J'ai besoin de convertir une table de MySQL en SQLite, mais je ne peux pas comprendre comment convertir un champ d'énumération, car je ne trouve pas de ENUM
type dans SQLite.
Le champ susmentionné est pType
dans le tableau suivant:
CREATE TABLE `prices` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`pName` VARCHAR(100) NOT NULL DEFAULT '',
`pType` ENUM('M','R','H') NOT NULL DEFAULT 'M',
`pField` VARCHAR(50) NULL DEFAULT NULL,
`pFieldExt` VARCHAR(50) NULL DEFAULT NULL,
`cmp_id` INT(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
)
ENGINE=MyISAM
ROW_FORMAT=DEFAULT
J'ai besoin d'un champ avec seulement trois valeurs que l'utilisateur doit choisir, et je voudrais appliquer cela dans la base de données, pas seulement dans mon application.