Oracle のバックグラウンドを持っているため、Oracle の SQLPlus では変数を指定できます。変数が設定されていない場合は、値を指定するよう求められます。
$([var_name]) 構文を使用して、SQLCMD を使用しています。SSMS SQLCMD モードでは、次のようになります。
致命的なスクリプト エラーが発生しました。
変数 tbl_name が定義されていません。
...実行しようとしている場合:
SELECT COUNT(*) FROM $(tbl_name)
SQLCMD は SQLPlus と同じ機能を提供しますか? もしそうなら、私は何を間違っていますか?