为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8
【操作系统】:win11
【CPU】:x86
【问题描述】*:存储过程中不能使用ddl语句,于是我用EXECUTE IMMEDIATE来执行ddl,创建一个临时表,但没有成功?
创建的临时表,int后面不加长度试试,quantity int
存储过程创建时会效验内容,你把建表语句使用动态SQL执行,目前是没有这个表,后面的插入效验就会报错
把插入语句也使用动态sql就可以了
临时表达梦是支持的,提交或者会话断开就清空数据,建立上放着就可以了,不需要在过程中执行创建
问题验证中,请耐心等待。