2018年7月31日

【oracle】关于创建表时用default指定默认值的坑

摘要: 刚开始学create table的时候没注意,学到后面发现可以指定默认值。于是写了如下语句: 当我查询的时候发现,查出来的结果是这样的。。 很纳闷有没有,我明明指定默认值了呀,为什么创建出来的表还是空的呢?又跑去网上查了查相关资料,发现语法确实没错,然后请教了一下同事。 同事告诉我这个默认值是这样用 阅读全文

posted @ 2018-07-31 18:27 张少凯 阅读(37414) 评论(5) 推荐(4) 编辑

【oracle笔记3】多表查询

摘要: *多表查询 分类:1.合并结果集 2.连接查询 3.子查询 *合并结果集:要求被合并的表中,列的类型和列数相同。 *UNION,去除重复行。完全相同的行会被去除 *UNION ALL:不去除重复行。 例:select * from ab UNION ALL select * from cd; *连接 阅读全文

posted @ 2018-07-31 16:15 张少凯 阅读(311) 评论(1) 推荐(0) 编辑

【oracle笔记4】存储过程

摘要: 存储过程是一组为了完成特定功能的sql语句集,存储在数据库中,经过一次编译后再次调用不需要编译。用户通过指定存储过程的名字来执行它。 基本语法: create or replace procedure procedure_01 is//一直纠结这里是is还是as,查资料后发现:在存储过程(proce 阅读全文

posted @ 2018-07-31 11:44 张少凯 阅读(308) 评论(3) 推荐(0) 编辑

导航