






newid():
select top 1 <filed 字段名> from <table> order by newId()
order by newId() :作用是在表<table>中随机选取一条记录。
----------------------------------------------------------------------------------------
reverse:返回字符串中的字符被反转后的字符串。
patindex:格式:PATINDEX ( '%pattern%' , expression )
pattern 之前和之后必须有 % 字符(搜索第一个和最后一个字符时除外)。
本示例查找模式"wonderful"在 titles 表中 notes 列的某一特定行中的开始位置。
USE pubs
GO
SELECT PATINDEX('%wonderful%', notes)
FROM titles
WHERE title_id = 'TC3218'
GO
下面是结果集:
-----------
46
(1 row(s) affected)
------------------------------------------------------
CAST 和 CONVERT
将某种数据类型的表达式显式转换为另一种数据类型。CAST 和 CONVERT 提供相似的功能。

语法
使用 CAST:

CAST ( expression AS data_type )

使用 CONVERT:

CONVERT (data_type[(length)], expression [, style])

declare @Sex int
cast(@Sex as varchar(2))
Convert(varchar(2),@Sex)
----------------------------------------------------------------------------------------------------------










------------------------------------------------------------------------------------------------------------
















