Oracle2

其它

优化
1.尽量使用列名取代*,虽然9i以后认为是一样的。
2.Oracle先执行右边,后执行左边。
    and 尽量把为假的放到右边。
    or 尽量把为真的放到右边。

2.change命令
    select * form emp;  //注意这个from是错误的
    
    输入 1  表示修改第一行
    c /form/from  表示把form修改为from 
    
2.a命令 append
    就是在sql中的最后一行去添加内容。注意:a命令后边的空格一定是两个或者两个以上。

    select * from emp order by sal;
    a  desc 
    
3.Oracle的三级认证
    OCA 最初级
    OCP DBA必须要考
    OCM 最高级,整个中国才有1000来个。
    
4.关于sql中的null值
    1.包含null值的数学表达式的值都是空。
        比如查询年薪  select sal*12+comm from emp; -- 结果是错误的。  要这么写   select sal*12+nvl(comm,0) from emp;
    2.在sql中null值永远不等于null值
        比如查询奖金为null的员工  select * from emp where comm = null; 结果是错误的。
            修改为  select * from emp where comm is null  是空的时候,  不是空的时候  select * from emp where comm is not null;
    3.如果集合in中含有null,不能使用 not in
    
            
    3.什么空值
        空值是无效的,未指定的,未知的或不可预知的值。
        空值不是空格或者0
            
5.注意:
    sql语言大小写敏感。
    sql可以写在同一行或者多行。
    关键字不能被缩写也不能分行
    各子句一般要分行写。
    使用缩进提高语句的可读性。
    
6.sql语句与sql*plus命令
    sql:
        一种语言
        ANSI 标准
        关键字不能缩写
        使用语句控制数据库中的表的定义信息和表中的数据
        例如:
            select,update,delete,update,create table
    sql*plus:
        一种环境
        Oracle 的特性之一
        关键字可以缩写
        命令不能改变数据库中的数据的值
        集中运行
        例如:
            c(change),ed(edit),set,desc(describe)

7.iSQL*Plus
    sql命令的web版本
        使用iSQL*Plus可以:
            描述表结构。
            编辑 SQL 语句。
            执行 SQL语句。 
            将 SQL 保存在文件中并将SQL语句执行结果保存在文件中。
            在保存的文件中执行语句。
            将文本文件装入 SQL*Plus编辑窗口。
            以本机为例:http://localhost:5560/isqlplus/

8.保存一条sql
    save c:\a.sql;
    
9.过滤where都的字符和日期
    字符和日期要包含在单引号中。
    字符大小写敏感,日期格式敏感。
    默认的日期格式是 DD-MON-RR。

10.查询参数
    select * from v$nls_parameters;
    修改参数:
        alter session set NLS_DATE_FORMAT='yyyy-mm-dd';
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 200,045评论 5 468
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 84,114评论 2 377
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 147,120评论 0 332
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,902评论 1 272
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,828评论 5 360
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,132评论 1 277
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,590评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,258评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,408评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,335评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,385评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,068评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,660评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,747评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,967评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,406评论 2 346
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,970评论 2 341

推荐阅读更多精彩内容

  • 点击查看原文 Web SDK 开发手册 SDK 概述 网易云信 SDK 为 Web 应用提供一个完善的 IM 系统...
    layjoy阅读 13,619评论 0 15
  • 一、http与https
    christes阅读 74评论 0 0
  • 待写
    snowfish0214阅读 122评论 0 0
  • 听到李健的声音,莫名其妙地哭了,因为我的父亲,这首歌好像就是在写我的父亲,他的无奈,他的成长,他的深情,他的责任。...
    越洲而来阅读 188评论 0 0
  • 这个世界懂你的,一定是最爱你的那个 很久没有沉下心来写点东西,在这各个纷繁的世界里,竟然又走过了一些岁月,这是一种...
    许仙xuxian阅读 279评论 0 0