Từ 1 tới 1 trên tổng số 1 kết quả

Đề tài: Chèn thêm dữ liệu với INSERT

  1. #1
    Ngày gia nhập
    09 2006
    Nơi ở
    /usr/share/.hack@
    Bài viết
    1,433

    Talking Chèn thêm dữ liệu với INSERT

    Xem mục lục các bài viết


    Bây giờ cùng nhau chèn thêm dữ liệu vào bảng nhé.
    Câu lệnh chúng ta sẽ dùng là INSERT, câu lệnh có cấu trúc
    Code:
    INSERT INTO
    	<table_name>
    	(
    	<col-1>,
    	<col-2>,
    	… ,
    	<col-N>
    	)
    VALUES
    	(
    	<value-1>,
    	<value-2>,
    	… ,
    	<value-N>
    	)
    Ví dụ trong bảng ‘Employees’ tớ muốn chèn vào một row nữa có Firstname = ‘Pete’ và Lastname = ‘Houston’ thì viết như sau :
    Code:
    INSERT INTO
    	Employees
    	(
    	Firstname,
    	Lastname,
    	)
    VALUES
    	(
    	‘Pete’,
    	‘Houston’
    	);
    GO
    F5 -> Bạn sẽ thấy có thêm một Row nữa được thêm vào table có giá trị như trên.
    Bạn chú ý : Hãy xem cách thiết kế các Field trong bảng ‘Employees’ sẽ thấy điều này. Chỉ có 3 fields đầu là bắt buộc phải có giá trị nhập vào ( NOT NULL ) còn tất cả các field khác có thể NULL. Trong 3 fields đầu thì có EmployeeID là Key của bảng này và có IDENTITY(1,1) nên khi thêm vào một hàng mới thì không cần thiết phải nhập vào giá trị của field này và chỉ cần giá trị của 2 fields ‘firstname’ và ‘lastname’. Vì vậy câu lệnh viết ở trên là hợp lệ và không gặp lỗi. Bây giờ bạn thử chỉ thêm vào một trong 2 giá trị ‘firstname’ hoặc ‘lastname’ thôi thì sẽ sẽ thông bào lỗi.
    Các value chèn vào các fields phải tương ứng với các cột khai báo.
    Ở trên là mẫu INSERT đơn giản. Thực tế nếu bạn làm việc trực tiếp với Database và quản lý thì INSERT có nhiều biến tấu rất phức tạp. Để thêm dữ liệu vào database ngoài INSERT ra còn có thẻ dùng SELECT và EXECUTE để xài ngẫu hứng. Mình chưa đề cập phần này để sau vì sợ các bạn bị rối trí .

    Bài viết kết thúc ở đây.
    Đã được chỉnh sửa lần cuối bởi Xcross87 : 04-08-2007 lúc 08:40 PM.
    None!

Các đề tài tương tự

  1. Database với C# Insert dữ liệu vào bảng có chứa khóa ngoại lỗi The INSERT statement conflicted with the FOREIGN KEY constraint?
    Gửi bởi smile_on_sad trong diễn đàn Thắc mắc đại cương Database & Reporting
    Trả lời: 2
    Bài viết cuối: 25-05-2013, 06:13 PM
  2. ADO.NET Lổi syntax error in insert into statement không insert dữ liệu vào csdl Access
    Gửi bởi natsu1 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 7
    Bài viết cuối: 11-05-2012, 07:23 PM
  3. Trả lời: 4
    Bài viết cuối: 11-09-2011, 06:10 PM
  4. Insert data cho a new database lỗi: The insert statement conflicted with the Foreign Key constraint
    Gửi bởi itmanhieu trong diễn đàn Thắc mắc đại cương Database & Reporting
    Trả lời: 1
    Bài viết cuối: 05-09-2011, 12:35 PM
  5. MS SQL Lỗi Tại sao insert trực tiếp vào bảng được nhưng insert thông qua view thì lỗi?
    Gửi bởi longtth trong diễn đàn Thắc mắc Microsoft SQL Server & Microsoft Access
    Trả lời: 4
    Bài viết cuối: 10-07-2011, 09:51 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn