SQL 函数及应用

在开发过程中,遇到了很多数据库相关的处理操作,特别是一些函数,记录如下

将多条数据按指定分隔符合成一条数据

这里用到了FOR XML PATH ,相关介绍及应用可以看这里

讲的很详细了 这里就不多做说明了 ,我应用到的也很简单,如下所示:

( 
SELECT    LOCATIONNAME + '_@#'
FROM      TRAVELLOCATINARTICLE tla
WHERE     ID = 1
FOR
XML PATH('')
) AS PROMPTPOINT

LEFT和RIGHT函数

LEFT()与RIGHT()函数是相似的,它们都返回一定长度的子字符串。这两个函数的区别是,它们返回的分别是字符串的不同部分。LEFT()函数返回字符串最左边的字符,顺序从左数到右。RIGHT()函数正好相反,它从最右边的字符开始,以从右到左的顺序返回特定数量的字符。

Convert函数和DATENAME

CONVERT() 函数是把日期转换为新数据类型的通用函数。
CONVERT() 函数可以用不同的格式显示日期/时间数据。

DATENAME函数

参照

CAST函数

链接

posted @ 2018-03-14 22:15  waslm  阅读(290)  评论(0编辑  收藏  举报