ORA-00947:Not enough values (沒有足夠的值)

今天生產上遇到一個問題;

SQL 報錯ORA-00947:Not enough values (沒有足夠的值) 
沒有足夠的值,,經過查詢是數據庫 表中新增了一個字段 ,
但是我插入採用的是下面這種方式:

insert into tableName select  a, b,c ,... from  otherTable

並沒有指定插入那些列.插入的是所有列,所以在新增字段後,SQL就報了沒有足夠的值的錯誤;

因此.我們在平時寫插入語句的的時候,最好指定列名

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章