注释,连接字符串,nvl函数,linesize,pagesize

sql语句的注释:--

--这是SQL中的注释
select ename,job from emp;
基于oracle的sql中的 连接字符串:||

注释,连接字符串,nvl函数,linesize,pagesize_第1张图片
在oracle中,任何值与空值做运算,结果是空值,此时需要用到 nvl 函数

注释,连接字符串,nvl函数,linesize,pagesize_第2张图片

使用nvl函数后可以得到想要的正确结果:

注释,连接字符串,nvl函数,linesize,pagesize_第3张图片

如果你想要查询的表的数据列过多,在sqlplus中会折行显示,像下面这样:

注释,连接字符串,nvl函数,linesize,pagesize_第4张图片

此时可使用linesize改变这种情况:

--将linesize设成比较大的值
set linesize 120;
select * from emp;

注释,连接字符串,nvl函数,linesize,pagesize_第5张图片

如果查询出来的记录条数太多,sqlplus会使用分割线:

注释,连接字符串,nvl函数,linesize,pagesize_第6张图片

如果想使得所有数据记录一次性显示,不要分割线的话:

--将pagesize设成比较大的值
set pagesize 100;
select * from emp;

注释,连接字符串,nvl函数,linesize,pagesize_第7张图片





你可能感兴趣的:(Oracle-sql)