今天搞的,幫同事查詢資料,先寫個觸發器,擷取http://www.chinaroyalgroup.cn/aspnet_client/system_web/2_0_50727/dispbbs.asp?boardid=1&id=836裡的網域名稱
if exists (select name from sysobjects
where name = 'gs_mysub' and type = 'p')
drop procedure gs_mysub
gocreate proc gs_mysub
@www varchar(100),
@result varchar(100) output,
@end int = 0
asset @www = replace(@www, 'http://', '') --替換掉http://
set @end = patindex('%/%', @www) --得到第一次出現'/'的位置
set @result = substring(@www, 0, @end) --擷取
gosql查詢分析器裡:
declare cur_domain1 cursor
forselect domain from test1
open cur_domain1
declare @result varchar(100)
declare @domain varchar(100)
fetch next from cur_domain1
while (@@fetch_status<>-1)
begin fetch next from cur_domain1
into:@domain
exec gs_mysub @domain, @result output
print @result
endclose cur_domain1
sql 游標的使用 游標FOR迴圈小例子
例子 顯示emp表所有雇員名及其工資 複製 如下 declare cursor emp cursor is select ename,sal from emp begin for emp record in emp cursor loop dbms output.put line 姓名 emp re...
SQL 游標的使用
我們都知道在關聯式資料庫中,都是面向集合進行查詢的,而游標卻是化整為零,是按行查詢的,舉個例子比如說之前那個壕買了99臺蘋果6,他可以一次性就買了99臺,這正是我們平常使用sql的方式,他也可以分成若干次買,這就是游標的方式,一次只查詢一行。游標分為游標型別和游標變數,對於游標變數來說,游標變數支援...
SQL游標的使用
sql游標的使用 2008 09 29 13 57 一 游標包括兩個部分 1 游標結果集 由定義該游標的select語句返回的行的集合 2 游標位置 指向這個集合中某行的指標 二 游標處理過程 使用declare 語句宣告 使用open語句開啟 使用fecth語句從游標中提取資料 判斷是否為空,為空...