大家帮我看一个SELECT语句,它要表达式什么意思?

qq_29448025 2016-11-03 11:31:10


上图中是一个程序片段,我想问问那个SELECT语句是什么意思。
...全文
391 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
中国风 2016-11-07
  • 打赏
  • 举报
回复
要接合代码去理解用法,只看T-SQL也就是一个固守的字符串改为数字,没有任何意义。 SELECT char(数字)--数字是固定的还是通常程序生成的?
qq_34921650 2016-11-07
  • 打赏
  • 举报
回复
这个是引用系统表时查询id为4数据拼接的结果字符串 把char值作为预设样式匹配值 防止破解 就是一种安全手段
qq_29448025 2016-11-04
  • 打赏
  • 举报
回复
引用 1 楼 wmxcn2000 的回复:
这个应该是sql注入的,拼接动态sql,查询你的数据字典,这里是表结构。

char后面的数字是ASCII码,楼主都转成具体的字符,看看是什么内容。


引用 1 楼 wmxcn2000 的回复:
这个应该是sql注入的,拼接动态sql,查询你的数据字典,这里是表结构。

char后面的数字是ASCII码,楼主都转成具体的字符,看看是什么内容。


几个char后面的数字,转换成的具体字符是:4CuaEPfPK1x 。
这个字符串根本不能转换成整型。

而且syscolumns是系统表,真不知道这是要干什么?
卖水果的net 版主 2016-11-04
  • 打赏
  • 举报
回复
这个应该是sql注入的,拼接动态sql,查询你的数据字典,这里是表结构。 char后面的数字是ASCII码,楼主都转成具体的字符,看看是什么内容。

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧