程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> 關於Oracle數據庫 >> 數據表中數據的管理

數據表中數據的管理

編輯:關於Oracle數據庫

  下面介紹如何操作數據表中的數據。

  向數據表中插入數據

  1. 向導師信息表中插入數據

  (1)在圖7.19所示的快捷菜單中選擇【表數據編輯器】選項,出現如圖7.21所示的界面。可以按照二維表格輸入數據。

  (2)單擊按鈕可以查看輸入的數據對應的SQL代碼。

  (3)數據輸入完畢後,單擊按鈕可以完成數據的插入。

  (4)上述過程對應的SQL代碼如下。

  

  ―――――――――――――――――――――――――――――――――――――
  
        INSERT INTO "SCOTT"."DIRECTOR" ("DIRECTOR_ID" ,"NAME" ,"ZHICHENG" ,"ZHIWU" )
  
        VALUES (200201 , '張三豐' ,'博導' , '系主任');
  
        INSERT INTO "SCOTT"."DIRECTOR" ("DIRECTOR_ID" ,"NAME" ,"ZHICHENG" ,"ZHIWU" )
  
        VALUES (200202 , '張翠山' ,'碩導' , '室主任');
  
        INSERT INTO "SCOTT"."DIRECTOR" ("DIRECTOR_ID" ,"NAME" ,"ZHICHENG" ,"ZHIWU" )
  
        VALUES (200203 , '張無忌' ,'碩導' , '所主任' );
  
        INSERT INTO "SCOTT"."DIRECTOR" ("DIRECTOR_ID" ,"NAME" ,"ZHICHENG" ,"ZHIWU" )
  
        VALUES (200204 , '宋遠橋' ,'博導' ,'系副主任' );
  
        ―――――――――――――――――――――――――――――――――――――

  【參見光盤文件】:\第7章\insertdirector.sql。

  (5)讀者也可以在【SQL Plus Worksheet】中直接執行insertdirector.sql 文件向數據表scott.director中插入數據。

  2. 向研究生信息表中插入數據

  (1)對研究生信息表進行同樣的數據插入操作。如圖7.22所示。

  (2)字段“BIRTHDAY”是日期型字段,讀者可能不知道該如何插入日期型的數據。單擊按鈕,出現如圖7.23所示的界面。

  可以觀察到這樣的日期型字段數據插入格式。

  

  ―――――――――――――――――――――――――――――――――――――
  
        TO_DATE('', 'dd-Mon-yyyy HH:MI:SS AM')
  
        ―――――――――――――――――――――――――――――――――――――

  這表明日期型字段是按照“日期-月份-年 小時 分鐘 秒”來插入的。

  (3)分析出格式還不一定能夠正確錄入日期型數據。這裡告訴讀者一個筆者摸索出來的簡便的辦法。在scott用戶下有一個數據表emp,其中有一個hiredate字段是日期型的。

  (4)最後完成完整的scott.student數據表數據的插入,如圖7.25所示。

  【參見光盤文件】:\第7章\insertstudent.sql。

  (5)上述過程對應的SQL代碼如下。讀者也可以在【SQLPlus Worksheet】中直接執行insertstudent.sql文件完成數據的插入。

  

  ―――――――――――――――――――――――――――――――――――――
  
        INSERT INTO "SCOTT"."STUDENT"
    
        ("STUDENT_ID" ,"NAME" ,"PROFESSIONAL" ,"BIRTHDAY" ,"DIRECTOR_ID" )
  
        VALUES (20020101 ,'周芷若' ,'軟件工程' ,TO_DATE('20-11月-1976', 'dd-Mon-yyyy HH:MI:SS AM') ,200201 );
  
        INSERT INTO "SCOTT"."STUDENT"
    
        ("STUDENT_ID" ,"NAME" ,"PROFESSIONAL" ,"BIRTHDAY" ,"DIRECTOR_ID" )
  
        VALUES (20020102 ,'趙敏' ,'計算機安全' ,TO_DATE('7-10月-1980', 'dd-Mon-yyyy HH:MI:SS AM') ,200202 );
  
        INSERT INTO "SCOTT"."STUDENT"
    
        ("STUDENT_ID" ,"NAME" ,"PROFESSIONAL" ,"BIRTHDAY" ,"DIRECTOR_ID" )
  
        VALUES (20020103 ,'小昭' ,'圖形圖像' ,TO_DATE('22-10月-1973', 'dd-Mon-yyyy HH:MI:SS AM') ,200203 );
    
        INSERT INTO "SCOTT"."STUDENT"
               ("STUDENT_ID" ,"NAME" ,"PROFESSIONAL" ,"BIRTHDAY" ,"DIRECTOR_ID" )
  
        VALUES (20020104 ,'蛛兒' ,'電子商務' ,TO_DATE('11-1月-1971', 'dd-Mon-yyyy HH:MI:SS AM') ,200204 );
    
        INSERT INTO "SCOTT"."STUDENT"
      
        ("STUDENT_ID" ,"NAME" ,"PROFESSIONAL" ,"BIRTHDAY" ,"DIRECTOR_ID" )
    
        VALUES (20030101 ,'金花婆婆' ,'數據庫' ,TO_DATE('6-8月-1945', 'dd-Mon-yyyy HH:MI:SS AM') ,200201 );
    
        INSERT INTO "SCOTT"."STUDENT"
              ("STUDENT_ID" ,"NAME" ,"PROFESSIONAL" ,"BIRTHDAY" ,"DIRECTOR_ID" )
           VALUES (20030102 ,'胡青牛' ,'網絡安全' ,TO_DATE('2-5月-1923', 'dd-Mon-yyyy HH:MI:SS AM') ,200203 );
             INSERT INTO "SCOTT"."STUDENT"
              ("STUDENT_ID" ,"NAME" ,"PROFESSIONAL" ,"BIRTHDAY" ,"DIRECTOR_ID" )
           VALUES (20030103 ,'丁敏君' ,'Web技術' ,TO_DATE('12-4月-1967', 'dd-Mon-yyyy HH:MI:SS AM') ,200201 );
             INSERT INTO "SCOTT"."STUDENT"
               ("STUDENT_ID" ,"NAME" ,"PROFESSIONAL" ,"BIRTHDAY" ,"DIRECTOR_ID" )
           VALUES (20030104 ,'殷素素' ,'Web安全' ,TO_DATE('14-7月-1971', 'dd-Mon-yyyy HH:MI:SS AM') ,200202 );
    
        Commit;
           ―――――――――――――――――――――――――――――――――――――

  • 首頁
  • 上一頁
  • 1
  • 2
  • 下一頁
  • 尾頁
  • 共2頁
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved