2

Windows SQL Server 2005でこのSQLクエリを実行する必要がありますが、バッチスクリプトでこれを実行できますか?

SQLクエリ

UPDATE VI_CURR_INFO SET 
    ends_days = '2005', 
    check_code = '1', 
    memb_name = '123132', 
    memb_guid = '1', 
    sno__numb = '1', 
    Bill_Section = '6', 
    Bill_Value = '3', 
    Bill_Hour = '6', 
    Surplus_Point = '6', 
    Increase_Days = '0' 

データベース名は「test1」です。それを行うためにバッチスクリプトを実行する方法は?

前もって感謝します。

4

1 に答える 1

1

次のようなスクリプトファイルを作成します。

use test1
go

UPDATE VI_CURR_INFO
SET ends_days = '2005', 
    check_code = '1', 
    memb_name = '123132', 
    memb_guid = '1', 
    sno__numb = '1', 
    Bill_Section = '6', 
    Bill_Value = '3', 
    Bill_Hour = '6', 
    Surplus_Point = '6', 
    Increase_Days = '0'

これをスクリプトファイルとして保存します(Script1.sqlたとえば)。次に、SQLCMDを使用して、インスタンスに対してスクリプトを実行します。

sqlcmd -S YourServerName[\YourInstanceName] -i C:\YourScriptFileDir\Script1.sql
于 2012-06-27T02:10:08.583 に答える