请教个sql语句问题select 'select * from 'table_name from user_tables;

wrz624 2008-03-05 11:09:01
select 'select * from 'table_name from user_tables;
出来的结果是 select * from
请问为什么呀..
...全文
430 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wrz624 2008-03-06
  • 打赏
  • 举报
回复
我又有一个问题了...痛苦
  • 打赏
  • 举报
回复
楼主结贴哦.
henry1451 2008-03-06
  • 打赏
  • 举报
回复
LZ可以用这一招实现类似SQL注入式攻击哦...
kelph 2008-03-05
  • 打赏
  • 举报
回复
1楼正解
wrz624 2008-03-05
  • 打赏
  • 举报
回复
哦...懂了...谢谢哈...
  • 打赏
  • 举报
回复
其实就是相当于查一个常数,不管表里面有没有.
wrz624 2008-03-05
  • 打赏
  • 举报
回复
user_tables 米 这要查的字段呢?
  • 打赏
  • 举报
回复
楼主明白了吗?
  • 打赏
  • 举报
回复
从表user_tables里查以table_name为别名的'select * from '字段

其实就等于 select 8 as table_name from user_tables 结果显示为

table_name
8
8
8

这样.

590

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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