https://blog.youkuaiyun.com/mmake1994/article/details/85982743 一、单引号
1.引用一个字符串常量,也就是界定一个字符串的开始和结束
-
select
*
from t_sys_user
where id
=
'15';
--查询id为15的字符
-
-
select
*
from t_sys_score
where id
=
15;
--查询id为15的整形数字
2.转义符,对紧随其后出现的字符(单引号)进行转义
-
select
' '' '
result
from dual;
--第二个单引号被作为转义符,第三个单引号被转义.结果为 '
-
-
select
'name'''''
result
from dual;
--结果为name''
-
-
select
'name'
||
''''
result
from dual;
--结果为name','||' 被转义为字符拼接
二、双引号
关键字、对象名、字段名、别名加双引号,则示意 Oracle将严格区分大小写,否则Oracl都默认大写。
-
--关键字
-
select "sysdate"
from dual;
-- 等同于select sysdate from dual;
-
-
--字段名
-
select
*
from emp
where "ENAME"
= scott;
--双引号提示oracle严格区分大小写,ename将报错
-
-
--别名
-
select ename "姓 名",sal "$工资"
from emp;
--别名中若有特殊字符或关键字,需要双引号包住