使用像
这样的Mysql表table_main
id
firstname
lastname
table_type
id
table_main_id
table_type_id
table_type
id
typename
可以构造单个sql insert查询以使用
运行一次fields: firstname, lastname, typename
values: john,doe,mytypename
答案 0 :(得分:1)
不是我知道的。
答案 1 :(得分:1)
INSERT INTO table_name(firstname,lastname,typename) VALUES(john,doe,mytypename)
将无效,因为您尝试一次插入多个表。
我的建议是创建一个带有参数firstname,lastname和typename的存储过程,然后执行正确的插入。
答案 2 :(得分:0)
不,但你可以创建一个程序,然后用它来调用。
http://dev.mysql.com/doc/refman/5.1/en/create-procedure.html