通过语句对SQL Server 表结构进行更改

1、增加列

  ALTER TABLE users ADD address varchar(30);

2、删除列

  ALTER TABLE users DROP COLUMN address;

3、修改字段类型

  ALTER TABLE users ALTER COLUMN address varchar(80);

4、重命名列:

  EXEC sp_rename 'WN_CALL_INFO.[CUST_CODE]', 'CUST_ID', 'COLUMN';

5、重命名表:

  EXEC sp_rename 'customers', 'custs';

当修改表结构时,sql server会弹出对话框,显示以下内容:

不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的表进行了更改或者启用了“阻止保存要求重新创建表的更改”选项。

解决方案:菜单栏->工具->选项->设计器->表设计器和数据库设计器,右侧面板,取消勾选“阻止保存要求重新创建表的更改”。

posted @   ZaraNet  阅读(1053)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
历史上的今天:
2018-10-10 博客园个性时钟,Play with me !!!
2018-10-10 asp.net mvc学习(Vs技巧与Httpcontext)
点击右上角即可分享
微信分享提示