私はどのデータベースにもテーブルを持っています。 select文からすべてのデータベースを更新する更新スクリプトを作成したい誰でも助けてくれますか?Selectステートメントからスクリプト更新を作成
-7
A
答えて
0
例:
table1
column_id1
がtable2
にcolumn_id2 = 10
の値を更新するには、
table2
column_id2
がcolumn_id2
を持って、column_id1
持って、我々は以下の
update table2 set column_id2 = 10 where column_id1 in
(select column_id1 from table1)
0
BEGIN TRAN
DECLARE @string varchar(Max),@Strt int,@End int
SELECT Name,Database_Id INto #temp FROM sys.databases WHERE sys.databases.database_id>4
SELECT ROW_NUMBER()Over(ORDER BY #temp.Database_Id)Rownum,*INTO #Temp1 FROM #temp With(NOLOCK)
SET @strt=1
SELECT @End=Max(Rownum)FROM #temp1
WHILE @strt<[email protected]
BEGIN
DECLARE @DB Varchar(255)
SELECT @DB=Name FROM #temp1 With(NOLOCK) WHERE [email protected]
Set @string ='Update '[email protected]+'..TableName Set ColumnName=''XYZ'' from TableName1 Where CloumnName=''ABC'''
PRINT @string
Execute (@string)
SET @[email protected]+1
END
DROP TABLE #temp
DROP TABLE #Temp1
ROLLBACK TRAN
試すことができます
+0
このクエリは、すべてのデータベースでテーブルの列を1ずつ更新します –
関連する問題
- 1. SELECTステートメントの作成
- 2. SelectステートメントからFK Guidを更新する
- 3. SQL ServerのSelectステートメントの合計からの値の更新
- 4. SQL ServerのSelect Caseステートメントの更新:
- 5. グループSelectステートメントからのConcat
- 6. postgresSQL - selectステートメントを使用してテーブルを更新する
- 7. selectステートメントを使用してMySQLテーブルのレコードを更新する
- 8. ストアドプロシージャによって作成されたselectステートメントからデータを保存する
- 9. フィールドの一部が更新された場合のみSELECTステートメントがテーブルから更新されましたORACLE
- 10. Zend_Db_Tableのselect()ステートメント生成クエリ
- 11. 選択からのSQL更新ステートメント
- 12. selectステートメントで複数のレコードを更新する
- 13. 更新からのINSERT INTO SELECT
- 14. SQLの更新ステートメントを作成して実行する方法
- 15. Python:SQLの選択および更新ステートメントのクラスを作成
- 16. ウィザードはテーブルアダプタに更新ステートメントを作成しません
- 17. 更新のステートメントを作成するヘルプ(保留中)
- 18. ASP sqlDataSourceで独自の更新ステートメントを作成
- 19. データベースプロジェクトの「更新スクリプト」を作成しますか?
- 20. 単一ステートメントの列の更新からSQL更新列
- 21. 外部スクリプトから新しいレールデータベースレコードを作成しますか?
- 22. 2更新ステートメント
- 23. SQL更新ステートメント
- 24. アトミック更新ステートメント?
- 25. 変更データキャプチャデータからの挿入、更新、および削除ステートメントの生成
- 26. 別のSELECTステートメント内のSELECTステートメント
- 27. SELECTステートメントからMySQLストアドプロシージャ変数
- 28. Selectステートメント
- 29. ハイブSTRETSのARRAYを作成するSELECTステートメント
- 30. C#で一般的なMySQL SELECTステートメントを作成する
試しましたか? – ChrisBint
何をお手伝いしますか?これについてあなたの質問は何ですか? –
更新するツールを書いています。このツールは、データベースを更新するためのスクリプトアップデートを作成します – cptJack44