摘要:
下文讲述oracle数据库中,使用sql脚本判断一个特定字符串是否存在于一个字符串中的方法分享,如下所示:
实验环境:oracle
实现思路:
将字符串中使用replace替换特定字符串后和原长度进行对比如果长度发生变化,则说明包含特定字符串。
例:
检测字符串“maomao365.com”中是否包含字符”365″
if INSTR('maomao365.com', '365') > 0 then ---- '包含字符串' end if;
摘要:
下文讲述oracle数据库中,使用sql脚本判断一个特定字符串是否存在于一个字符串中的方法分享,如下所示:
实验环境:oracle
实现思路:
将字符串中使用replace替换特定字符串后和原长度进行对比如果长度发生变化,则说明包含特定字符串。
例:
检测字符串“maomao365.com”中是否包含字符”365″
if INSTR('maomao365.com', '365') > 0 then ---- '包含字符串' end if;
摘要:
下文讲述oracle数据库中,如何使用sql脚本对列名进行重命名的方法,如下所示:
在数据库的设计中,难免会出现一些列名设计错误的现象发生,那么这是我们该如何对列名进行变更呢?
下文将讲述Oracle中对列名的变化方法,如下所示:
———————————————–
实现思路:
使用alter table 结合rename column关键字对列名进行变更
oracle中具体变更列名的方法如下所示:
ALTER TABLE 表名 rename column 列名 to 新列名
摘要:
下文讲述我们sql脚本编写中,经常使用的as关键字的功能说明,如下所示:
select as 关键字的功能
select as 关键字的功能主要是给对象其别名。
例: 对查询中涉及的列起别名,对查询中所涉及的表取别名
当我们为一个对象起别名后,在后续的脚本编写中,我们可以直接使用其别名,可以起到简化sql脚本的编写。
例:
select [列名1] as A, [列名2] as B from tableName as t /* A,B 为列的别名 t 为表的别名 在后续的二次查询 或 join中我们可以直接使用别名 */