很难记住又常用的一些SQL语句
select @@nestlevel as '当前嵌套层数'
select @@servername as '返回当前数据库服务器名称'
select @@servicename as '返回当前数据库服务厂商名称'
select @@version as '返回当前数据库版本信息'
select getutcdate()获取格林尼治时间
select day(getdate())获取当前年月日的天
select dateadd(year,20,'1990-02-22')在制定的时间上加上n年
select datediff(month,2002-02-22,getdate())计算当前时间与20020222所间隔的年月日
select datename(year,getdate())获取当前时间的年月日
select rand()获取小于1的随机数float型
select left('abcdefg',3),right('abcdefgh',2)
select lower('abcedf'),upper('abcde'),reverse('abcd'),replicate('abc',2),'哈哈'+space(2)+'啦啦'
select patindex(‘%s%’,job_desc) from jobs
truncate table tabname
--添加check约束
alter table tablename
add check(stuage>0 and stuage<100)
--添加外键
alter table tablename
add foreign key(stuname)
references xtablename(stuname)
--添加唯一约束
alter table tablename
add unique(stuid)