【发布时间】:2021-05-31 22:47:38
【问题描述】:
我正在尝试创建一个数据库,但我想创建一个“枚举”类型,如 sql,
CREATE TABLE shirts (
name VARCHAR(40),
size ENUM('x-small', 'small', 'medium', 'large', 'x-large')
);
但我在网上找不到任何东西。
【问题讨论】:
-
在 Access 中,称为 Lookup 字段。您可能需要 DAO 从代码中创建此类字段。但是,这是一个“用户类型”功能;作为程序员,您应该避免这些,并创建一个表格来保存尺寸。
-
列表是来自表格还是来自字符串,建议不要在表格中设置,只在表格上建立组合框或列表框。特别是如果查找有别名,而您的别名没有,但仍然认为在表中设置它不值得。