SQL Serverが基になるテーブルのスキーマの変更を選択しないことがわかりました。我々はビューの基になるテーブルのスキーマの変更を自動選択
CREATE TABLE tbl (id INT)
CREATE VIEW viewa
AS
SELECT *
FROM tbl
ALTER TABLE tbl ADD NAME INT
とビューの選択を実行し、次のコマンドを実行した場合、たとえば、唯一のID列が返され
SELECT *
FROM viewa
は、SQLエンジンは、スキーマをautopicksそれによって私が設定できるすべてのプロパティがありますこのため
"dbo.tbl"はテーブル名です。テーブル名 –
thankx @AksheyBhatの代わりにビュー名を指定する必要があります。 –
ありがとうAbdul。しかし、サーバーレベルのプロパティは、procを実行するのを忘れても自動的に選択するように設定できますか?私はselect * from tblのビューを作成したようなものです。すべてのprocsを実行しなくても、 'set nocount ON'などのプロパティを設定してすべての列を表示する必要があります – sree