Oracle笔记1

01:安装oracle,以及打开Oracle数据库的方式(三种:cmd命令行,sqlplus,isqlplus)

02:SQLplus SYS/Gl19930312 AS sysdba//以dba身份登陆

    alter user scott account unlock//解锁scott账户

03:sql语言是第4代语言(1、机器语言,2、汇编语言,3、C,C++.JAVA):只用告诉它我要干什么,至于怎么干跟我没关系。

    第一种语句:查询语句(只有一个语句 :select,最重要,记住!);desc语句(desc EMP:描述该表有哪些列;varchar:可变字符串,varchar2支持国际化字符),

                                                                   desc dept;desc salgrade;

                                                                   select * from salgrade,select * from dept:

    第二种语句:DML(数据操作语言);insert,update,delete

    第三种语句:DDL(数据定义语句):

    第四种语句:DCL(事务控制语句):

04:select ENAME,SAL*12 FROM EMP;//年薪

    SELECT 2*3 FROM EMP;

    DESC DUAL;//空表

    SELECT * FROM DUAL;//只有一个变量DUMMY

    SELECT 2*3 FROM DUAL;//显示一条结果

    SEKECT SYSDATE FROM DUAL;//显示当前时间,一行

    SELECT ENAME,SAL*12 ANNUAL_SAL FROM EMP;//显示年薪

    anuual_sal中间不能用空格,非用空格加双引号(保持原来的格式)。

    关于null值(与0值不同):任何含有空值的数学表达式,结果都是空值;

    字符串连接符:SELECT ENAME||SAL FROM EMP;//将sal转换成字符串连接到ENAME后面;

    SELECT ENAME||'ASASHBCACHIAU' FROM EMP;//单引号表示字符串;

    SELECT ENAME||'ASAJSKA''DADCAKCA' FROM EMP;//中间两个单引号表示显示一个单引号;

05:SELECT DISTINCT DEPTNO,JOB FROM EMP;//将deptno,job组合相同的给去掉了;

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务