mysql-》sql server。结果字段属性变了

wq99 2005-01-24 07:36:56
每张表里有1~2个字段变了,有20张表。
有没有什么办法可以用脚本写,
运行脚本后,使属性符合自己的意思。
...全文
113 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
631799 2005-01-25
  • 打赏
  • 举报
回复
ALTER TABLE 表名称 WITH NOCHECK ADD CONSTRAINT len_check CHECK (len(std_number) = 6)


ALTER TABLE [dbo].[tablename] ADD CONSTRAINT [CK_A] CHECK (len([std_number]) = 6)

--默认约束
alter table 表 add constraint 约束名 default '默认值' for 列名



--关闭该表所有约束
ALTER TABLE table_name
NOCHECK CONSTRAINT ALL

--开启所有约束
ALTER TABLE table_name
CHECK CONSTRAINT ALL
wq99 2005-01-25
  • 打赏
  • 举报
回复
我想修改列的约束规则,特别是identity(1,1).
How to?
631799 2005-01-25
  • 打赏
  • 举报
回复
EXEC sp_rename '表.[列]', '新的列', 'COLUMN'
wq99 2005-01-25
  • 打赏
  • 举报
回复
现在就是想通过alter之类的脚本来一次处理全部的表。
请达人赐教。
郭大侠_ 2005-01-24
  • 打赏
  • 举报
回复
很正常,兼容性的问题吧!

34,838

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧