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

首頁 > 數據庫 > SQL Server > 正文

解讀SQL中自己創建函數 分割字符串

2024-08-31 00:46:38
字體:
來源:轉載
供稿:網友
以下為引用的內容:

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[getEPnum]') and xtype in (N'FN', N'IF', N'TF'))

  drop function [dbo].[getEPnum]

  GO

  if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[getstrcount]') and xtype in (N'FN', N'IF', N'TF'))

  drop function [dbo].[getstrcount]

  GO

  if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[getstrofindex]') and xtype in (N'FN', N'IF', N'TF'))

  drop function [dbo].[getstrofindex]

  GO

  SET QUOTED_IDENTIFIER ON

  GO

  SET ANSI_NULLS ON

  GO

 ?。∵@個函數直接調用了另外的兩個函數,可以先閱讀下面提到的兩個函數

  CREATE  function getEPnum (@str varchar(8000))

  returns varchar(8000)

  as

  begin

  declare @str_return varchar(8000) 

  declare @i int

  declare @temp_i int

  declare @onlineornot int

  declare @findepnumok int

  -- 用來取得一個epnum,

  -- 規則:首先從chatid中取,如果有在線得,則取得最前面得在線得返回

  --    如果全部不在線,則返回 ‘00000000’

   select @findepnumok = 0

  select @temp_i = 0

  IF len(@str)<=0

  begin

  SELECT @str_return = '00000000'

  end

  else

  begin

  select @i = dbo.getstrcount(@str,',')

共3頁上一頁123下一頁
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 朔州市| 兰州市| 东安县| 尤溪县| 海南省| 蒙城县| 温泉县| 连州市| 榕江县| 长丰县| 普宁市| 连平县| 巴东县| 湘潭县| 徐闻县| 田林县| 临西县| 吴旗县| 芒康县| 永泰县| 乐山市| 南昌县| 鄂州市| 固安县| 澄城县| 东乌珠穆沁旗| 青阳县| 宣城市| 闽清县| 汤原县| 吉木乃县| 耒阳市| 永丰县| 南澳县| 渝北区| 乐山市| 泸水县| 万荣县| 资溪县| 民权县| 高雄市|