这是我的employee_detail:
CREATE TABLE EMPLOYEE_DETAIL(
EMP_ID INT(10) NOT NULL PRIMARY KEY,
FIRST_NAME VARCHAR(32) NOT NULL,
LAST_NAME VARCHAR(32) NOT NULL,
EMAIL_ID VARCHAR(64) NOT NULL,
EMP_DOB DATE NOT NULL,
GENDER ENUM('MALE','FEMALE','TRANSGENDER'),
EMP_SALARY DECIMAL(10,2) NOT NULL,
CONTACT_NO BIGINT (10) NOT NULL,
OCCUPATION VARCHAR(64) NOT NULL,
DESIGNATION VARCHAR(32) NOT NULL,
DATE_OF_JOINING DATE NOT NULL
);
和 这是java enum文件:
import java.util.Enumeration;
public enum Gender{
Male, Female, Transgender;
}
请在'dbtable'中纠正我,以及如何避免在两个地方使用“枚举”。我想只在一个地方使用“枚举”,所以我应该在哪里使用它(最合适的)。 请提供一些很好的参考资料。