存储过程或函数里实现批量插入,怎么传参? CREATE FUNCTION add( ... ).... INSERT INTO table(id,name)VALUE('3','ss'),VALUE('5','aa'),VALUE('2','ccc');...-- 假如后面的value有一个以上, add()里应该怎么传值 实现 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 无法实现多个不定参数的定义。变通的方法,是你传入一个逗号分隔的字符串 '3,ss,5,aa,2,ccc' 然后在你的FUNCTION中处理这个字符串并将其写入表中。 另外你的INSERT语法也不正确。 INSERT INTO table(id,name)VALUE('3','ss'),VALUE('5','aa'),VALUE('2','ccc');改为INSERT INTO table(id,name)VALUES('3','ss'),('5','aa'),('2','ccc'); ACMAIN_CHM, 我崇拜你简直崇拜神一样 如何把EXCEL文件导入到MYSQL,在线急等。 查询问题 mysql 中delete 语句能使用limit语句吗 写完提示错误,说语法错误???/ 请问如何转移(复制)数据库? 请教大家一个asp通过SUN JAVA ASP连接MYSQL数据库的问题?? 删除数据出问题? mysql的API函数问题 怎么安装mysql sos! 请问哪位知道在windows下c++怎样和mysql连接,在下感激不尽 mysql主键的数据类型一定要int吗? 关于mysql存储过程复制的问题
VALUE('5','aa'),VALUE('2','ccc');改为INSERT INTO table(id,name)VALUES('3','ss'),('5','aa'),('2','ccc');