SQL Server沒有枚舉類型。
在塔城等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站建設(shè)、成都做網(wǎng)站 網(wǎng)站設(shè)計制作定制網(wǎng)站,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計,成都全網(wǎng)營銷,外貿(mào)營銷網(wǎng)站建設(shè),塔城網(wǎng)站建設(shè)費用合理。
可以使用約束限制取值:
列名 VARCHAR(10) NOT NULL CHECK (列名 IN('可選值1', 可選值2', 可選值3))
數(shù)據(jù)字典用來表示某些數(shù)據(jù)或者說明某些數(shù)據(jù)的。數(shù)據(jù)庫中的字典表是針對整個數(shù)據(jù)庫庫而言的,表示數(shù)據(jù)庫表基本信息的,如SqlServer一些字典表。而對一個項目來說,一般都會定義一些常量存儲到一張單獨的表中,用來表示項目中一些常量信息!如項目中的一些下拉選項,這些都是常量,存儲到數(shù)據(jù)庫中,我們就認(rèn)為這個表是字典表。簡單來說,數(shù)據(jù)庫的字典表就是描述數(shù)據(jù)庫表基本信息的表,我們不需要維護(hù)。項目中的字典表通常指那些不可變的可以窮舉出來的常量存儲的表。
public enum DBEnum {
ORACLE{
public String driver(){
return "oracle.jdbc.driver.OracleDriver";
}
public String url(){
return "jdbc:oracle:thin:@loaclhost:1521:orcl";
}
},
SQL_SERVER2{
public String driver(){
return "com.microsoft.jdbc.sqlserver.SQLServerDriver";
}
public String url(){
return "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_name";
}
},
SQL_SERVER3{
public String driver(){
return "com.microsoft.sqlserver.jdbc.SQLServerDriver";
}
public String url(){
return "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_name";
}
},
MY_SQL{
public String driver(){
return "com.mysql.jdbc.Driver";
}
public String url(){
return "jdbc:mysql://localhost:3306/db_name";
}
},
DB2{
public String driver(){
return "com.ibm.db2.jdbc.app.DB2.Driver";
}
public String url(){
return "jdbc:db2://localhost:5000/db_name";
}
},
ACCESS{
public String driver(){
return "";
}
public String url(){
return "";
}
};
public abstract String driver();
public abstract String url();}