《MysqL学习MysqL存储过程中实现执行动态SQL语句的方法》要点:
本文介绍了MysqL学习MysqL存储过程中实现执行动态SQL语句的方法,希望对您有用。如果有疑问,可以联系我们。
本文实例讲述了MysqL存储过程中实现执行动态SQL语句的方法.分享给大家供大家参考.具体实现方法如下:MysqL学习
MysqL>MysqL> delimiter $$MysqL>MysqL> CREATE PROCEDURE set_col_value -> (in_table VARCHAR(128),-> in_column VARCHAR(128),-> in_new_value VARCHAR(1000),-> in_where VARCHAR(4000)) -> -> BEGIN -> DECLARE l_sql VARCHAR(4000); -> SET l_sql=CONCAT_ws(' ',-> 'UPDATE',in_table,-> 'SET',in_column,'=',in_new_value,-> ' WHERE',in_where); -> SET @sql=l_sql; -> PREPARE s1 FROM @sql; -> EXECUTE s1; -> DEALLOCATE PREPARE s1; -> END$$query OK,0 rows affected (0.00 sec)
希望本文所述对大家的MysqL数据库程序设计有所帮助.MysqL学习
总结以上是内存溢出为你收集整理的Mysql学习MySQL存储过程中实现执行动态SQL语句的方法全部内容,希望文章能够帮你解决Mysql学习MySQL存储过程中实现执行动态SQL语句的方法所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)