sql中的函数
来源:互联网 发布:淘宝联盟的佣金在哪里 编辑:程序博客网 时间:2024/04/23 22:04
ISNULL
使用指定的替换值替换 NULL。
语法
ISNULL ( check_expression , replacement_value )
参数
check_expression
将被检查是否为 NULL的表达式。check_expression 可以是任何类型的。
replacement_value
在 check_expression 为 NULL时将返回的表达式。replacement_value 必须与 check_expresssion 具有相同的类型。
返回类型
返回与 check_expression 相同的类型。
注释
如果 check_expression 不为 NULL,那么返回该表达式的值;否则返回 replacement_value。
下面的示例为 titles 表中的所有书选择书名、类型及价格。如果一个书名的价格是 NULL,那么在结果集中显示的价格为 0.00。
USE pubsGOSELECT SUBSTRING(title, 1, 15) AS Title, type AS Type,ISNULL(price, 0.00) AS PriceFROM titlesGO
1、left()
LEFT (<character_expression>, <integer_expression>)
返回character_expression 左起 integer_expression 个字符。
2.charindex()
返回字符串中某个指定的子串出现的开始位置。
CHARINDEX (<’substring_expression’>, <expression>)
其中substring _expression 是所要查找的字符表达式,expression 可为字符串也可为列名表达式。如果没有发现子串,则返回0 值。
此函数不能用于TEXT 和IMAGE 数据类型。
有如下表test
要实现如下数据效果:
则需left ()与charindex() 这两个函数。。。
select left(t_cont,CHARINDEX(':',t_cont)-1) as content from test where t_cont like '%:%'
- SQL中的单行函数
- sql中的case函数
- Sql中的getDate()函数
- SQL中的Stuff()函数
- SQL中的replace函数
- sql 中的Replace函数
- SQL中的Stuff()函数
- SQL中的replace函数
- 编写sql中的函数
- SQL 中的Stuff函数
- sql中的常见函数
- sql中的datediff()函数
- SQL中的常用函数
- SQL中的时间函数
- SQL中的replace函数
- SQL中的内置函数
- sql中的函数
- sql中的convert函数
- vlc-android 移植live555到android
- 椭圆曲线
- Intelligencia.UrlRewriter.dll重写URL的规则例子
- [Android] Android之AsyncTask的用法 .
- linux修改系统时间
- sql中的函数
- 将sqlserver中的图片打成zip包
- dos命令批处理学习之符号
- 在 Visual C++ 中以错误的顺序链接 CRT 库和 MFC 库时出现 LNK2005 错误
- 各种主流浏览器在注册表中的DisplayName值
- va宏的用法 可变参数
- 数据绑定以及Container.DataItem的具体分析
- Oracle的SQLPLUS命令使用集合
- 椭圆曲线ECC加密算法入门介绍