如何将另一列值复制到 SNOWFLAKE 中的新创建值
How to copy another columns value to a new created value in SNOWFLAKE
我正在尝试从 SNOWFLAKE 数据库中的另一列向新创建的列添加值,有人可以帮忙吗?
我想将 OrderID 列的值插入到 CompanyID
table 必须更新:
UPDATE tab
SET CompanyID = OrderID
-- WHERE CompanyID IS NULL;
如果 table 是第一次创建,可以在 CTAS 中添加列 Company_ID:
CREATE TABLE tab
AS
SELECT OrderID AS CompanyID, OrderID, CustomerName
FROM db_soure_name.schema_name_table_name;
我正在尝试从 SNOWFLAKE 数据库中的另一列向新创建的列添加值,有人可以帮忙吗? 我想将 OrderID 列的值插入到 CompanyID
table 必须更新:
UPDATE tab
SET CompanyID = OrderID
-- WHERE CompanyID IS NULL;
如果 table 是第一次创建,可以在 CTAS 中添加列 Company_ID:
CREATE TABLE tab
AS
SELECT OrderID AS CompanyID, OrderID, CustomerName
FROM db_soure_name.schema_name_table_name;