常用的sql函数汇总(一天一例)(转载自dreamof)
来源:互联网 发布:互联网搜索算法 编辑:程序博客网 时间:2024/04/27 21:18
一、字符转换函数 2010-06-30
1、ASCII()
返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。
例:
select ascii('abc')
-----------
97
(1 行受影响)
2、CHAR()
将ASCII 码转换为字符。如果没有输入0 ~ 255 之间的ASCII 码值,CHAR() 返回NULL 。
例:
select char(97)
----
a
(1 行受影响)
select char(-1)
----
NULL
(1 行受影响)
select char(256)
----
NULL
(1 行受影响)
3、LOWER()和UPPER()
LOWER()将字符串全部转为小写;UPPER()将字符串全部转为大写。
例:
select upper('abcd')
--------
ABCD
(1 行受影响)
select lower('ABCD')
--------
abcd
(1 行受影响)
4、STR()
把数值型数据转换为字符型数据。
STR (<float_expression>[,length[, <decimal>]])
length 指定返回的字符串的长度,decimal 指定返回的小数位数。
例:
select str(123456789.123, 14, 3)
--------------
123456789.123
(1 行受影响)
如果没有指定长度,缺省的length 值为10, decimal 缺省值为0。
例:
select str(123456789.123)
----------
123456789
(1 行受影响)
当length 或者decimal 为负值时,返回NULL;
例:
select str(123456789.123, -1, 2)
----
NULL
(1 行受影响)
select str(123456789.123, 10, -1)
----------
NULL
(1 行受影响)
当length 小于小数点左边(包括符号位)的位数时,返回length 个*;
例:
select str(123456789.123, 8, 2)
--------
********
(1 行受影响)
先服从length ,再取decimal ;
select str(123456789.123, 11, 2)
当返回的字符串位数小于length ,左边补足空格。
例:
select str(123456789.123, 15, 2)
---------------
123456789.12
(1 行受影响)
- 常用的sql函数汇总(一天一例)(转载自dreamof)
- mysql常用函数汇总(转载)
- 非常实用的PHP常用函数汇总(一)
- [转载]SQL语句常用汇总㈠
- 常用的函数汇总(自定义函数)
- SQL常用函数一
- 转载自williamxww1的设计模式汇总
- SQL的基本命令和几个常用函数汇总
- SQL的基本命令和几个常用函数汇总
- 常用SQL Server 小语法、函数 等的实例汇总
- 常用的 SQL语句 汇总
- 常用的sql语句汇总
- SQL Server 2005常用函数汇总
- SQL 常用语句汇总、数据类型和函数
- SHH开发之路(一):SQL中包含数据库自带的特殊函数解决办法
- 常用的API函数汇总
- VC的常用函数汇总
- Oralce SQL语言常用函数(一)字符函数
- 敏捷思想
- 翻译IT相关文章学英语-首发
- VS2008最初级入门(包括建立项目的详细过程)
- 关于MyEclipse的一些设置(代码提示、显示行号)
- 道家经典20句
- 常用的sql函数汇总(一天一例)(转载自dreamof)
- Win32 API 文件搜索函数及示例
- dream
- 7.1日工作安排
- C++ 实现远程注入DLL技术要点总结
- Oracle spool 用法小结
- /etc/passwd & /etc/shadow 详解 zz
- 该坚持的是什么
- (备忘)Linux中常用的配置文件