中易网

SQL Sever 和Oracle 语法有什么差别?

答案:3  悬赏:0  
解决时间 2021-04-27 04:02
  • 提问者网友:枫涩帘淞幕雨
  • 2021-04-27 01:10
希望说得具体一点
最佳答案
  • 二级知识专家网友:怪咖小青年
  • 2021-04-27 01:34
两家公司做的不同的数据库系统,所以在细致的地方差距还是很大的。但是从大的范围来说,两家遵循的都是ANSI92的标准。所以从读程序的角度来说,你只要精通一个,那么另外一个你大概能看的懂是想说什么意思。如果从编程的角度说,你就发现很多地方不知道如何下手。
Oracel的语法在灵活性上更强,自带的函数库的应用范围更广,但是语法相对严谨些。SQL SERVER在写法上让人易懂
全部回答
  • 1楼网友:我叫很个性
  • 2021-04-27 02:30
最简单的例子,时间的格式 sql sever workdate='20110427' 就可以查询 Oracle workdate=to_date('20110427','yyyyMMdd')或者 workdate=date'2011-04-27'
  • 2楼网友:白日梦制造商
  • 2021-04-27 02:21

有一定的差别,sql sever 使用t-sql语句。

但是差别不大,sql sever 中的语句在mysql中基本上都能用,好像插入语句需要微小的改动。sql server里面的top在mysql中不能用了,mysql是用的limit来代替。

具体的你可以查看一下手册

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息