執行merge語句報ora-00926
出錯語句
merge into t_t1
using t_tmp
on (t_t1.product_id=t_tmp.product_id)
when not matched then insert t_t1(t_t1.product_id,t_t1.product_name)
using t_tmp
on (t_t1.product_id=t_tmp.product_id)
when not matched then insert t_t1(t_t1.product_id,t_t1.product_name)
values(1,'ab')
修正後語句
merge into t_t1
using t_tmp
on (t_t1.product_id=t_tmp.product_id)
when not matched then insert (t_t1.product_id,t_t1.product_name)
using t_tmp
on (t_t1.product_id=t_tmp.product_id)
when not matched then insert (t_t1.product_id,t_t1.product_name)
values(1,'ab')
小結:1,insert前面無表名,直接insert
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-745138/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mySQL 執行語句執行順序MySql
- oracle中merge 語句使用Oracle
- for語句執行順序
- sql語句批量執行SQL
- FORALL執行DELETE語句delete
- FORALL執行UPDATE語句
- 查詢正在執行的sql語句及該語句執行的時間SQL
- 報錯的語句也可以產生執行計劃
- MySQL語句執行分析(一)MySql
- MySQL語句執行分析(二)MySql
- sql語句如何執行的SQL
- SQL語句執行順序SQL
- PHP執行批量mysql語句PHPMySql
- FORALL執行UPDATE語句(二)
- 執行大的sql語句SQL
- toad執行sql語句SQL
- MERGE語句語法檢查不嚴格
- 查詢Oracle正在執行的sql語句及執行該語句的使用者OracleSQL
- YCSB擴充套件-語句執行頻率,執行指定的測試查詢語句套件
- 【SQL Server學習筆記】Delete 語句、Output 子句、Merge語句SQLServer筆記delete
- 使用SQL MERGE語句組合表SQL
- mysql執行sql語句過程MySql
- Mybatis 動態執行SQL語句MyBatisSQL
- mysql的sql語句執行流程MySql
- sql語句執行緩慢分析SQL
- SQL 語句的執行順序SQL
- Select語句執行順序
- 後臺執行SQL語句(oracle)SQLOracle
- takes_ownership(s)語句執行
- Hibernate 執行原始SQL語句SQL
- Oracle SQL語句執行步驟OracleSQL
- mysql 語句的執行順序MySql
- 【Java】面試官靈魂拷問:if語句執行完else語句真的不會再執行嗎?Java面試
- 用merge 語句代替 insert 和deletedelete
- 一條更新語句的執行流程
- Laravel 獲取執行的sql語句LaravelSQL
- python怎樣執行js語句PythonJS
- MySQL cron定時執行SQL語句MySql