|
0
|
| Milan · 技术社区 · 8 年前 |
|
|
1
0
您能检查一下这些列是否添加了索引吗? 如果是,
一旦删除约束和索引,就可以更改列。
那么 重新创建约束和索引。 |
|
|
2
0
到目前为止,我提出的唯一可行的解决方案是: 1)创建表的副本(使用所有依赖项编写脚本,例如触发器、索引、键等),删除原始表(即使指定了自定义数据类型,也可以这样做),然后使用新的数据类型列重新创建表。 2)如果由于某种原因无法删除表,请重命名旧的数据类型列,使用正确的数据类型创建具有原始列名的新列。将数据从旧的(重命名的)列移到新的列中(确保注意触发器等)。然后强制重新编译所有存储过程并刷新所有依赖的视图。 |
|
John D · 需要为NULL或NOT NULL的WHERE子句 1 年前 |
|
Marc Guillot · 记录值时忽略冲突 1 年前 |
|
|
Fachry Dzaky · 正确使用ROW_NUMBER 1 年前 |
|
|
TriumphTruth · 从满足特定条件的数据集中选择1行 1 年前 |