我在mytable表中有一个myfield列,让我们说一个varchar(8)数据类型
CREATE TABLE mytable (
id INT NOT NULL,
myfield VARCHAR( 8 ))
在函数或过程中,我想引用myfield数据类型,类似于:
DECLARE myvar mytable.myfield%TYPE
替代明确声明
DECLARE myvar VARCHAR( 8 )
在MYSQL函数或过程中有没有办法在声明变量o返回类型时引用列数据类型? 感谢
答案 0 :(得分:2)
在MySQL中无法做到这一点。 DECLARE必须静态声明变量的类型和大小。