oracle怎么添加只读账号Oracle数据库通配符、列拼接计算

Oracle02

通配符

_代表任意一个字符,字符个数的取值范围【1】%代表任意多个字符,字符个数的取值范围【0-N】(平时应用最多)ESCAPE 定义转移字符

列拼接计算:

将查询结果中的多个列拼接成一列

1.标准SQL的做法CONCAT(CONCAT(A.PID,A.PNAME),A.PNUMBER),只能写两个参数ISO标准SQL2.Orcle的处理方案SELECT A.PID||'|'||A.PNAME||'|'||A.PNUMBERFROM PERSON A3.查oracle账号询结果去重DISTINCT 剔除的是:查询结果中所有列拼接一起重复的数据注意:只有查询结果中,所有列拼接到一起是重复的数据,才会被剔除。4.当模糊查询解释道\时候,将\后面的第一个字符不在当前模糊查询的运算符而是当作普通字符进行处理比如:SELECT * FROM PERSON AWHERE A.PNAME LIKE '小\_明' ESCAPE'\'也可以用*也可以用别的,在需要转义的特殊字符前 添加转义字符,然后在末尾添加'转义字符'(末尾的需要用单引号)
此条目发表在oracle metalink账号分类目录,贴了, 标签。将固定链接加入收藏夹。