1、DB2中,竟然没有删除列的DDL语句。办法只能是删掉数据表重建,好麻烦,特别在开发过程中,好麻烦呀!
2、Oracle的DDL不能在事务中执行。
程序中需要动态创建数据表和删除表的时候必须注意,确保不在事务中执行。
这一点上,还是SQL Server 比较好。可以在事务中执行DDL语句,可以提交,可回滚!
不同数据库DDL的一点差别
最新推荐文章于 2022-12-23 15:07:20 发布
1、DB2中,竟然没有删除列的DDL语句。办法只能是删掉数据表重建,好麻烦,特别在开发过程中,好麻烦呀!
2、Oracle的DDL不能在事务中执行。
程序中需要动态创建数据表和删除表的时候必须注意,确保不在事务中执行。
这一点上,还是SQL Server 比较好。可以在事务中执行DDL语句,可以提交,可回滚!