sql server的一些函数------

Posted ryk72835

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql server的一些函数------相关的知识,希望对你有一定的参考价值。

LTRIM()和RTRIM()

分别去掉某一边的空格

1 SELECT LTRIM(\'      hsafdyasd        \')
2 SELECT RTRIM(\'       sdjfg hdjsf       \')

其中第一个

复制粘贴后结果

1 SELECT RTRIM(LTRIM(\'      ashdgsadf        \'))

复制粘贴后结果

LOWER()和UPPER()

1 SELECT UPPER(\'SJHGudsfg\')
2 
3 SELECT LOWER(\'SDFJKHdsuhgf\')

 lower将大写转化为小写,upper将小写转化为大写。

1 SELECT *,UPPER(name) AS name FROM user_00
2 WHERE id=04183004

 REPLACE()

1 SELECT *,REPLACE(name,\'\',\'\') AS name FROM user_04

REPLACE()和SPACE()

1 SELECT REPLICATE(\'abc\',5)

将某个字符重复n遍

1 SELECT SPACE(3)

 

 space函数即是返回n个空格

REVERSE()

1 SELECT REVERSE(1234)

对指定的字符进行倒置

CAST()

对数据类型进行转换

1 SELECT \'abc\'+123

1 SELECT \'abc\'+CAST(123 AS VARCHAR(MAX))

CASE()

case搜索函数

 

1 SELECT *, CASE 
2 WHEN 分数>=90 THEN \'\' 
3 WHEN 分数>=80 AND 分数<90 THEN \'\'
4 WHEN 分数>=60 AND 分数<80 THEN \'\'
5 WHEN 分数>=0 AND 分数<60 THEN \'\' END
6 from user_03

 简单case函数

1 SELECT *,CASE gender
2 WHEN \'man\' THEN \'\'
3 WHEN \'woman\' THEN \'\'END
4 AS gender FROM user_02

以上是关于sql server的一些函数------的主要内容,如果未能解决你的问题,请参考以下文章

使用实体框架迁移时 SQL Server 连接抛出异常 - 添加代码片段

sql数据库截取字符串函数

SQL Server 全文索引的管理

SQL Server:创建函数

致命错误:对 SQL SERVER 2012 的非对象 XAMPP 上的成员函数 query() 调用

sql server的一些日期操作函数