MS SQL基础教程:字符串函数
2007-12-25 15:25:12 来源:WEB开发网·IDENT_INCR()
IDENT_INCR() 函数语法如下:
IDENT_INCR ('table_or_view')
IDENT_INCR() 函数返回表中标识性字段identity column 的增量.若无此字段,则返回NULL 值.其返回值类型为NUMERIC.
例4-88:
·IDENT_SEED()
IDENT_SEED() 函数语法如下:
IDENT_SEED (<'table_or_view'>)
IDENT_SEED() 函数返回表中标识性字段identity column 的初值.若无此字段,则返回NULL 值.其返回值类型为NUMERIC.
例4-89:
·INDEX_COL()
INDEX_COL() 函数语法如下:
INDEX_COL (<'table_name'>, <index_id>, <key_id>)
INDEX_COL() 函数返回表内索引识别码为index_id 的索引的名称,并找出组成该索引的列组合中第key_id 个列名.其返回值类型为NCHAR.
例4-90:
·ISDATE()
ISDATE() 函数语法如下:
ISDATE (<expression>)
ISDATE() 函数判断所给定的表达式是否为合理日期,如果是则返回1, 不是则返回0.
例4-91:
·ISNULL()
ISNULL() 函数语法如下:
ISNULL (<check_expression>, <replacement_value>)
ISNULL() 函数将表达式中的NULL 值用指定值替换.如果check_expresssion 不是NULL, 则返回其原来的值,否则,返回replacement_value 的值.
提醒:reaplacement_value的数据类型应与chech_expresssion一致.
例4-92:
·ISNUMERIC()
ISNUMERIC() 函数语法如下:
ISNUMERIC (<expression>)
ISNUMERIC() 函数判断所给定的表达式是否为合理的数值(INTEGER、 FLOATING POINT NUMBER、 MONEY 或DECIMAL 类型),如果是则返回1, 不是则返回0.
提醒:检查MONEY型数据时,应先用CONVERT()函数将其转换为数值型或字符型。
例4-93:
·NEWID
NEWID() 函数语法如下:
NEWID()
NEWID() 函数返回一个UNIQUEIDENTIFIER 类型的数值.此函数使用计算机的网卡的Ethernet 地址加上经由CPU Clock 产生的数字而得到其返回值.由于网卡的Ethernet地址是全球惟一的(在未来近一百年内不会生产出相同Ethernet 地址的网卡),因而函数所产生的数字也是惟一的.
例4-94:
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
- ››Sql server 2005拒绝了对对象 'xx表' (数...
赞助商链接