嵌入式 MYSQL 过程声明类型
Posted
技术标签:
【中文标题】嵌入式 MYSQL 过程声明类型【英文标题】:EMBEDDED MYSQL Procedure Declare type 【发布时间】:2015-12-13 12:51:36 【问题描述】:是否可以在“EMBEDDED mysql Procedure”中声明具有某种表结构类型的参数?
CREATE PROCEDURE Product_p()
BEGIN
DECLARE ProductValue ProductTable;
【问题讨论】:
Create table variable in MySQL的可能重复 【参考方案1】:有两种选择:
-
使用Cursor 作为参数
使用Temporary Table,这种情况下你不必传递数据,只需插入
temporary table
,然后在你的procedure
中选择即可。
【讨论】:
以上是关于嵌入式 MYSQL 过程声明类型的主要内容,如果未能解决你的问题,请参考以下文章
如何从具有执行类型作为嵌入式查询的 Control-M 数据库作业运行 SQL Developer 中存在的存储过程
未能封送类型,因为嵌入数组实例的长度与布局中声明的长度不匹配