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