标签: sybase-ase
我有一个两个存储过程a和b,b由a调用,在创建的一个临时表中,并且在sp b中尝试访问sp a的临时表,在编译时获取缺少对象的错误。
答案 0 :(得分:2)
编译器检查SQL 中提到的所有对象,不用检查它们是否在执行期间创建。
您可以创建临时表,然后在同一会话中创建应该有效的过程。
然后您可以删除临时表。
答案 1 :(得分:1)
真的?版本11?哇。
无论如何,在创建sproc b之前,尝试为临时表添加“create table”。