-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