如何为Oracle中的一个字段建立索引?
1个回答
展开全部
1、可以把那些null值设置成一个特殊的值,比如"N/A"
2、where nvl(col,0) =0在col字段上创建一个函数索引。create index ind_col ontable(nvl(col,0));
这样就能用索引了。
3、输入代码:CREATE INDEX INDEX_NAME ON TABLE_NAME(COLUMN_NAME)。
4、给一个表里有的可空字段增加一个默认值alter table 表名 add constraint itemname defult(0) for 对应表字段。itemname 为自定义的名称。
5、给表增加字段,aleter table 表名 add itemname int null item name,为字段名
6、更新表字段类型,ALTER TABLE 表名 ALTER COLUMN 字段名,新的类型。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询