-1
创建额外的空列的表我想创建一个表,并写了下面的代码在甲骨文
create table trial as(
SELECT l2_group AS Customer
, null AS Contact
FROM ACCT_MASKED_sep17_V1) ;
它给了我一个错误,当我创造一个为选择查询运行表运行。
我怎样才能得到结果
创建额外的空列的表我想创建一个表,并写了下面的代码在甲骨文
create table trial as(
SELECT l2_group AS Customer
, null AS Contact
FROM ACCT_MASKED_sep17_V1) ;
它给了我一个错误,当我创造一个为选择查询运行表运行。
我怎样才能得到结果
您需要指定为NULL
列的数据类型。例如:
create table t1 as
select 1 as c1
, cast(null as number) as c2
from dual
Table created.
如果作为NULL
列数据类型选择VARCHAR2(length)
数据类型,长度需要比0
更大。
“出错”没有帮助。 Oracle为您提供了一个很好的错误编号和文本,您可以使用它们来搜索类似的问题(在发布之前)。 – Mat