WEB开发网
开发学院数据库MSSQL Server MS SQL基础教程:字符串函数 阅读

MS SQL基础教程:字符串函数

 2007-12-25 15:25:12 来源:WEB开发网   
核心提示:例4-61:·STUFF()STUF()函数用另一子串替换字符串指定位置、长度的子串,其语法如下:STUFF (<character_expression1>,MS SQL基础教程:字符串函数(6), <start_ position>, <length>, <e

例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系统定义的数据类型,用户自定义的数据类型不能在此使用。

上一页  1 2 3 4 5 6 7 8 9 10 11  下一页

Tags:MS SQL 基础

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接