-- 開始交易控制機制,確保多個 SQL 操作能夠成功或失敗一體化
BEGIN TRANSACTION;
-- 新增產品資料到 Product 資料表中
-- 插入一筆新的產品,指定產品代號和產品名稱
INSERT INTO Product (ProductID, ProductName)
VALUES ('P001', 'Example Product');
-- 檢查是否一切順利,提交變更使其生效
-- 如果新增的過程中沒有錯誤,則提交交易
COMMIT;
-- 如果有錯誤,則回滾所有操作,確保資料完整性
ROLLBACK;