SQL语法都是一样的,区别只有少许的不同,如sql server中的top关键字,在oracle中就是没有的。而sql server中也没有oracle中的伪列等,像sql server和oracle数据库应用的一般都是大型的项目,而mysql则是一些小项目或是个人使用的。
太多了,像rowid这类字段都是oracle特有的, mysql接近于sql,比较简单,倒是oracle有许多特有的函数,需要查询手册
它们都是关系型数据库。都支持标准的SQL语句。不同的是数据库引擎不同
相同点是ANSI-SQL,大概是SQL92标准。不同的地方就多了。