我无法在firebirdsql中插入multirow

时间:2013-05-13 12:12:28

标签: sql insert firebird

我在sql server中知道

Insert into table ( id, name) values ('1', 'John'), ('2','Peter');

但在 firebird 1.5 我不知道如何插入值。

我试过

Insert into table ( id, name) 
select '1', 'John' from rdb$database 
union all select '2', 'Peter' from rdb$database;

但它不起作用

1 个答案:

答案 0 :(得分:1)

documentation says

  

UNION允许喂食SELECT

     

更改:2.0

     

描述:INSERT语句中使用的SELECT查询现在可能是   UNION。

由于您使用的是1.5版本,因此您似乎必须使用多个插入语句。