• Oracle、MySQL和Sqlserver的事务管理、分页和别名的区别


    1.在mysql中事务默认是自动提交的,只有设置autocommit为0的时候,才用自己commit(commit--rollback回滚)

    2.但是在oracle中必须自己commit;不然就只能结束这次事务之后才会提交

    3.在sql server中go命名在我的理解和commit命令相同,就是为了完成一个事务提交的

    4.对于分页,mysql使用limit、sql server使用top、oracle使用ROWNUM等伪列

    5.oracle中的varchar2和varchar相比,具备了向后兼容性

    Oracle和MySQL:

    1)取表别名的区别:

    MySQL:使用as关键字,不使用引号。as **

    Oracle:直接跟表名,不使用引号,不能和字段别名或字段名重复,最好不使用表别名

    2)取字段别名的区别:

    mysql:as '**'

    Oracle:as "**"(双引号对大小写敏感)或者as **

  • 相关阅读:
    nodejs
    socket.io
    how to develop mobile web
    nodejs
    GitHub
    angularJS vs backbone
    AngularJS
    oracle 数据库中数据导出到excel
    cocos2d-x中的二段构造模式
    HDOJ 4975 A simple Gaussian elimination problem.
  • 原文地址:https://www.cnblogs.com/fuggle/p/10898297.html
Copyright © 2020-2023  润新知