我正在尝试将数据导入库存类型数据库。这是我的表格(为简洁起见被截断):
创建类型主机为 enum ('Physical', 'Virtual', 'Hypervisor', 'Other'); 创建表主机( id 串行主键, 主机名 varchar(40), 角色hostrole ); 创建表接口( id 串行主键, 名称 varchar(20), 主机 int 在删除级联上引用主机(id), mac macaddr );
我知道我可以将 a 嵌套select
到一个insert
语句中,我的问题是我是否可以insert
将 an嵌套到 an 中insert
(如果可以,该怎么做)。这是我试图运行的语句:
插入界面 (姓名, 苹果电脑, 主持人) 价值观 ('eth0', '00:50:56:9d:34:d4', (插入主机(主机名,主机角色)值('foobar','Virtual')返回 id) );
错误出现在嵌套插入的“进入”处。我可以一次性完成此操作,还是必须进行单独的查询才能执行此插入操作?