MS SQL入门基础:字符串函数
2007-01-03 09:17:58 来源:WEB开发网核心提示: 例4-61:·STUFF()STUF()函数用另一子串替换字符串指定位置、长度的子串,其语法如下:STUFF (<character_expression1>,MS SQL入门基础:字符串函数(7), <start_ position>, <le
例4-61:
·STUFF()
STUF()函数用另一子串替换字符串指定位置、长度的子串,其语法如下:
STUFF (<character_expression1>, <start_ position>, <length>,<character_expression2>)
如果起始位置为负或长度值为负,或者起始位置大于character_expression1 的长度,则STUFF() 函数返回NULL 值。如果length 长度大于character_expression1 的长度,则character_expression1 只保留首字符。
例4-62:
6、数据类型转换函数
在一般情况下,SQL Server 会自动完成数据类型的转换,例如,可以直接将字符数据类型或表达式与DATATIME 数据类型或表达式比较当表达式中用了INTEGER、 SMALLINT或TINYINT 时,SQL Server 也可将INTEGER 数据类型或表达式转换为SMALLINT数据类型或表达式,这称为隐式转换。如果不能确定SQL Server 是否能完成隐式转换或者使用了不能隐式转换的其它数据类型,就需要使用数据类型转换函数做显式转换了。此类函数有两个:
·CAST()
CAST() 函数语法如下:
CAST (<expression> AS <data_ type>[ length ])
·CONVERT()
CONVERT() 函数语法如下:
CONVERT (<data_ type>[ length ], <expression> [, style])
提醒: 1、data_type为SQL Server系统定义的数据类型,用户自定义的数据类型不能在此使用。
- ››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表' (数...
更多精彩
赞助商链接