##実現したいこと
バッチファイルで読んできた結果をsqlファイルを実行してデータベースに登録する
##現状
バッチファイルでログファイルの結果を変数に収めることはできています。
また、sqlファイルを連続起動し、接続、テーブル指定まではできています。
INSERT文を実行しデータベースに収めようとするとエラーが出てしまいます。
sql
1use [テーブル名]; 2go 3INSERT INTO test_01 (結果) 4values ("%ReadDec%")
メッセージ 8152、レベル 16、状態 14、サーバー [サーバー名]、行 4 文字列データまたはバイナリ データが切り捨てられます。 ステートメントは終了されました。
[結果]のデータ型はvarchar(5)となっています
バッチファイル内では[%ReadDec%]の中身は[PASS]になっています。
sqlは全くの初心者なので、足りない情報等ありましたらご指摘お願いいたします。
最終目標は[%ReadDec%]にバッチファイルで取得した結果を渡したいです。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。