Oracle8i 与 Oracle 9i SQL语法区别 (sql86与sql92标准的区别)
2011-05-16 16:05
459 查看
一、join 问题
sql 92 标准:
SELECT count(*) from rn LEFT JOIN rt ON rn.soid = rt.soid;
Oracle 8i写法:
select * from a,b
where a.colname=b.colname(+)
sql 92 标准:
select case when len(objectname)> 10 then left(objectname,10)+ '... ' else objectname end from t_object
Oracle 8i写法:
select decode(sign(length(objectname)-10),1,substr(objectname,1,10)|| '.. ',objectname),title from drd. t_object
匹兹堡大学Oracle 8在线资料
http://www.pitt.edu/~hoffman/oradoc/server.804/
Oracle官方资料
http://download.oracle.com/docs/cd/E13162_01/odsi/docs10gr3/xquery/sql_pushdown.html
sql 92 标准:
SELECT count(*) from rn LEFT JOIN rt ON rn.soid = rt.soid;
Oracle 8i写法:
select * from a,b
where a.colname=b.colname(+)
sql 92 标准:
select case when len(objectname)> 10 then left(objectname,10)+ '... ' else objectname end from t_object
Oracle 8i写法:
select decode(sign(length(objectname)-10),1,substr(objectname,1,10)|| '.. ',objectname),title from drd. t_object
匹兹堡大学Oracle 8在线资料
http://www.pitt.edu/~hoffman/oradoc/server.804/
Oracle官方资料
http://download.oracle.com/docs/cd/E13162_01/odsi/docs10gr3/xquery/sql_pushdown.html
相关文章推荐
- ORACLE和SQL语法区别归纳
- ORACLE和SQL语法区别归纳
- sql 和 oracle 的语法区别
- ORACLE和SQL语法区别归纳
- mysql和oraclesql语法的区别
- Oracle语法和SQL语法的一些区别
- ORACLE和SQL语法区别归纳
- ORACLE和SQL语法区别归纳
- ORACLE和SQL语法区别归纳
- ORACLE和MS SQL SQL语法区别
- ORACLE和SQL语法区别归纳
- ORACLE和SQL语法区别归纳
- ORACLE和SQL语法区别归纳
- ORACLE和SQL语法区别归纳(2)
- ORACLE和SQL语法区别归纳
- ORACLE和SQL语法区别归纳(二)
- ORACLE和SQL语法区别归纳(一)
- Oracle左(外)、右(外)、全(外)、(内)连接语法与SQL标准的比较
- ORACLE和SQL语法区别归纳
- ORACLE和SQL语法区别归纳