• <nav id="wkkge"><strong id="wkkge"></strong></nav>
  • <menu id="wkkge"></menu>
  • Oracle教程
    Oracle練習題

    Oracle數據結構

     

     

    如何取得演示數據的表

     

    select * from tab;
    或
    select table_name from user_tables;

     

     

     

    查看表結構

     

    desc dept;

     

     

    表結構是由字段構成的,字段是有類型的。

     

     

    表結構描述

     

    表名稱:dept

     

    描述:部門信息表

     

    英文字段名稱

    中文描述

    類型

    DEPTNO

    部門編號

    NUMBER(2)

    DNAME

    部門名稱

    VARCHAR2(14)

    LOC

    位置

    VARCHAR2(13)

     

    表名稱:emp

     

    描述:員工信息表

     

    英文字段名稱

    中文描述

    類型

    EMPNO

    員工編號

    NUMBER(4)

    ENAME

    員工姓名

    VARCHAR2(10)

    JOB

    工作崗位

    VARCHAR2(9)

    MGR

    上級經理

    NUMBER(4)

    HIREDATE

    入職日期

    DATE

    SAL

    薪水

    NUMBER(7,2)

    COMM

    津貼

    NUMBER(7,2)

    DEPTNO

    部門編號

    NUMBER(2)

     

    注:DEPTNO字段是外鍵,DEPTNO的值來源于dept表的主鍵,起到了約束的作用

     

    表名稱:salgrade

     

    描述:薪水等級信息表

     

    英文字段名稱

    中文描述

    類型

    GRADE

    等級

    NUMBER

    LOSAL

    最低薪水

    NUMBER

    HISAL

    最高薪水

    NUMBER

     

    如果字段類型聲明為NUMBER,但是沒有給定數值范圍,那么字段類型的長度為38,

     

    NUMBER類型小數位數最大為7,浮點型數據類型最大聲明方式為 NUMBER(38,7)

     

    字符類型最大可以聲明為:VARCHAR2(4000) 字節

     

    VARCHAR和VARCHAR2的區別?

     

    VARCHAR2類型是Oracle特有的類型,在數據庫的版本升級中,會對這個類型保持兼容。

     

    CHAR類型和VARCHAR類型的區別?

     

    CHAR類型和VARCHAR都表示字符串類型,但是CHAR類型是固定長度的字符串,當存儲數據時,如果數據長度沒有達到聲明的長度,會在數據的末尾補充空格達到固定的長度,然后進行存儲。VARCHAR類型是可變長度的字符串,當存儲數據時,如果數據長度沒有達到聲明的長度,不做任何的操作,直接存儲。

     

    全部教程
  • <nav id="wkkge"><strong id="wkkge"></strong></nav>
  • <menu id="wkkge"></menu>
  • 面对面棋牌游戏