溫馨提示×

db2怎么根據一張表創建另一個表

db2
小億
287
2024-01-05 03:07:23
欄目: 大數據

在DB2中,可以使用CREATE TABLE語句來根據一張表創建另一個表。以下是一個示例:

CREATE TABLE new_table AS (
    SELECT * FROM original_table
)
WITH NO DATA

在上面的示例中,new_table是要創建的新表的名稱,original_table是要根據其創建新表的原始表的名稱。WITH NO DATA選項可選擇性地指定不將數據復制到新表中。這意味著新表將具有與原始表相同的結構,但不包含數據。

如果只想創建新表的結構而不復制數據,可以忽略WITH NO DATA選項,如下所示:

CREATE TABLE new_table AS (
    SELECT * FROM original_table
)

請注意,新表將繼承原始表的列、數據類型、約束等結構。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女