基本上所有的SQL关键字都可以作为 注入关键字处理。
{0}
我们提供的服务有:成都做网站、网站建设、微信公众号开发、网站优化、网站认证、石狮ssl等。为上千企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的石狮网站制作公司
create ,delete, update, set,
{1}
呵呵 没有什么特别的关键字。都是通过输入正常的sql语句来完成,最主要的是你需要猜想服务端是怎么处理你的输入,最终的目标就是让你输入的sql语句可以被执行。
构建关键字就一个原则,只要符合select语句的语法就ok,依据这个原则构造就行
最主要的是你需要猜想服务端是怎么处理你的输入,最终的目标就是让你输入的sql语句可以被执行。
{2}
distinct关键字可从select语句的结果中消除重复的行。如果没有指定distinct,将返回所有行,包括重复的行。例如,如果选择productinventory中的所有产品id时没有使用distinct,将返回1069行。如果使用了distinct,就可以消除重复的行,只查看唯一的产品id:useadventureworks;goselectdistinctproductidfromproduction.productinventory此查询将返回432行。
distinct 显示不重复的数据 select distinct aaa,bbb,ccc form tableidentity 自动增长列 CREATE TABLE TY ( Y_id int IDENTITY(100,5)PRIMARY KEY, Y_name varchar(20) NULL)convert 转换类型的关键字 SELECT CONVERT(varchar(30),getdate(),101) nowconstraint 约束的关键字 CREATE CONSTRAINT TRIGGER 名称
用as的地方很多。
1、创建脚本相关对象:create function/procedure/trigger ... as2、公共表达式(cte)with ctename as3、查询结果对象重命名select xx as newnamefrom ( select ... ) as newtable