溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

04 SQL簡介和數據定義語言

發布時間:2020-07-11 09:45:39 來源:網絡 閱讀:968 作者:l363130002 欄目:關系型數據庫

1.SQL簡介

  • SQL 是 Structured Query Language(結構化查詢語言)的首字母縮寫詞
  • SQL 是數據庫語言,Oracle使用該語言存儲和檢索信息
  • 通過 SQL可以實現與 Oracle 服務器的通信
  • 表是主要的數據庫對象,用于存儲數據
    04 SQL簡介和數據定義語言
  • SQL 支持下列類別的命令

數據定義語言(DDL): CREATE ALTER DROP
數據操縱語言(DML): INSERT DELETE UPDATE SELECT
事務控制語言(TCL): COMMIT ROLLBACK
數據控制語言(DCL): GRANT REVOKE

2.數據定義語言

數據定義語言用于改變數據庫結構,包括創建、更改和刪除數據庫對象
用于操縱表結構的數據定義語言命令有:

CREATE TABLE 創建表
ALTER TABLE 修改表
TRUNCATE TABLE 刪除表中的數據 日志只記錄一次 效率高
DROP TABLE 刪除表

2.1創建表

create table emp
(
  emp_id NUMBER(10) not null, --員工編號
  emp_name VARCHAR2(100), --員工姓名
  emp_sex VARCHAR2(5), --員工性別
  emp_birthday DATE, --生日
  emp_salary DATE,  --薪資
  primary key (emp_id)  --主鍵
)

2.2修改表

alter table 表名  add constraint 字段 primary key (字段); --設置主鍵
alter table USER_INFO modify USER_NAME VARCHAR2(500); --修改字段長度

2.3刪除表記錄

TRUNCATE TABLE 表名
TRUNCATE TABLE USER_INFO

2.4刪除表

DROP TABLE 表名

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女