当插入值需要从另外一张表中检索得到的时候,如下语法的sql语句已经不能完成该功能:
insert into my_table(id, name) values ((select seq_my_table.nextval from dual), ‘runto30′);

会报“ORA-02287: sequence number not allowed here”的错误,可以使用如下语句来完成:

insert into my_table(id, name) select seq_my_table.nextval, ' runto30 ' from dual;

或者是

insert into my_table(id, name) values( seq_my_table.nextval, ' runto30 ' )

From : http://zsjg13.iteye.com/blog/737677

最新文章

  1. PHP框架模板原理
  2. Unit Test测试框架中的测试的执行顺序
  3. SQL Server中参数化SQL写法遇到parameter sniff ,导致不合理执行计划重用的一种解决方案
  4. Android Framework层Power键关机流程(二,关机流程)
  5. innodb内部的并发线程
  6. Spring3.0官网文档学习笔记(八)--3.4.3~3.4.6
  7. POJ 1637 混合图欧拉回路
  8. Guess the Array
  9. LindDotNetCore~入门基础
  10. 【翻译】了解ASP.NET MVC中的Ajax助手
  11. LeetCode之“散列表”:Contains Duplicate && Contains Duplicate II
  12. 深入MySQL复制(一)
  13. PythonStudy——逻辑运算符 Logical Operators
  14. 不光是查找值! "二分搜索"
  15. 搭建ReactNative时的最普遍的错误—— ":CFBundleIdentifier", Does Not Exist
  16. 【转】web.xml不同版本的头
  17. Sublime Text 3快捷键的使用技巧(python)
  18. 应用DataAdapter对象填充DataSet数据集
  19. JavaScript’s “this”: how it works, where it can trip you up
  20. 【Mac系统】之Mysql数据库遇到修改数字密码的问题(SQL语法错误:ERROR 1064 (42000),密码策略等问题:ERROR 1819 (HY000))

热门文章

  1. 使用matlab遇到的问题
  2. 查看mysql日志文件
  3. Go语言 - 数组 | 多维数组
  4. http之browser抓包
  5. Backpack III
  6. LeetCode 381. Insert Delete GetRandom O(1) - Duplicates allowed
  7. 运算符 & | ^ ~ >> << 讲解
  8. learning java Date类
  9. HTML5全屏操作API
  10. 洛谷P1039侦探推理题解