Thay cấu trúc đối tượng bằng ALTER

Một phần của tài liệu cách thao tác trên cơ sở dữ liệu MySQL (Trang 45 - 46)

10 PLAZA Hotel 16 CENTURY Hotel

6.8. Thay cấu trúc đối tượng bằng ALTER

Khi chúng ta cần thiết phải sửa đổi một phần cấu trúc của câc đối tượng như table (view, hay

SP trong SQLServer) vì mục đích năo đó, thì Bạn sử dụng phât biểu ALTER để thay đổi cấu trúc của đối tượng hiện có:

ALTER <Object type> <Object Name>

Khi một bảng tồn tại trong cơ sở dữ liệu, do nhu cầu cần thiết phải thay đổi cấu trúc bảng, bạn sử dụng phât biểu ALTERTABLE cùng câc tham số của chúng như cú phâp sau:

ALTER TABLE table alteration [,alteration]

Chẳng hạn, bạn có thể sử dụng phât biểu ALTER TABLE để thím một cột tín Activate với kiểu dữ liệu TinyInt có giâ trị mặc định lă 1.

Ví dụ 8-33: Thím một cột tín Activate văo bảng tblOrders

ALTER TABLE tblorders

ADD Activate TINYINT DEFAULT "1"

Khi thay đổi thiết lập giâ trị mặc định cho cột bạn nín quan tđm đến giâ trị mặc định đó có phù hợp cho những mẩu tin đang tồn tại hay không.

Muốn thay đổi giâ trị mặc định của cột cho những mẩu tin đang tồn tại, bạn sử dụng đến mệnh đề phụ như trong ví dụ sau:

Ví dụ 8-34: Thiết lập giâ trị mặc định trong bảng tblOrders

ALTER TABLE tblorders CHANGE OrderDate OrderDate DATETIME DEFAULT "0000-00-00"

Thay đổi kiểu dữ liệu từ Date dang DateTime, bạn có thể khai bâo như ví dụ 4-35 sau:

Ví dụ 8-35: Thay đổi kiểu dữ liệu

ALTER TABLE tblorders CHANGE OrderDate OrderDate DATE

Mặc khâc, bạn cũng có thể tạo hay thay đổi bảng trong măn hình MySQL-Front. Chỉ cần chọn ngăn Database | R-Click | Create New Table, cửa sổ xuất hiện như hình 8-11.

Hình 8-11: Giao diện tạo bảng bằng MySQL-Front

Một phần của tài liệu cách thao tác trên cơ sở dữ liệu MySQL (Trang 45 - 46)

Tải bản đầy đủ (PDF)

(48 trang)