- 博客(7)
- 收藏
- 关注
原创 自定义排序
<br />//自定義排序 <br />SELECT CNO_CODE FROM ODMDOC T1<br />WHERE CNO_CODE IN ('0970000319','0970000320','0970000321','0970000322')<br />ORDER BY<br />(SELECT CASE T1.CNO_CODE when '0970000321' then 0<br />when '0970000320' then 1<br />when '0970000322' then 2
2011-03-15 11:49:00 246
原创 取得日期的星期
<br />//取得日期的星期 <br />CREATE FUNCTION GetWeekCN (@DATE DATETIME ) <br />/* <br />程式功能:取得日期的星期 <br />參數:@DATE 日期 <br />調用方法:SELECT dbo.GetWeekCN(GETDATE()) <br />*/ <br />RETURNS varchar(6) AS <br />BEGIN <br /> DECLARE @strReturn varchar(10)<br /> SE
2011-03-15 11:48:00 199
原创 SQL_SERVER 依照筆畫排序
<br />//依照筆畫排序 <br />ORDER BY WORD_VALUE COLLATE Chinese_PRC_Stroke_CI_AS_KS <br />上每一种排序规则都带有一系列后缀,以便定义是否区分大小写、重音、宽度或假名。 <br />下表显示了可能存在的确切后缀。上表列出的 40 种语言中每一种都支持下表中的17种后缀, <br />共计680种的 Windows排序规则。 <br /> 排序规则的后缀 含义 <br /> _BIN 二进制排序
2011-03-15 11:46:00 267
原创 SQL 删除
<br />BEGIN TRANSACTION<br />.....<br />IF @@ERROR=0<br /> BEGIN COMMIT TRANSACTION END<br />ELSE<br /> BEGIN ROLLBACK TRANSACTION END
2011-03-06 00:53:00 180
原创 SQL 分页查询
<br />DECLARE @PAGEINDEX INT<br />DECLARE @PAGESIZE INT<br />SET @PAGEINDEX=1<br />SET @PAGESIZE=50<br />SELECT * FROM (SELECT ROW_NUMBER() OVER(ORDER BY CNO_CODE) AS ROWNUM,<br />CNO_CODE<br />FROM ODMDOC ) AS D<br />WHERE ROWNUM BETWEEN (@PAGEINDEX-1)*@P
2011-03-06 00:52:00 156
原创 SQL Server逗号分隔字符串拆成临时表
<br />create function func_splitstring<br />(@str nvarchar(max),@split varchar(10))<br />returns @t Table (c1 varchar(100))<br />as<br />begin <br /> declare @i int <br /> declare @s int <br /> set @i=1 <br />set @s=1 <br />while(@i>0) <br /> b
2011-03-06 00:49:00 350
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人