|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
为维持生产环境和非生产环境需要不断地投入管理支持费用MySQL学习教程,最终导致客户为数据库资源投入巨额成本。MySQL存储历程SAVEPOINTROLLBACKto<Pstyle="TEXT-INDENT:2em">示比方下:<Pstyle="TEXT-INDENT:2em">DELIMITER$$<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">DROPPROCEDUREIFEXISTS`test`.`handlerdemo`$$<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">CREATEDEFINER=`root`@`localhost`PROCEDURE`handlerdemo`()<Pstyle="TEXT-INDENT:2em">BEGIN<Pstyle="TEXT-INDENT:2em">DECLAREX2INT;<Pstyle="TEXT-INDENT:2em">DECLARECONTINUEHANDLERFORSQLWARNINGSETX2=1;<Pstyle="TEXT-INDENT:2em">DECLARECONTINUEHANDLERFORNOTFOUNDSETX2=2;<Pstyle="TEXT-INDENT:2em">DECLARECONTINUEHANDLERFORSQLSTATE23000SETX2=3;<Pstyle="TEXT-INDENT:2em">DECLARECONTINUEHANDLERFORSQLEXCEPTIONSETX2=4;<Pstyle="TEXT-INDENT:2em">STARTTRANSACTION;<Pstyle="TEXT-INDENT:2em">SAVEPOINTsavepoint_1;<Pstyle="TEXT-INDENT:2em">BEGIN<Pstyle="TEXT-INDENT:2em">INSERTINTOeugeneVALUES(1);<Pstyle="TEXT-INDENT:2em">INSERTINTOeugeneVALUES(2);<Pstyle="TEXT-INDENT:2em">SELECTX2;<Pstyle="TEXT-INDENT:2em">end;<Pstyle="TEXT-INDENT:2em">ROLLBACKTOSAVEPOINTsavepoint_1;<Pstyle="TEXT-INDENT:2em">iNSERTINTOeugeneVALUES(3);<Pstyle="TEXT-INDENT:2em">END$$<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">DELIMITER;<Pstyle="TEXT-INDENT:2em"><Pstyle="TEXT-INDENT:2em">#测试表<Pstyle="TEXT-INDENT:2em">CREATETABLE`eugene`(<Pstyle="TEXT-INDENT:2em">t1`int(4)defaultNULL)
采用DBaaS解决方案,他们也可以使用同大企业一样的技术。在大型组织中,DBaaS可以提供部门级解决MySQL学习教程,而无需IT部门和采购部门的介入,提供更快和更容易的方法来实现小型解决方案。 |
|