イメージデータ型(またはvarbinary(max))をSQL Serverのあるテーブルから別のテーブルにコピーするには、まずデータをファイルに保存する必要はありませんか?イメージデータ型をあるテーブルから別のテーブルにコピー
3
A
答えて
8
あなたがレコードを選択します1つのテーブルから別のテーブルに挿入します。同じクエリーで行うように、データはデータベースを離れず、どこにでも格納する必要はありません。
例:
insert into SomeTable (SomeId, SomeBinaryField)
select SomeId, SomeBinaryField
from SomeOtherTable
where SomeId = 42
0
あなたは、たとえば、SELECT句にINSERT文を使用することができます。
declare @t1 table (t1 image)
declare @t2 table (t2 image)
insert into @t2 select t.t1 as t2 from @t1 as t
あなたがここにINSERT文についての完全な詳細を取得することができます:
1
あなたが好きなように複雑にすることができます。
同じフィールドの同じフィールドを、selectステートメントを使用して解析して、あるテーブルから別のテーブルに画像データをコピーすることをお勧めします。
Update [Database].[dbo].[DataTableA$Attachment]
SET [Store Pointer ID] = (SELECT [Store Pointer ID]
FROM [Database].[dbo].[DataTableB$Attachment]
WHERE [No_] = '35975') WHERE [No_] = '35975'
関連する問題
- 1. あるテーブルから別のテーブルにデータをコピーするエラー1136
- 2. 値をあるテーブルから別のテーブルにコピー
- 3. laravelを使ってあるテーブルから別のテーブルにコピーするには?
- 4. あるテーブルから別のテーブルに一意のエントリのみをコピーする
- 5. あるデータベースから別のデータベースにテーブルをコピーするには?
- 6. MySQL - 一部のデータをあるテーブルから別のテーブルにコピーする
- 7. SQLサーバーのあるテーブルから別のテーブルにデータをコピーする
- 8. 更新日時のあるテーブルから別のテーブルにデータをコピーする
- 9. Oracle:あるテーブルから別のテーブルにデータをコピーし、コピー中にフォーマットする必要がある
- 10. あるデータベース/テーブルから別のデータベース/テーブルにデータをコピーする方法
- 11. チェックされたチェックボックスをあるテーブルから別のテーブルにコピーする方法
- 12. 特定の列の値をあるテーブルから別のテーブルにコピー
- 13. 複数の列をテーブルから別のテーブルにコピーする
- 14. あるデータベースから別のデータベースにテーブルをコピーする
- 15. MySQLのあるテーブルから別のテーブルに列データをコピーできません
- 16. Oracle Triggerはあるテーブルから別のテーブルにデータをコピーします
- 17. MYSQL、選択したフィールドをあるテーブルから別のテーブルにコピー
- 18. あるテーブルのIDを別のテーブルにコピーする
- 19. MySQL:テーブルを別のテーブルにコピーする
- 20. テーブルから別の行にコピー
- 21. 1つのテーブルから別のテーブルにデータをコピー
- 22. C#linq:テーブルから別のテーブルに行をコピー
- 23. テーブルから別のテーブルに塗りつぶし行をコピー
- 24. 別のテーブルにコピーし、テーブルから新しいデータを挿入
- 25. あるMySQLテーブルから別のスキーマを持つ別のMySQLテーブルにランダムな行をコピーする
- 26. SQLテーブル - テーブルからテーブルへのコピー
- 27. Aテーブルから別のテーブルへのコピー+値
- 28. あるテーブルから別のテーブルにデータを移動する
- 29. あるテーブルから別のテーブルにデータを挿入する -
- 30. あるテーブルから別のテーブルにアイテムを挿入する