Tôi cần chuyển đổi một bảng từ MySQL sang SQLite, nhưng tôi không thể tìm ra cách chuyển đổi trường enum, vì tôi không thể tìm thấy ENUM
kiểu trong SQLite.
Trường nói trên nằm pType
trong bảng sau:
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
Tôi cần một trường chỉ có ba giá trị để người dùng chọn và tôi muốn thực thi điều đó trong DB, không chỉ trong ứng dụng của tôi.