close;
sql.clear
Sql.Add('update m_size set sale_c=1 where id=10 ; update orders set status_flag=1 where id=2');都行啊,mysql是用";"号隔开的sql.add('update m_size set sale_c=1 where id=10 ');
sql.add('update orders set status_flag=1 where id=2'');
execsql;
都提示语法错误!
sql.clear
Sql.Add('update m_size set sale_c=1 where id=10 ; update orders set status_flag=1 where id=2');都行啊,mysql是用";"号隔开的sql.add('update m_size set sale_c=1 where id=10 ');
sql.add('update orders set status_flag=1 where id=2'');
execsql;
都提示语法错误!
在命令行登入MYSQL后,use 你的库delimiter //CREATE PROCEDURE testt (ta time,tb time)
BEGIN
declare ad,nd datetime;
set ad = '2009-07-03 00:00:00';
set nd = addtime(ad,ta);
select ad;
select nd; END;
//delimiter ;
mysql中如何使用像sql中的case语句
我在MYSQL都创建了好几个存储过程了,只不过MYSQL的存储过程语法和执行方式和MSSQL的不一样而已