Bài giảng thực hành cơ SỞ DỮ liệU



tải về 4.27 Mb.
Chế độ xem pdf
trang37/43
Chuyển đổi dữ liệu13.11.2023
Kích4.27 Mb.
#55638
1   ...   33   34   35   36   37   38   39   40   ...   43
TH CSDL 2015Sep
NEW.Bài giảng CSDL sau nghiệm thu-2023, 6. Đề cương Cơ sở dữ liệu- sau nghiệm thu. 23.02.2022, Chuong01-CSDL
 
 


96 
Bài thực hành số 9 
Thêm, sửa, xóa dữ liệu trong bảng 
Nội dung: 
Các câu lệnh cập nhật dữ liệu
 
- Lệnh INSERT 
- Câu lệnh UPDATE 
- Câu lệnh DELETE 
1. Câu lệnh INSERT 
Câu lệnh INSERT cho phép thêm các dòng dữ liệu vào một bảng xác định. Có hai biến 
thể của lệnh INSERT: cách thứ nhất là thêm một dòng giá trị, cách thứ hai là thêm một 
tập các dòng trả về từ một câu lệnh SELECT. 
Thêm một dòng giá trị
INSERT INTO table_name 
[(column_name,...)]
VALUES((expression | DEFAULT),...),(...),... 
INSERT tạo một dòng mới trong bảng . Dòng mới chứa các giá trị xác 
định bởi các biểu thức trong danh sách VALUES. Nếu column_name không được đưa 
vào, thì trình tự các cột trong bảng  được sử dung. Nếu column_name được 
đưa, theo cách này, dòng dữ liệu mới được thêm vào bảng bằng cách xác định tên cột và 
dữ liệu cho mỗi cột.
Ví dụ: thêm một bản ghi vào bảng offices 
INSERT INTO classicmodels.offices 
(officeCode,
city, 
phone, 
addressLine1, 


97 
addressLine2, 
state,
country, 
postalCode, 
territory 

VALUES 
('8',
'Boston', 
'+1 215 837 0825',
'1550 dummy street', 
NULL, 
'MA, 
'USA',
'02107', 
'NA' 

Nếu giá trị chưa xác định có thể sử dụng từ khóa NULL. Sử dụng giá trị ngầm định bằng từ khóa 
DEFAULT. 
Có thể kiểm tra kết quả của lệnh trên bằng câu lệnh truy vấn: 
SELECT * FROM classicmodels.offices 


98 
Kết quả là một dòng dữ liệu mới được ghi vào cuối bảng dữ liệu 
Chú ý: Nếu không xác định tên các cột, khi trật tự của các cột thay đổi, SQL có thể đưa 
giá trị vào sai vị trí. Do đó cách tốt để tránh điều này là xác định tên cột đi kèm với dữ 
liệu khi thêm dữ liệu vào bảng. 

tải về 4.27 Mb.

Chia sẻ với bạn bè của bạn:
1   ...   33   34   35   36   37   38   39   40   ...   43




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương