[英]How to use Transactions property during create database command (in C#)
如果任何步驟失敗,則整個事務甚至應回滾數據庫的創建。 但是當我在創建數據庫上使用事務屬性時,它會引發異常
多語句事務中不允許使用CREATE DATABASE語句。
有什么方法可以實現相同的目的,而不是刪除數據庫命令。(即,以編程方式刪除數據庫)
不,不可能。 CREATE DATABASE
:
CREATE DATABASE語句必須在自動提交模式(默認事務管理模式)下運行,並且在顯式或隱式事務中均不允許。
因此,您必須在末尾顯式檢查並發出DROP DATABASE
進行清理。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.