sybase在一个事物中使用create等语句报错:
com.sybase.jdbc2.jdbc.SybSQLException: The 'CREATE TABLE' command is not allowed within a multi-statement transaction in the 'FounderDAM353' database.
解决办法是:在数据库参属性参数中勾选上"ddl in tran"选项,或者执行下面语句:
sp_dboption 'ddl in tran',true1
本文解决了一个在Sybase数据库中执行CREATE TABLE语句时遇到的问题,提供了两种解决方案:一是通过数据库参数配置来允许DDL操作;二是直接执行特定的存储过程。

被折叠的 条评论
为什么被折叠?



