0
insertコマンドの動作が不思議です。SQL Server - ビューからテーブルに挿入
ビューからテーブルに行を挿入する際に問題があります。テーブルとビューの両方に同じスキーマがあります。
ビュー内のすべての行をテーブルに挿入しようとしましたが、挿入された行の数が集計されませんでした。私は次の両方のinsertコマンドを試しました。
****第一*****
SELECT
INTO tblTABLEABC
FROM v_ViewABC
**** ****第二
INSERT INTO tblTABLEABC
SELECT * FROM v_ViewABC
v_ViewABCのカウントは、おそらく1291の行を持っています。しかし、insertコマンドを実行した後、tblTABLEABCは731行しか持たない。両方のinsertコマンドで同じことが起こります。私はSQL Serverを試しました。
SQL Serverにこれに何らかの制限やルールがあるかどうかわかりません。誰かがこれに対する答えを持っていることを感謝します。
ありがとうございました。
目的のテーブルにはビューと一致するスキーマがありますが、挿入する列に制約がありますか? – Tanner
ビュー定義を指定できますか? –