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 连接抛出异常 - 添加代码片段