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

làm thế nào để tạo trường được tính toán trong mysql?

Per MySQL tài liệu (nhấn mạnh được thêm vào) bạn không thể có một biểu thức trong một giá trị mặc định:

Tôi đã kiểm tra rằng trình kích hoạt sau hoạt động theo mục đích của bạn:

CREATE TRIGGER MyTriggerName
  BEFORE INSERT ON info
  FOR EACH ROW
    SET NEW.NewField = md5(NEW.username);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tạo các thủ tục được lưu trữ với PDO trong PHP

  2. Làm cách nào để sử dụng lệnh JOIN trong câu lệnh UPDATE?

  3. Cách quản lý các đặc quyền với các vai trò trong MySQL

  4. Sequelize:Hoặc điều kiện trên nhiều bảng

  5. Chức năng xếp hạng trong MySQL