欢迎来到天天文库
浏览记录
ID:14329399
大小:41.00 KB
页数:13页
时间:2018-07-28
《sql server语法大全》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、SQLserver语法大全----日期函数----DAY()--函数返回date_expression中的日期值MONTH()--函数返回date_expression中的月份值YEAR()--函数返回date_expression中的年份值DATEADD(,,)--函数返回指定日期date加上指定的额外日期间隔number产生的新日期DATEDIFF(,,)--函数返回两个指定日期在datepart方面的不同之处DATENAME(2、art>,)--函数以字符串的形式返回日期的指定部分DATEPART(,)--函数以整数值的形式返回日期的指定部分GETDATE()--函数以DATETIME的缺省格式返回系统当前的日期和时间----系统函数----APP_NAME()--函数返回当前执行的应用程序的名称COALESCE()--函数返回众多表达式中第一个非NULL表达式的值COL_LENGTH(<'table_name'>,<'column_name'>)--函数返回表中指定字段的长度值COL_NAME(,<3、column_id>)--函数返回表中指定字段的名称即列名DATALENGTH()--函数返回数据表达式的数据的实际长度DB_ID(['database_name'])--函数返回数据库的编号DB_NAME(database_id)--函数返回数据库的名称HOST_ID()--函数返回服务器端计算机的名称HOST_NAME()--函数返回服务器端计算机的名称IDENTITY([,seedincrement])[AScolumn_name])--IDENTITY()函数只在SELECTINTO语句中使用用于插入一个id4、entitycolumn列到新表中/selectidentity(int,1,1)ascolumn_nameintonewtablefromoldtable/ISDATE()--函数判断所给定的表达式是否为合理日期ISNULL(,)--函数将表达式中的NULL值用指定值替换ISNUMERIC()--函数判断所给定的表达式是否为合理的数值NEWID()--函数返回一个UNIQUEIDENTIFIER类型的数值NULLIF(,5、on2>)--NULLIF函数在expression1与expression2相等时返回NULL值若不相等时则返回expression1的值sql中的保留字actionaddaggregateallalterafterandasascavgavg_row_lengthauto_incrementbetweenbigintbitbinaryblobboolbothbycascadecasecharcharacterchangecheckchecksumcolumncolumnscommentconstraintcreatecrosscurr6、ent_datecurrent_timecurrent_timestampdatadatabasedatabasesdatedatetimedayday_hourday_minuteday_seconddayofmonthdayofweekdayofyeardecdecimaldefaultdelayeddelay_key_writedeletedescdescribedistinctdistinctrowdoubledropendelseescapeescapedenclosedenumexplainexistsfieldsfilefi7、rstfloatfloat4float8flushforeignfromforfullfunctionglobalgrantgrantsgrouphavingheaphigh_priorityhourhour_minutehour_secondhostsidentifiedignoreinindexinfileinnerinsertinsert_idintintegerintervalint1int2int3int4int8intoifisisamjoinkeykeyskilllast_insert_idleadingleftlength8、likelineslimitloadlocallocklogslonglongbloblongtextlow_prioritymaxmax_rowsmatchmediumblobmediumt
2、art>,)--函数以字符串的形式返回日期的指定部分DATEPART(,)--函数以整数值的形式返回日期的指定部分GETDATE()--函数以DATETIME的缺省格式返回系统当前的日期和时间----系统函数----APP_NAME()--函数返回当前执行的应用程序的名称COALESCE()--函数返回众多表达式中第一个非NULL表达式的值COL_LENGTH(<'table_name'>,<'column_name'>)--函数返回表中指定字段的长度值COL_NAME(,<
3、column_id>)--函数返回表中指定字段的名称即列名DATALENGTH()--函数返回数据表达式的数据的实际长度DB_ID(['database_name'])--函数返回数据库的编号DB_NAME(database_id)--函数返回数据库的名称HOST_ID()--函数返回服务器端计算机的名称HOST_NAME()--函数返回服务器端计算机的名称IDENTITY([,seedincrement])[AScolumn_name])--IDENTITY()函数只在SELECTINTO语句中使用用于插入一个id
4、entitycolumn列到新表中/selectidentity(int,1,1)ascolumn_nameintonewtablefromoldtable/ISDATE()--函数判断所给定的表达式是否为合理日期ISNULL(,)--函数将表达式中的NULL值用指定值替换ISNUMERIC()--函数判断所给定的表达式是否为合理的数值NEWID()--函数返回一个UNIQUEIDENTIFIER类型的数值NULLIF(,5、on2>)--NULLIF函数在expression1与expression2相等时返回NULL值若不相等时则返回expression1的值sql中的保留字actionaddaggregateallalterafterandasascavgavg_row_lengthauto_incrementbetweenbigintbitbinaryblobboolbothbycascadecasecharcharacterchangecheckchecksumcolumncolumnscommentconstraintcreatecrosscurr6、ent_datecurrent_timecurrent_timestampdatadatabasedatabasesdatedatetimedayday_hourday_minuteday_seconddayofmonthdayofweekdayofyeardecdecimaldefaultdelayeddelay_key_writedeletedescdescribedistinctdistinctrowdoubledropendelseescapeescapedenclosedenumexplainexistsfieldsfilefi7、rstfloatfloat4float8flushforeignfromforfullfunctionglobalgrantgrantsgrouphavingheaphigh_priorityhourhour_minutehour_secondhostsidentifiedignoreinindexinfileinnerinsertinsert_idintintegerintervalint1int2int3int4int8intoifisisamjoinkeykeyskilllast_insert_idleadingleftlength8、likelineslimitloadlocallocklogslonglongbloblongtextlow_prioritymaxmax_rowsmatchmediumblobmediumt
5、on2>)--NULLIF函数在expression1与expression2相等时返回NULL值若不相等时则返回expression1的值sql中的保留字actionaddaggregateallalterafterandasascavgavg_row_lengthauto_incrementbetweenbigintbitbinaryblobboolbothbycascadecasecharcharacterchangecheckchecksumcolumncolumnscommentconstraintcreatecrosscurr
6、ent_datecurrent_timecurrent_timestampdatadatabasedatabasesdatedatetimedayday_hourday_minuteday_seconddayofmonthdayofweekdayofyeardecdecimaldefaultdelayeddelay_key_writedeletedescdescribedistinctdistinctrowdoubledropendelseescapeescapedenclosedenumexplainexistsfieldsfilefi
7、rstfloatfloat4float8flushforeignfromforfullfunctionglobalgrantgrantsgrouphavingheaphigh_priorityhourhour_minutehour_secondhostsidentifiedignoreinindexinfileinnerinsertinsert_idintintegerintervalint1int2int3int4int8intoifisisamjoinkeykeyskilllast_insert_idleadingleftlength
8、likelineslimitloadlocallocklogslonglongbloblongtextlow_prioritymaxmax_rowsmatchmediumblobmediumt
此文档下载收益归作者所有