插入到。。。值(从…中选择…)

我正试图使用另一个表的输入将插入到一个表中。尽管这对于许多数据库引擎来说是完全可行的,但我似乎总是很难记住当今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
  • 自动气象站红移
  • 萨普哈纳
  • 谷歌扳手

发表评论