Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

MySQL - tự động bổ sung thành phần hướng dẫn

Sử dụng trình kích hoạt.

CREATE TABLE `tbl_test` (
  `GUID` char(40) NOT NULL,
  `Name` varchar(50) NOT NULL,
  PRIMARY KEY (`GUID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

bảng và pk, bây giờ kích hoạt ..

DELIMITER //
CREATE TRIGGER `t_GUID` BEFORE INSERT ON `tbl_test`
 FOR EACH ROW begin
 SET new.GUID = uuid();
end//
DELIMITER ;

Bây giờ hãy thử,

insert into tbl_test(Name) value('trigger happy...');

trân trọng, / t



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Xóa các bản ghi trùng lặp mà không cần tạo bảng tạm thời

  2. Chọn một cơ sở dữ liệu trong mysql với khoảng trắng trong tên của nó

  3. chèn dữ liệu vào cơ sở dữ liệu bằng servlet và jsp trong eclipse

  4. Sự cố khi hiển thị kết quả truy vấn

  5. Nginx - Tải xuống PHP thay vì thực thi