[解決済み] goをまたいで変数を持続させる方法はありますか?
2023-03-01 06:58:15
質問
goをまたいで変数を持続させる方法はありますか?
Declare @bob as varchar(50);
Set @bob = 'SweetDB';
GO
USE @bob --- see note below
GO
INSERT INTO @bob.[dbo].[ProjectVersion] ([DB_Name], [Script]) VALUES (@bob,'1.2')
これを見る SO の質問で 'USE @bob' の行を参照してください。
どのように解決するのですか?
この
go
コマンドはコードを別々のバッチに分割するために使用されます。もしそれがまさにやりたいことであるならば、使うべきですが、それはバッチが実際には別々であり、それらの間で変数を共有できないことを意味します。
あなたの場合、解決策は簡単です。
go
ステートメントを削除すればよいのです。
余談:変数を
use
ステートメントで使用することはできず、データベースの名前でなければなりません。
関連
-
windows mysql prompt access denied for user ''@'localhost' to database.
-
[解決済み] SQL Server - 挿入された行のIDを取得するための最良の方法は?
-
[解決済み] SQLのIN句をパラメータ化する
-
[解決済み] SQL Server における DateTime2 と DateTime の比較
-
[解決済み] 各グループの上位1行を取得
-
[解決済み] SQLite - UPSERT *not* INSERT or REPLACE
-
[解決済み] フラットテーブルをツリーにパースする最も効率的/エレガントな方法は何ですか?
-
[解決済み] T-SQLでテーブル変数をSELECT INTOする
-
[解決済み] SET NOCOUNT ON 使用法
-
[解決済み】SQLの「ゼロによる除算」エラーを回避する方法とは?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
ERROR 1136 (21S01) を解決してください。列の数が Mysql の行 1 の値の数と一致しません。
-
windows mysql prompt access denied for user ''@'localhost' to database.
-
[解決済み] スカラー変数の宣言が必要
-
[解決済み] SQL Server の DateTime データ型から日付だけを返す方法
-
[解決済み] MongoDBに "like "を使ってクエリを実行する方法
-
[解決済み] SQLのSELECTでIF...THENを実行するにはどうすればよいですか?
-
[解決済み] SQL Serverでストアドプロシージャ内のテキストを検索する
-
[解決済み] T-SQLでnot equalには!=と<>のどちらを使うべきですか?
-
[解決済み] postgres: ユーザーをスーパーユーザーにアップグレードしますか?
-
[解決済み] Selectステートメントで特定のフィールドの重複を検索する