DB2命令窗口中執(zhí)行SQL腳本的方法
本文將為您介紹DB2 命令窗口中執(zhí)行SQL 腳本的詳細(xì)方法,供您參考,希望對(duì)您有所幫助。
可以在命令編輯器或者Windows 的DB2 命令窗口或者 Linux 的shell 中執(zhí)行SQL 腳本。在windows 的DB2 命令窗口或者 linux 的shell 中執(zhí)行SQL語(yǔ)句,可以使用下面的命令執(zhí)行script1.sql腳本:
db2 -t -v -f script1.sql -z script1.log
或者:
db2 –tvf script1.sql –z script1.log
在上面的命令中,
-t 表示語(yǔ)句使用默認(rèn)的語(yǔ)句終結(jié)符——分號(hào);
-v 表示使用冗長(zhǎng)模式,這樣 DB2 會(huì)顯示每一條正在執(zhí)行命令的信息;
-f 表示其后就是腳本文件;
-z 表示其后的信息記錄文件用于記錄屏幕的輸出,方便以后的分析(這是可選的,但我們建議使用該選項(xiàng))。
當(dāng)使用了-t選項(xiàng)而沒(méi)有標(biāo)明語(yǔ)句終結(jié)符,則分號(hào)(;)會(huì)默認(rèn)為語(yǔ)句的終結(jié)符。有時(shí)可能會(huì)出現(xiàn)使用另外的終結(jié)符的情況,例如用SQL PL 編寫的的腳本使用其它的符號(hào)而不是默認(rèn)的分號(hào),因?yàn)榉痔?hào)在SQL PL 是用于定義數(shù)據(jù)庫(kù)對(duì)象過(guò)程中的語(yǔ)句結(jié)束。















 
 
 
 
 
 
 