随笔分类 - 数据库
知识点笔记
摘要:oracle“删除”主键约束的方法有两个 1:alter table 表名 drop primary key; 这个是把主键从表中去除,而不是真正的删除主键 2:alter table 表名 drop constraint 约束名; 这个是把主键删除,可以再次添加同名主键
阅读全文
摘要:方法一:(没试过.) SQL*PLUS默认环境里会把'&字符'当成变量来处理. 有些时候我们也需要在SQL>的符号下输入'&字符', 只需要改变SQL*PLUS下一个环境变量define即可.SQL> set define off; 是把默认的&绑定变量的功能取消, 可以把'&字符'当成普通字符处理
阅读全文
摘要:学习链接:https://www.cnblogs.com/kerrycode/archive/2012/12/19/2824963.html
阅读全文
摘要:select TO_CHAR(sysdate,'MM') || '月' || case when to_char(trunc(sysdate, 'month'), 'D')<=6 then 7-to_char(trunc(sysdate,'month'),'D') else 7 end || '号是当月的第一个星期五' from dua...
阅读全文
摘要:默认情况下Window List窗口是不显示的,这十分不方便 (一)在菜单项的Tools下的Preference选项中的UserInterface中选择Option,在右边对于的Autosave desktop中把前面的复选框勾选上。 (二)在菜单项的Tools下的Window list选项勾上。
阅读全文
摘要:Oracle使用正则表达式离不开这4个函数: 1。regexp_like 2。regexp_substr 3。regexp_instr 4。regexp_replace 拓展 1,通过证件号码获取生日 2,通过证件号码获取年龄 3,通过证件号码获取年龄不满16周岁的生日(ps:证件号码为15位或者1
阅读全文
摘要:Oracle分页查询语句使我们最常用的语句之一,下面就为您介绍的Oracle分页查询语句的用法,如果您对此方面感兴趣的话,不妨一看。 Oracle分页查询语句基本上可以按照本文给出的格式来进行套用。Oracle分分页查询格式: 其中最内层的查询SELECT * FROM TABLE_NAME表示不进
阅读全文
摘要:此条sql用到多表查询,嵌套查询,聚合函数sum,以及decode sum:计算总数 decode:相当于条件赋值 例如decode(t.ticket_state, '2', 1, 0),意思为:当ticket_state为"2"时,该值置为1,否则置为0 谢谢
阅读全文
摘要:上面的方法有个缺陷,当数据过多时,数据库会因为执行时间太长而报错ORA-01555,导致全盘扫描中断, 改成下面这样问题就都解决啦
阅读全文
摘要:该作者总结的非常受用: 文章出处:: https://www.cnblogs.com/dshore123/p/7813230.html 1)instr()函数的格式 (俗称:字符查找函数) 格式一:instr( string1, string2 ) / instr(源字符串, 目标字符串) 格式二:
阅读全文
摘要:left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行 举例如下: 表A记录如下:aID aNum1 a200501112 a
阅读全文
摘要:创建表: 观察两个表的关联关系,易得 : t_customer与t_customer_address的关系为一对多,t_customer_address与t_customer的关系为多对一 创建实体: 2. Customer
阅读全文
摘要:1,ORA-02292: 违反完整约束条件 (用户名.约束名) 已找到子记录; 2,ORA-00904: invalid identifier标识符无效 大部分情况下,此错误是由于引用了不存在的列名导致的,一般创建表时大小写不统一也容易导致该问题的出现; 3,ORA-00001:违反唯一约束条件;
阅读全文
摘要:建表 create table test_name( test_id number(6) not null, img_data clob ); 在java中该表所对应的po为: class TestName{ @column("test_id" nullable=false) public Long
阅读全文
摘要:前几天在开发的过程中遇到一个递归查询的问题,java代码大致是这样的: 逻辑是不是十分简单,但是一执行就死循环,并且一直循环到内存溢出,系统崩溃为止,有个同事一直在怀疑是不是内存太小了,但是我认为是不可能的,因为我们的运行服务器挺大的(2g), 实在找不到问题在哪,后来就换了种方式来实现递归, 那就
阅读全文
浙公网安备 33010602011771号