![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
俺村我最能吃
这个作者很懒,什么都没留下…
展开
-
Oracle中的instr()函数 详解及应用
1、instr()函数的格式 (俗称:字符查找函数)格式一:instr( string1, string2 ) / instr(源字符串, 目标字符串)格式二:instr( string1, string2 [, start_position [, nth_appearance ] ] ) / &...转载 2019-10-26 23:33:40 · 154 阅读 · 0 评论 -
Oracle列转行函数 Listagg() 语法详解及应用实例
本博客为转载,如有侵权请及时通知我做删除处理,原文为:https://blog.csdn.net/hpdlzu80100/article/details/53998413工作中用到一段比较复杂的SQL查询脚本,使用了listagg()函数实现了具有多个值的字段的填充(即,列表聚合,list aggregation(我猜的))。说简单点,listagg()函数可以实现多列记录聚合为一条记录,从而实...转载 2019-10-26 22:00:11 · 720 阅读 · 0 评论 -
Oracle的REGEXP_REPLACE函数简单用法
REGEXP_REPLACE让你搜索的字符串的正则表达式模式REPLACE函数的功能。默认情况下,该函数返回source_char与replace_string取代了正则表达式模式的每个实例。返回的字符串是在相同的字符集source_char。语法Oracle数据库中的REGEXP_REPLACE函数的语法是:REGEXP_REPLACE(source_char, pattern [, ...转载 2019-10-24 21:19:52 · 1135 阅读 · 0 评论 -
SQL中的row_number语法
语法:ROW_NUMBER () OVER ([ <partition_by_clause> ] <order_by_clause>)ROW_NUMBER()函数要来为每一行生成行号,可用partition_by_clause进行分组,然后用order_by_clause排序,再然后根据排序为生成的每一组中的每一行生成行号。行号从1开始...原创 2019-10-24 19:43:52 · 189 阅读 · 0 评论 -
SQL增加表的约束(主键、外键、check,唯一)
以下操作是在已经创建了表之后,进行的约束条件的增加1、增加check约束条件alter table 表名 add constraints 约束条件名称 check(约束条件);如:alter table test add constraints ch_salary check(salary>0) ;2、增加主键约束条件alter table ...原创 2019-10-24 16:41:32 · 2091 阅读 · 1 评论 -
SQL常用的操作
1、一个表向另一个表插入数据insert into 表名1 (字段1,字段2,字段3,…)select 字段1,字段2,字段3,…from 表名2where 过滤条件原创 2019-10-24 15:51:42 · 92 阅读 · 0 评论 -
SQL为表创建同义词
语法结构:create pulic synonym 同义词名称 for 被设置同义词的表如:设置表名为test的表的同义词为test_jincreate public synonym test_jin for test;原创 2019-10-22 20:47:38 · 799 阅读 · 0 评论 -
SQL中的ESCAPE用法
ESCAPE将某个符号定义为转义字符,将_或%通配符转义为字符,ESCAPE通常用在模糊查询。如:用/标识为转义字符(也可以用其他标识=、/、#等等),查询带有"TEST"的字符如TEST表有一个列名为column1”,将****转义为字符,而不再是通配符SELECT * FROM test WHERE column1 LIKE '/_TEST' ESCAPE '/' ;...原创 2019-10-22 12:17:56 · 693 阅读 · 0 评论 -
SQL从表中随意的返回n条记录
select *from (select * from 表名 order by dbms_random.value())where rownum <=ndbms_random:对数据进行随机排序rownum :是一种伪列,可用作过滤,会对数据做一个标识...原创 2019-10-22 10:49:40 · 93 阅读 · 0 评论