读书人

修改两个关联数据表的字段数据类型,该

发布时间: 2012-05-11 12:55:37 作者: rapoo

修改两个关联数据表的字段数据类型
有两个数据表A和B,A、B中的有一个字段R都为int型的主外键,怎么用SQL语句修改字段R的类型为char(10)

[解决办法]
alter table A alter column R char(10)
[解决办法]

SQL code
alter table A alter column R char(10)alter table B alter column R char(10)
[解决办法]
探讨

这两句诗不行的,因为他有主外键的约束。
消息 5074,级别 16,状态 1,第 1 行
对象'PK__S__7C8480AE' 依赖于 列'Sno'。
消息 5074,级别 16,状态 1,第 1 行
对象'FK__SC__Sno__060DEAE8' 依赖于 列'Sno'。
消息 4922,级别 16,状态 9,第 1 行
由于一个或多个对象访问此列,ALTER TABLE AL……

[解决办法]
探讨
有两个数据表A和B,A、B中的有一个字段R都为int型的主外键,怎么用SQL语句修改字段R的类型为char(10)

读书人网 >SQL Server

热点推荐