我正在使用Oracle數據庫。我有一個sql表PS_Z_STAGE_TEST_JE
有三個字段(EMPLID
,LAST_NAME
,FIRST_NAME
)。插入一個字段Select語句結果
我試圖做一個select
語句,將拉動很多EMPLIDs從SQL表:ps_vc_plan_mem
,並將其插入到EMPLID
列而留下其他兩個字段(LAST_NAME
和FIRST_NAME
)null
。
下面是我的SQL,但它會說
無法插入空值到
LAST_NAME
,當我嘗試運行它。
INSERT INTO sysadm.PS_Z_STAGE_TEST_JE (EMPLID)
SELECT DISTINCT(emplid)
FROM ps_vc_plan_mem
WHERE vc_plan_id IN ('PNC-RS','PNC-SO','PNC-ESPP');
有關錯誤消息的更多信息?姓氏和名字不是沒有默認值的空嗎? –