我正在尝试创建一个表并编写以下代码
create table trial as(
SELECT l2_group AS Customer
, null AS Contact
FROM ACCT_MASKED_sep17_V1) ;
当我使用create table运行时,它会给我一个错误,其中选择查询运行。
如何获得结果
答案 0 :(得分:3)
您需要为该NULL
列指定数据类型。例如:
create table t1 as
select 1 as c1
, cast(null as number) as c2
from dual
Table created.
如果您选择NULL
数据类型作为VARCHAR2(length)
列的数据类型,则长度必须大于0
。