K12教育赛事综合服务平台
聚乐之家官方网站
下载聚乐之家官方App
专注青少年竞赛题库网站
本题涉及MySQL、Oracle、SQL Server三类常用关系型数据库的SQL语法差异,请选出描述正确的选项。
MySQL数据库中限制查询结果行数可以使用ROWNUM,例如SELECT * FROM users WHERE ROWNUM <= 10
ROWNUM
SELECT * FROM users WHERE ROWNUM <= 10
Oracle数据库中可以直接使用LIMIT 10 OFFSET 0语法获取前10条查询结果
LIMIT 10 OFFSET 0
SQL Server 2012及以上版本可以使用SELECT * FROM users OFFSET 5 ROWS FETCH NEXT 10 ROWS ONLY实现跳过前5条并查询10条数据
SELECT * FROM users OFFSET 5 ROWS FETCH NEXT 10 ROWS ONLY
三类数据库拼接字符串都只能使用||运算符,例如'hello' || 'world'
||
'hello' || 'world'