今回は、SQLでテーブルを更新する方法について解説します。
(関連記事:テーブルの新規作成 【SQL】【Snowflake】テーブルの新規作成【CREATE TABLE】 | ビジネスイッチ (how-to-business.com))
-- create or replace table1-
create or replace table DB1.PUBLIC.DATA1
(
"id1" VARCHAR(10),
"id2" VARCHAR(10)
);
- テーブルDATA1の新規作成(更新)
- create or replace table文では、指定したDB>スキーマ内にテーブルを新規作成(更新)できる。
- 項目名や型、長さを定義している。
- 項目定義の記載の前後にはカッコが必要。
-- create or replace table2-
-- 1回目実行
create or replace table DB1.PUBLIC.DATA1
(
"id1" VARCHAR(10),
"id2" VARCHAR(10)
);
-- 2回目実行
create or replace table DB1.PUBLIC.DATA1
(
"id1" VARCHAR(10),
"id2" VARCHAR(10)
);
- テーブルDATA1の新規作成→上書き作成
- create or replace table文では、指定したDB>スキーマ内にテーブルを新規作成 or 更新できる。
- 指定した場所に同名のテーブルが既にある場合は、更新となる。
- 項目名や型、長さを定義している。
- 項目定義の記載の前後にはカッコが必要。