Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Pytanie dotyczące unikalnej wielkości liter varchar w SQL

Wygląda na to, że mysql domyślnie nie uwzględnia wielkości liter :

Prawdopodobnie musisz utworzyć kolumnę z sortowaniem uwzględniającym wielkość liter (np. utf8_bin):

CREATE TABLE WORDS (
    ID BIGINT AUTO_INCREMENT, 
    WORD VARCHAR(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL UNIQUE, 
    PRIMARY KEY(ID)
);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przewodnik po projektowaniu bazy danych dla systemu zarządzania zapasami w MySQL

  2. Jak upewnić się, że Twoja baza danych MySQL jest zabezpieczona?

  3. Limit warunku MySQL IN

  4. Jak oddzielić DATE i TIME od DATETIME w MySQL?

  5. Co to jest LENGTH() w MySQL?