首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

SQL Developer 圖形化建立 Oracle 資料表完整教學(含資料插入驗證)

     編輯:Oracle 資料庫相關知識

前言

SQL Developer 是 Oracle 官方免費的圖形化開發工具,支援 Windows/Linux/Mac,適合初學者與偏好 GUI 操作的開發人員。本文以「新聞資訊管理系統」為例,示範從連線建立、建表、欄位定義到資料插入驗證的完整流程。

一、建立資料庫連線

  1. 下載安裝 SQL Developer(需預裝 JDK)
  2. 啟動工具,點選左上「+」新增連線
  3. 填寫連線資訊:
    • 連線名稱:自訂
    • 使用者名稱:system 或已解鎖的一般使用者
    • 密碼:安裝時設定的密碼
    • 主機名:localhost 或 IP
    • 連接埠:1521
    • SID:安裝時設定的 SID(如 orcl)
    • 角色:SYSDBA(以 system 登入時)
  4. 點選「測試」成功後「連線」

Oracle 登入對話框

連線成功畫面

二、圖形化建立資料表

  1. 展開連線節點,右鍵「表格」→「新增表格」
  2. 輸入表名:NEWS_INFO
  3. 依序新增欄位(雙擊儲存格編輯):
欄位名稱資料型態長度/精度備註
NEWS_IDNUMBER10主鍵
CAT_IDNUMBER10分類代碼
AUTHOR_IDNUMBER10作者代碼
STATUSNUMBER1狀態 0/1
TITLEVARCHAR2200標題
CONTENTCLOB-內文
SOURCE_URLVARCHAR2500來源連結
CREATE_BYVARCHAR250建立人
UPDATE_BYVARCHAR250修改人
ROLEVARCHAR220角色
IS_TOPNUMBER1置頂旗標
CREATE_DATEVARCHAR230建立日期(建議改 DATE)
VIEW_COUNTNUMBER10瀏覽數
IS_DELETENUMBER1刪除旗標
IS_PUBLISHNUMBER1發布旗標

新增表格欄位設定

設定完成點選「確定」,工具自動產生 DDL 並執行建表。

建表完成畫面

三、插入測試資料驗證

在工作表執行 INSERT:

Insert into NEWS_INFO values(
  1, 1, 1, 1,
  '蘇姑娘的新聞管理系統網站開始運營了',
  '今天是公歷2016年5月16日,星期一,蘇姑娘的網站正式開始運營,其中,豐富的題材將是本網站的亮點',
  'www.csdn.com含有很多好文章',
  '蘇姑娘', '蘇姑娘', 'admin',
  1, '2016年5月16日星期一', 100, 1, 1
);
commit;
select * from NEWS_INFO;

資料插入成功畫面

四、進階提示

  • 日期欄位建議使用 DATE 或 TIMESTAMP 型態,避免字串排序問題
  • 大量文字請用 CLOB,VARCHAR2 上限 4000 bytes
  • 主鍵可搭配 Sequence + Trigger 或 12c GENERATED AS IDENTITY 自動產生
  • 建表後可右鍵表格 → 「匯出」DDL 保存建表腳本
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved