SQL公用方法 根據拆封成表,並返回表結果

2021-07-04 09:53:48 字數 793 閱讀 7197

create function [dbo].[f0splitids]

( @ids varchar(max) 

)returns @return table 

( id varchar(max) )

as/*

功能:拆分乙個以逗號分隔的字串,將拆分的結果存入乙個臨時表並返回

引數:@ids 以逗號分隔的字串

*/begin

declare @id varchar(max), 

@separator varchar(1)

set @separator = ',' 

--拆分ids

while charindex( @separator, @ids ) > 0 

begin

--擷取第乙個id

select @id = left( @ids, charindex( @separator, @ids ) - 1 )

if( @id <> '' )

begin

insert into @return( id ) values ( @id ) 

end--擷取剩餘的ids

select @ids = right( @ids, len( @ids ) - charindex( @separator, @ids ) )

endif( @ids <> '' )

begin

insert into @return( id ) values ( @ids ) 

endreturn

end

公用方法Store

一 頁面有太多的store 使用ext中,combo下拉框是常用的元素,一般情況下,每個combo都對應有store為其載入下拉資料。如果這些store都顯示地宣告 定義在用例的js指令碼中,這樣指令碼顯得有點亂。一般情況下,store需要載入的下拉資料都存放在資料庫共同的字典表中,store需要通...

C 報表公用方法

using system namespace zxreport public static string blankstring int len 獲得日期時間 public static datetime getdatetime string str 得到當前月的第一天 public static ...

Object有哪些公用方法?

object有哪些公用方法?object o new object 比較當前物件和是否等於另乙個物件,指向的物件是否相同 system.out.println o.equals new object 返回hashcode system.out.println o.hashcode 返回包名 類名 i...