--- 使用循環(huán)控制?
declare @a int
set @a=0
while @a<10
begin
?print @a
??? set @a=@a+1
end
-- 獲取系統(tǒng)時(shí)間
select? getdate()
exec? sp_addlinkedserver 'mailoudb','',''
EXEC sp_addlinkedserver 'DBLink' ,' ','SQLOLEDB','192.168.1.168'?
EXEC sp_addlinkedsrvlogin? 'DBLink', 'false ',null, 'mailou', 'mailou12'
?
---刪除
exec sp_droplinkedsrvlogin 'DBLinks',null??
exec sp_dropserver 'DBLinks'?
?
?
?select top 5 * from DBLink.mailouDB.dbo.Article
?
?
?---- 遠(yuǎn)程操作
? --1. 此操作權(quán)限授權(quán)
?--select * into 表 from openrowset( 'SQLOLEDB ', 'sql服務(wù)器名 '; '用戶名 '; '密碼 ',數(shù)據(jù)庫(kù)名.
?select * into remotetable from openrowset('sqloledb','192.168.1.168';'mailou';'mailou12','mailoudb.dbo.Login')
?
?----JObs 作業(yè)
?---添加作業(yè)需要啟動(dòng)sql Server 代理
?
--- systobjects 系統(tǒng)對(duì)象表?
select * from sysobjects
---查詢數(shù)據(jù)中表的信息
SELECT NAME FROM SYSOBJECTS WHERE TYPE='U'
SELECT * FROM INFORMATION_SCHEMA.TABLES
---- 游標(biāo)的使用
declare @level varchar(100)
declare @uid varchar(100)
declare cur cursor--定義一個(gè)游標(biāo)
read_only for
??? select egg_code.user_id,egg_prize_level from egg_code inner join egg_prize on egg_prize.user_id=egg_code.user_id--為所獲得的數(shù)據(jù)集指定游標(biāo)
open cur--打開游標(biāo)
?? fetch next from cur into @uid,@level?? --把提取操作的列數(shù)據(jù)放到局部變量中
??? while(@@fetch_status=0)?????????????? --返回被 FETCH 語句執(zhí)行的最后游標(biāo)的狀態(tài),而不是任何當(dāng)前被連接打開的游標(biāo)的狀態(tài)。
??? begin
??????? --在此寫入sql語句
?fetch next from cur into @uid,@level
?end
?
?
close cur--關(guān)閉游標(biāo)
deallocate cur--刪除游標(biāo)
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
