この質問をうまく表現する方法が思いつかないので、例を挙げます。次のように作成されたテーブルがあるとします。
CREATE VIEW People
AS
SELECT
id, --int
name, --varchar(20)
birthdate --datetime
FROM SomeTable
これをビューから物理テーブルに変更したい場合、同じレイアウトでテーブルを作成する方法はありますか?
つまり、そのビューを使用して、次のようなテーブルを作成したいと考えています。
CREATE TABLE People(
id int,
name varchar(20),
birtdate datetime
)
...しかし、そのクエリを手動で書き出す必要はありません。
もちろん、これは不自然な例です。ビューには、さまざまなデータ型を持つ多数のフィールドがあるため、手動で行うのは困難です。