【发布时间】:2014-04-04 04:24:11
【问题描述】:
我有一个带有 [msaccess] 的程序,我需要重命名表的列。问题是如果列被索引,我不能用sql语句重命名,所以我必须删除索引。
删除我使用的索引:
ALTER TABLE SuministroProductos DROP CONSTRAINT Index_84793306_29F5_4DFF
但并非在所有版本中,索引都具有相同的名称。
那么,我如何知道每个表中的索引名称? 还有另一种重命名列的方法吗?我需要用 SQL 指令访问。
谢谢
编辑: 这项工作:
DROP INDEX Index_BB8ACAF4_28D7_4339 ON SuministroProductos
但这不起作用:
DROP INDEX Index_* ON SuministroProductos
【问题讨论】: