有一个字段是varchar类型的,长度是300,但是现在长度300不够用,现在想改为500,这时弹出一个窗口:更改列的数据类型将导致索引过大
将表 'D_Buy' 上列 'Address_01'的数据类型由 'nvarchar(300)' 更改为 'nvarchar(500)',会导致下
面的索引超过最大索引大小(900 字节):
PK_D_Buy是否继续更改数据类型并删除索引? 我现在改如何操作才不会对索引有影响?
将表 'D_Buy' 上列 'Address_01'的数据类型由 'nvarchar(300)' 更改为 'nvarchar(500)',会导致下
面的索引超过最大索引大小(900 字节):
PK_D_Buy是否继续更改数据类型并删除索引? 我现在改如何操作才不会对索引有影响?
解决方案 »
- 还是组合查询的问题,拜托各位师兄了
- sql如何显示某个月的全部日期
- 大哥, 某列的默认值能让其中两列的值相加吗? 在线等
- 表名为变量
- 如何获得当前日期,但是把当前的时,分,秒,毫秒设置成00:00:00.000呢?
- 请各位帮帮忙,SQL打了SP3的补丁之后,不能运行Sqlmangr.exe文件了,急...
- ms sql 两表关联删除的问题a表b表(删除一个表a中的一条记录,而另一个表b又与表a相关联导致另一个表b找不到相关联的数据)
- 求大神指点,sqlserver 数据库并发,造成数据多次更改
- 请问何处有DB2下载?
- sql server的乱码问题,可以正常显示,但是察看数据库只能看到乱码。why
- 同一服务器上的两个数据库同步
- 求统计类型的SQL语句
如果建立在字符串类型,意义不大,字符上用全文索引比较好。如果一般在表D_Buy中进行查找记录时,查询中,查询内容有Addr-01,但是查询条件中没有addr-01,那么可以使用包含索引,这样,也可以提高查询速度。