oracle之连接运算符和别名使用实例
2016-02-17 22:35
260 查看
1.oracle连接运算符使用
1.1 双竖线使用
连接运算符‘||’两根竖线组成,用于实现oracle字段与字段,字段与字符,字符与字符的拼接,合成新的字符串。
字段与字段:
//把人的姓字段和名字段拼接,组成人全名字符串;例如,fistname为'王',lastname为‘二小’
select firstname || lastname from person;//结果为王二小
字段与字符:
//把人的姓与给定字符拼接;例如,firstname为‘李’
select fistname || '四' from person;//结果为 李四
字符与字符:
//把给定的两个字符拼接在一起
select '我是' || '中国人' from dual;//dual为oracle的虚表,结果为我是中国人
注意:可以连接多个
select 'one' || 'two' || 'three' ..... from dual;
1.2 concat使用
concat也可以用于连接字符,用法比较局限,只能连接连个字符串,参数个数有限。
select concat('one*','two') from dual;//结果为one*two
select concat('one*','*two',‘*three’) from dual;//结果为报错,参数个数无效,个数过多
2.oracle别名使用
oracle中使用别名有两大好处:
(1)增强SQL语句的可读性,每个人都喜欢看简单明了的东西,使用别名可以将一个很长的名字用一个简单的名字说明。
(2)强制大小,可以用双引号实现强化的作用。
语法:
select 字段1 as 别名1 ...from dual;
其中as可以省掉,读起更简洁。
实例:
select name as 姓名 from person;
select name 'Name' from person;
1.1 双竖线使用
连接运算符‘||’两根竖线组成,用于实现oracle字段与字段,字段与字符,字符与字符的拼接,合成新的字符串。
字段与字段:
//把人的姓字段和名字段拼接,组成人全名字符串;例如,fistname为'王',lastname为‘二小’
select firstname || lastname from person;//结果为王二小
字段与字符:
//把人的姓与给定字符拼接;例如,firstname为‘李’
select fistname || '四' from person;//结果为 李四
字符与字符:
//把给定的两个字符拼接在一起
select '我是' || '中国人' from dual;//dual为oracle的虚表,结果为我是中国人
注意:可以连接多个
select 'one' || 'two' || 'three' ..... from dual;
1.2 concat使用
concat也可以用于连接字符,用法比较局限,只能连接连个字符串,参数个数有限。
select concat('one*','two') from dual;//结果为one*two
select concat('one*','*two',‘*three’) from dual;//结果为报错,参数个数无效,个数过多
2.oracle别名使用
oracle中使用别名有两大好处:
(1)增强SQL语句的可读性,每个人都喜欢看简单明了的东西,使用别名可以将一个很长的名字用一个简单的名字说明。
(2)强制大小,可以用双引号实现强化的作用。
语法:
select 字段1 as 别名1 ...from dual;
其中as可以省掉,读起更简洁。
实例:
select name as 姓名 from person;
select name 'Name' from person;
相关文章推荐
- oracle之算术运算符
- 在Cent OS 6.7 环境下重装系统并安装配置Oracle 11g数据库
- ORACLE无法登录错误代码 ORA-01033的解决方法
- Oracle 数据库简单操作
- oracle优化001
- oracle数据库学习(三)
- 查询oracle表的信息(表,字段,约束,索引)
- javaweb JDBC连接Mysql与Oracle的比较及启示总结
- ORACLE中Insert时总是出现让enter value for....
- oracle 数据库表锁,解锁方法
- 导出远程oracle数据库到本地
- oracle-绑定变量学习笔记(未完待续)
- oracle EBS采购订单各表作用分析
- C# 与 Oracle 中 BINARY_DOUBLE数据类型查询
- Oracle RAC环境的日志体系
- 静默安装oracle 11g及参数配置优化详解
- ORACLE中的pfile和spfile
- Oracle 中的 TO_DATE 和 TO_CHAR 函数
- oracle 数据库的建表以及字段的增删改查
- oracle重建索引