アプリ版:「スタンプのみでお礼する」機能のリリースについて

数字の場合は、"exit(select 3);"を実行するとerrorlevelに入ってきます。
文字の場合はどのようにしてバッチの環境変数に入れるのでしょうか?

A 回答 (1件)

for /f "delims=" %%A in ('sqlcmd ~~~') do set A=%%A


echo %A%
    • good
    • 6
この回答へのお礼

ありがとう

echo set nocount on;select "abe">select.sql
for /f "delims=" %%A in ('sqlcmd -E -i select.sql -h-1 -W') do set A=%%A
echo %A%

として出来ました。

ただ
set tmpcmd=tmp.cmd
sqlcmd -E -Q "set nocount on;select 'set A=' + 'abe'" -h-1 -W -b>%tmpcmd%
if %errorlevel% equ ・・・
call %tmpcmd%
echo %A%
のほうにしました。

トンクス

お礼日時:2015/03/25 11:07

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

関連するカテゴリからQ&Aを探す


このQ&Aを見た人がよく見るQ&A