4 回答

TA貢獻(xiàn)1982條經(jīng)驗(yàn) 獲得超2個(gè)贊
SQL語(yǔ)言分為五大類(lèi):
DDL(數(shù)據(jù)定義語(yǔ)言) - Create、Alter、Drop 這些語(yǔ)句自動(dòng)提交,無(wú)需用Commit提交。
DQL(數(shù)據(jù)查詢語(yǔ)言) - Select 查詢語(yǔ)句不存在提交問(wèn)題。
DML(數(shù)據(jù)操縱語(yǔ)言) - Insert、Update、Delete 這些語(yǔ)句需要Commit才能提交。
DTL(事務(wù)控制語(yǔ)言) - Commit、Rollback 事務(wù)提交與回滾語(yǔ)句。
DCL(數(shù)據(jù)控制語(yǔ)言) - Grant、Revoke 授予權(quán)限與回收權(quán)限語(yǔ)句。

TA貢獻(xiàn)1995條經(jīng)驗(yàn) 獲得超2個(gè)贊
這個(gè)完全看你自己的需求。
如果是你不需要再存儲(chǔ)過(guò)程中進(jìn)行提交,而是由調(diào)用程序負(fù)責(zé)提交或者回滾,那么不需要再存儲(chǔ)過(guò)程中commit或者rollback
如果你不想由調(diào)用程序負(fù)責(zé)提交或者回滾,那么應(yīng)該在存儲(chǔ)過(guò)程中進(jìn)行commit或rollback
- 4 回答
- 0 關(guān)注
- 448 瀏覽
添加回答
舉報(bào)