sql >> Database teknologi >  >> RDS >> Mysql

Hvordan definerer man en kolonne, der kan automatisere brug af store bogstaver?

Du kan skrive en INSERT-trigger, der gør dette for dig.

Noget som:

CREATE TRIGGER Capitalize BEFORE INSERT ON MyTable
SET NEW.MyColumn = UPPER(NEW.MyColumn)


  1. dvale native SQL-forespørgselsfejl

  2. Brug af MySQLi fra en anden klasse i PHP

  3. Hvorfor oprettes en GRANT USAGE første gang, jeg giver en bruger rettigheder?

  4. MySQL pivot-lignende operation for at få en opdeling af procentdelen af ​​de samlede hændelser pr. dag pr. begivenhedstype