http://dev.csdn.net/develop/article/25/25760.shtm選擇自myclife的blog
*******************
transact_
sql********************
--語句 功能
--資料操作
select --從表中檢索資料行和列
insert --向資料庫表新增新資料行
delete --從資料庫表中刪除資料行
update --更新資料庫表中的資料
--資料定義
createtable --建立乙個資料庫表
droptable --從資料庫中刪除表
altertable --修改資料庫表結構
createview --建立乙個檢視
dropview --從資料庫中刪除檢視
createindex --為資料庫表建立乙個索引
dropindex --從資料庫中刪除索引
createprocedure --建立乙個儲存過程
dropprocedure --從資料庫中刪除儲存過程
createtrigger --建立乙個觸發器
droptrigger --從資料庫中刪除觸發器
createschema --向資料庫新增乙個新模式
dropschema --從資料庫中刪除乙個模式
createdomain --建立乙個資料值域
alterdomain --改變域定義
dropdomain --從資料庫中刪除乙個域
--資料控制
grant --授予使用者訪問許可權
deny --拒絕使用者訪問
revoke --解除使用者訪問許可權
--事務控制
commit --結束當前事務
rollback --中止當前事務
settransaction --定義當前事務資料訪問特徵
--程式化
sqldeclare --為查詢設定游標
explan --為查詢描述資料訪問計畫
open --檢索查詢結果開啟乙個游標
fetch --檢索一行查詢結果
close --關閉游標
prepare --為動態執行準備
sql語句
execute --動態地執行
sql語句
describe --描述準備好的查詢
---區域性變數
declare@idchar(10)
--set@id='10010001'
select@id='10010001'
---全域性變數
---必須以@@開頭
--ifelse
declare@xint@yint@zint
select@x=1@y=2@z=3
if@x>@y
print'x>y'--列印字串'x>y'
elseif@y>@z
print'y>z'
elseprint'z>y'
--case
usepangu
updateemployee
sete_wage=
case
whenjob_level=』1』thene_wage*1.08
whenjob_level=』2』thene_wage*1.07
whenjob_level=』3』thene_wage*1.06
elsee_wage*1.05
end--whilecontinuebreak
declare@xint@yint@cint
select@x=1@y=1
while@x<3
begin
print@x--列印變數x的值
while@y<3
begin
select@c=100*@x+@y
print@c--列印變數c的值
select@y=@y+1
endselect@x=@x+1
select@y=11
Ansible 小手冊系列 九(Playbook)
playbook是由乙個或多個 play 組成的列表。play的主要功能在於將事先歸併為一組的主機裝扮成事先通過ansible中的task定義好的角色。從根本上來講所謂task無非是呼叫ansible的乙個module。將多個play組織在乙個playbook中即可以讓它們聯同起來按事先編排的機制同...
Ansible 小手冊系列 七(Ad hoc)
ansible提供兩種方式去完成任務,一是 ad hoc 命令,一是寫 ansible playbook。前者可以解決一些簡單的任務,後者解決較複雜的任務。ad hoc 臨時的,在ansible中是指需要快速執行,並且不需要儲存的命令。說白了就是執行簡單的命令 一條命令。定義主機清單 cat etc...
如何加入開源專案的小手冊
參與開源專案,可以快速提高自己的技術水平,學到很多學校中學不到但在工作中會非常有幫助的技巧。乙份參與過開源專案的履歷,也越來越受到用人單位 的重視。所以最近幾年,我們技術愛好者對開源專案投入的關注是越來越多了。可仍會看到很多對開源專案充滿興趣和熱情的同學,用了錯誤的方式方法以至於不得 其門而入。這段...