如果我在insert触发器中运行以下select语句,是否有可能返回多个结果?:DECLARE @variable char(1) = (SELECT ID FROM inserted)如果是,那么最好的处理方法是什么?这是我试图解决的问题:每次将新记录插入到表中时,我都希望将新插入的ID插入到另一个表中(如果它不存在)。
谢谢!
我有多个表,它们有多个列数和字段名。我希望在有特定条件的情况下从这些表中选择*数据(然后将数据插入不同的数据库)。当然,我可以在三个不同的文件中分别导出以下查询的结果,然后将它们插入到不同的数据库中,但我的目标是将这些结果组合起来,以便将数据导出到一个文件中。Select * From table1 Where id>=500;
Select * From
我使用子查询的结果将多行插入到表中: INSERT INTO `doc-file` (docId, fileId) VALUES ((SELECT id FROM documents WHERE slug = :slug LIMIT 1), :file2),((SELECT id FROM documents WHERE slu