Mysql
 sql >> Base de données >  >> RDS >> Mysql

Problème d'utilisation du champ TEXT dans la table mysql

Pour faire correspondre une longue colonne varchar ou blob, vous devez spécifier la longueur de l'index :

create table SOURCES (
  SOURCES_PK int not null AUTO_INCREMENT primary key,                    
  SOURCE_URL text not null unique,                    
  DESCRIPTION varchar(255),
  INDEX source_url (source_url(100)) );
//  Key length ----------------^^^ 

Pour MyISAM

Pour InnODB

Voir :http://dev.mysql.com/doc /refman/5.5/en/create-table.html