1. 程式人生 > >SQL基礎(一)

SQL基礎(一)

date 主鍵 field 數據集 const null 語句 包含 code

1.數據的存儲方式(表屬性的操作)

1.1 建表前思考的問題

a.表名

b.表裏包含的數據類型(CHAR(定長字符),VARCHAR(不定長字符),NUMBER(數值),DATE(日期和時間),BLOB(大數據集),直義字符串,自定義類型)

c.構成主鍵的字段

d.每個字段的長度

e.哪些字段可以為NULL

1.2 CREATE TABLE 語句

基本語法:

CREATE TABLE table_name
( field1 data_type [ not null ],
  field2 data_type [ not null ],
  field3 data_type [ not null ],
  field4 data_type [ not null ]);

1.3 ALTER TABLE 命令

基本語法:

ALTER TABLE table_name [modify] [column column_name] [data_type] [null not null]
[restrict|cascade]
[drop] [constraint constraint_name]
[add]  [column] clumn definition

a.增加屬性

SQL基礎(一)