Mysql数据库学习

来源:互联网 发布:js style.marginleft 编辑:程序博客网 时间:2024/06/05 20:53

mysql prepare的用法:

PREPARE statement_name FROM sql_text /*定义*/
EXECUTE statement_name [USING variable [,variable...]] /*执行预处理语句*/
DEALLOCATE PREPARE statement_name /*删除定义*/

Demo:

PREPARE pre_stmt  FROM "insert into user values(?,?)" /*定义*/ 

set @user='huang'

set @passworld='123'
EXECUTE pre_stmt  USING @user ,@password/*执行预处理语句*/
DEALLOCATE PREPARE pre_stmt /*删除定义*/

0 0