国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

sqlserve常用函數

2024-07-21 02:51:26
字體:
來源:轉載
供稿:網友

1.判斷系統中有沒有此名稱的存儲過程

if exists (select * from sysobjects where name= 'PRocname' and sysstat & 7 =4)drop procedure procnamego

2.常用創建存儲過程

Create procedure  procname @pMode tinyint,@guid  uniqueidentifier,@companyname  nvarchar(50)='',@metel_type_id  INTwith encryptionAsdeclare @tModeName nvarchar(10),@tRet int,@tCurDate date--暫時只調用 1 '增加' 這個方法select @tModeName=case @pMode when 1 then '增加' when 2 then '編輯' else '刪除' endset nocount onbegin transactionif @pMode=1

       begin

      end

else if @pMode=2

    begin

      end   .....

3.獲取 3-18中的3與18

set @metel_size=‘3-18’

SUBSTRING(@metel_size, 0, CHARINDEX('-', @metel_size))

SUBSTRING(@metel_size, CHARINDEX('-', @metel_size)+1, len(@metel_size)-CHARINDEX('-',@metel_size))

4.游標使用

declare @id

declare cur cursor for 

select @id=id from table

open cur

fetch next from cur into @id

while @@fetch_status=0

begin 

fetch next from cur into @id

end

colse cur

go

5.需要查詢 同時支持這兩個區間的數 , 1-18 ,8-20

select * from table where a between 1 and 18  and a between 8 and 20 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 改则县| 阳春市| 四川省| 团风县| 铜梁县| 乐陵市| 苍山县| 高州市| 屏东县| 柏乡县| 依兰县| 庆元县| 溧阳市| 常熟市| 三原县| 高雄县| 鹤壁市| 沙雅县| 屏南县| 邯郸市| 辽阳县| 思茅市| 镶黄旗| 麻城市| 子洲县| 太白县| 凌源市| 大同县| 福清市| 社旗县| 滨州市| 手游| 公安县| 黔南| 格尔木市| 元阳县| 稻城县| 基隆市| 额济纳旗| 板桥市| 西乌珠穆沁旗|