国产探花免费观看_亚洲丰满少妇自慰呻吟_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 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鹰潭市| 长垣县| 佛坪县| 德阳市| 泾川县| 寿光市| 开远市| 宣威市| 建平县| 青田县| 津市市| 从江县| 灵武市| 搜索| 教育| 漳平市| 大名县| 丰顺县| 海淀区| 卢湾区| 临泽县| 拜泉县| 嘉禾县| 民丰县| 岗巴县| 嘉黎县| 伊宁县| 张北县| 扎囊县| 西宁市| 精河县| 烟台市| 敦化市| 九寨沟县| 永清县| 商城县| 福海县| 旌德县| 青川县| 大田县| 家居|