MsSQL   发布时间:2022-05-16  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Sqlserver常用函数例子说明大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_801_1@

来源于:http://www.cnblogs.com/wenanry/archive/2008/02/29/1086618.html

 

-- 字符串功能

Sqlserver常用函数例子说明

-- subString

Sqlserver常用函数例子说明

print   subString ( ' iamagoodperson ' , 1 , 5 )

Sqlserver常用函数例子说明

SELEct   subString ( ' iamagoodperson ' , 5 )

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- upper

Sqlserver常用函数例子说明

SELEct   upper ( ' he is a good person ' )

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- lower

Sqlserver常用函数例子说明

SELEct   LOWER ( ' this is an VERY interesTing job ' )

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- ltrim

Sqlserver常用函数例子说明

SELEct   ltrim ( '      i am a good person ' )

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- rtrim

Sqlserver常用函数例子说明

SELEct   rtrim ( '     heihei,i do not kNow why it likes this             ' )

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- replace

Sqlserver常用函数例子说明

SELEct   replace ( ' iwanttoaskyou ' , ' ttoa ' , ' i love you ' )

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- stuff

Sqlserver常用函数例子说明

SELEct   stuff ( ' 我的名字是中国人 ' , 6 , 8 , ' summer ' )

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- Date/Time Fuction

Sqlserver常用函数例子说明

--
getdate()

Sqlserver常用函数例子说明

SELEct   getdate ()  as   ' today '

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- dateadd()

Sqlserver常用函数例子说明

SELEct   dateadd (yy, 10 , getdate ()) 

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- datediff()

Sqlserver常用函数例子说明

SELEct   datediff (yy, ' 1982/5/3 ' , getdate ())  as  

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- datepart()

Sqlserver常用函数例子说明

SELEct   datepart (dw, getdate ())

Sqlserver常用函数例子说明

SELEct   datepart (yy, getdate ())

Sqlserver常用函数例子说明

SELEct   datepart (mm, getdate ())

Sqlserver常用函数例子说明

SELEct   datepart (dd, getdate ())

Sqlserver常用函数例子说明

SELEct   datepart (ss, getdate ())

Sqlserver常用函数例子说明

SELEct   datepart (ms, ' 1982/5/3 ' )

Sqlserver常用函数例子说明

print   datepart (dw, ' 1982/8/22 ' )

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- day(),相当于datepart(dd,时间)

Sqlserver常用函数例子说明

SELEct   day ( ' 1982/5/3 ' )

Sqlserver常用函数例子说明

SELEct   day ( getdate ())

Sqlserver常用函数例子说明

 

Sqlserver常用函数例子说明

-- @H_803_9@month(),相当于datepart(mm,时间)

Sqlserver常用函数例子说明

SELEct   @H_679_35@month ( getdate ())

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- year(),相当于datepart(yy,时间)

Sqlserver常用函数例子说明

SELEct   year ( getdate ())

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- 数学函数

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- abs()

Sqlserver常用函数例子说明

SELEct   abs ( - 100.3456 )

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- sin()

Sqlserver常用函数例子说明

SELEct   sin ( 0.54 )

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- cos()

Sqlserver常用函数例子说明

SELEct   cos ( 3.14 )

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- power()

Sqlserver常用函数例子说明

SELEct   power ( 10 , 2 )

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- round 返回数字表达式并四舍五入为指定的长度或精度

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

SELEct   round ( 100.45 , 1 )

Sqlserver常用函数例子说明

SELEct   round ( 123 , 45 , - 2 )

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- floor() 

Sqlserver常用函数例子说明

SELEct   floor ( 4.9 )

Sqlserver常用函数例子说明

SELEct   floor ( - 123.99 )

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- ceiling()

Sqlserver常用函数例子说明

SELEct   ceiling ( 4.9 )

Sqlserver常用函数例子说明

SELEct   ceiling ( - 123.99 )

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- sqrt()

Sqlserver常用函数例子说明

SELEct   sqrt ( 100 )

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- square

Sqlserver常用函数例子说明

SELEct   square ( 10 )

Sqlserver常用函数例子说明

SELEct   square ( - 15 )

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- 转换函数

Sqlserver常用函数例子说明

--
cast()

Sqlserver常用函数例子说明

SELEct   cast ( 100.45   as   int )

Sqlserver常用函数例子说明

SELEct   cast ( 1345   as   varchar ( 10 ))

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- convert()

Sqlserver常用函数例子说明

SELEct   convert ( int , 100.56 )

Sqlserver常用函数例子说明

SELEct   convert ( varchar ( 10 ), 2345 )

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- 空值函数

Sqlserver常用函数例子说明

--
isnull()

Sqlserver常用函数例子说明

declare   @temp_table   table

Sqlserver常用函数例子说明

(

Sqlserver常用函数例子说明

bookID 
VARCHAR ( 10 priMary   key ,

Sqlserver常用函数例子说明

book_price 
float   default   null ,

Sqlserver常用函数例子说明

bookName 
varchar ( 50 )

Sqlserver常用函数例子说明

)

Sqlserver常用函数例子说明

insert   into   @temp_table   values ( ' 1 ' , 50 , ' c# ' )

Sqlserver常用函数例子说明

insert   into   @temp_table   values ( ' 2 ' , null  , ' c ' )

Sqlserver常用函数例子说明

SELEct  bookID  AS   ' 书的编号 ' , isnull (book_price, 0 as   ' 书的价格 '  

Sqlserver常用函数例子说明

from   @temp_table

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- NULLIF(),只要参数里的两个表达式相同就返回null

Sqlserver常用函数例子说明

SELEct   NULLIF ( ' iam ' , ' iam ' )

Sqlserver常用函数例子说明


Sqlserver常用函数例子说明

-- coalesce返回其参数中第一个非空表达式

Sqlserver常用函数例子说明

SELEct   coalesce ( null , null , ' i am a good boy ' )

大佬总结

以上是大佬教程为你收集整理的Sqlserver常用函数例子说明全部内容,希望文章能够帮你解决Sqlserver常用函数例子说明所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: