- - PR -
DTSのグローバル変数にダブルクォートを含む値の指定
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-12-21 10:02
こんにちは。
どなたか知恵をお貸しください。 SQL Server2000のDTSをdtsrun.exeを使って起動しています。 起動時のパラメータ指定にDTSのグローバル変数を使用していますが、 グローバル変数の値にダブルクォートを含む値を指定する方法はあるのでしょうか? dtsrun.exe /U sa /P sa /S server /N package /A param1=a みたいな感じで指定していますが、param1に「a」を指定するには良いですが、 たとえば「"a"」と指定する際の書式がわかりません。 param1="a" と記述した場合は「a」になってしまいました。 色々試してみたのですが、良い方法がわかりません。 どなたか良い方法をご存知でしたらご教示ください。 [ メッセージ編集済み 編集者: ロバ 編集日時 2006-12-21 10:03 ] [ メッセージ編集済み 編集者: ロバ 編集日時 2006-12-21 10:04 ] |
|
投稿日時: 2006-12-21 14:34
こんにちは。
DTS パッケージのグローバル変数に dtsrun コマンドからダブルクォーテーションを渡す方法です。 param1 に "a" を渡したいなら param1="""a""" と記述します。 _________________ 上本亮介 (ue) @ わんくま同盟 Microsoft MVP for VSTO (Jul 2008 - Jun 2009) Hello Another World! .NET 勉強会 / ヒーロー島 |
|
投稿日時: 2006-12-21 15:07
ありがとうございました。
ダブルクォート2つで囲むところまではやっていたのですが、3つとは思いませんでした。 本当に助かりました。 |
1