我正试图使用另一个表的输入将插入到一个表中。尽管这对于许多数据库引擎来说是完全可行的,但我似乎总是很难记住当今SQL引擎(MySQL、Oracle、sqlserver、Informix和DB2)的正确语法
是否有来自SQL标准(例如SQL-92)的银弹语法允许我插入值而不必担心底层数据库
尝试:
插入表1(第1列)
选择col1
来自表2
这是标准的ANSI SQL,可以在任何DBMS上使用
它确实适用于:
- 神谕
- MS SQL Server
- MySQL
- 博士后
- SQLite v3
- Teradata
- DB2
- 赛贝斯
- 黄萎病
- HSQLDB
- 氢
- 自动气象站红移
- 萨普哈纳
- 谷歌扳手