因存储过程有临时表,在调用的时候出现2762错误,完整的错误代码如下:

2762 [errmsg]:The 'CREATE TABLE' command is not allowed within a multi-statement transaction in the 'tempdb' database.

http://bbs.chinaunix.net网上找到一个有关这问题的解决方法:

用SP_DBOPTION设置属性SELECT INTO/BULK COPY/PLLSORT 为TRUE即可.

在SYBASE CENTRAL中是设置ALLOW SELECT INTO /BULK COPY为TRUE.

wKioL1LlxMqz7Qx3AAGAwRLkca0672.jpg