永发信息网

mysql和oracle在sql语法上有多少是共通的?

答案:2  悬赏:80  手机版
解决时间 2021-01-28 08:03
  • 提问者网友:黑米和小志
  • 2021-01-27 21:49
mysql和oracle在sql语法上有多少是共通的?假如一个mysql老司机去操作oracle数据库有多少问题?
最佳答案
  • 五星知识达人网友:愁杀梦里人
  • 2021-01-27 22:52
符合标准的,基本上是共通的,只能说基本上。

PL/SQL用于oracle, T-SQL 用于MS SQL,SQL PL用于IBM DB2 UDB
于是,行业就要求定个标准, ANSI SQL(SQL89),然后又有SQL99等等,由ANSI/ISO来定义标准。基本语句大致上是一致的。比如四个基本SQL语句:insert, update, select, delete。但是,细节上或复杂应用上不同。这是历史原因以及开发商开发数据库思路不同导致的。
如果不是非常复杂的数据库编程,上手并不算十分困难。

如果要区别不同,主要还是参阅在线帮助文档,或去书店买两本专业的书对照着看。
全部回答
  • 1楼网友:鱼芗
  • 2021-01-27 23:15
sql语法都是一样的,区别只有少许的不同,如sql server中的top关键字,在oracle中就是没有的。而sql server中也没有oracle中的伪列等,像sql server和oracle数据库应用的一般都是大型的项目,而mysql则是一些小项目或是个人使用的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯