位置: 编程技术 - 正文

sql实现修改表字段名的方法详解(sql 修改表的字段名称)

编辑:rootadmin

sp_rename N'表名.字段名','新字段名','column'sp_rename更改当前数据库中用户创建对象(如表、列或用户定义数据类型)的名称。语法sp_rename [ @objname = ] 'object_name' ,[ @newname = ] 'new_name'[ , [ @objtype = ] 'object_type' ]参数[@objname =] 'object_name'是用户对象(表、视图、列、存储过程、触发器、默认值、数据库、对象或规则)或数据类型的当前名称。如果要重命名的对象是表中的一列,那么 object_name 必须为 table.column 形式。如果要重命名的是索引,那么 object_name 必须为 table.index 形式。object_name 为 nvarchar() 类型,无默认值。[@newname =] 'new_name' 是指定对象的新名称。new_name 必须是名称的一部分,并且要遵循标识符的规则。newname 是 sysname 类型,无默认值。[@objtype =] 'object_type' 是要重命名的对象的类型。object_type 为 varchar() 类型,其默认值为 NULL,可取下列值。值描述COLUMN 要重命名的列。DATABASE 用户定义的数据库。要重命名数据库时需用此选项。INDEX 用户定义的索引。OBJECT 在 sysobjects 中跟踪的类型的项目。例如,OBJECT 可用来重命名约束(CHECK、FOREIGN KEY、PRIMARY/UNIQUE KEY)、用户表、视图、存储过程、触发器和规则等对象。USERDATATYPE 通过执行 sp_addtype 而添加的用户定义数据类型。返回代码值0(成功)或非零数字(失败)注释只能更改当前数据库中的对象名称或数据类型名称。大多数系统数据类型和系统对象的名称不能更改。重命名视图时,sysobjects 表中有关该视图的信息将得到更新。重命名存储过程时,sysobjects 表中有关该过程的信息将得到更新。每当重命名 PRIMARY KEY 或 UNIQUE 约束时,sp_rename 都会自动为相关联的索引重命名。如果重命名的索引与 PRIMARY KEY 约束相关联,那么 sp_rename 也会自动重命名主键。重要 重命名存储过程和视图后,请清空过程高速缓存以确保所有相关的存储过程和视图都重新编译。重命名存储过程、视图或触发器不会更改 syscomments 表中相应对象的名称。由于原来的名称将从 syscomments 表插入 CREATE 语句,因此这样可能会导致为该对象生成脚本时出现问题。要获得最佳结果,请不要重命名这些对象类型,而应该删除并用新名称重新创建对象。权限sysadmin 固定服务器角色成员、db_owner 和 db_ddladmin 固定数据库角色成员或对象所有者可以执行 sp_rename。只有 sysadmin 和 dbcreator 固定服务器角色成员才能将"database"作为 object_type 来执行 sp_rename。示例A. 重命名表下例将表 customers 重命名为 custs。EXEC sp_rename 'customers', 'custs'B. 重命名列下例将表 customers 中的列 contact title 重命名为 title。EXEC sp_rename 'customers.[contact title]', 'title', 'COLUMN'

重命名列:下例将表 customers 中的列 contact title 重命名为 title。

EXEC sp_rename 'customers.[contact title]', 'title', 'COLUMN'

推荐整理分享sql实现修改表字段名的方法详解(sql 修改表的字段名称),希望有所帮助,仅作参考,欢迎阅读内容。

sql实现修改表字段名的方法详解(sql 修改表的字段名称)

文章相关热门搜索词:sql如何修改表的数据,sql表的修改,sql语句修改表字段,sql语句修改表字段,sql如何修改表的数据,sql修改表内容,sql修改表内容,sql怎么修改表的字段值,内容如对您有帮助,希望把文章链接给更多的朋友!

解析如何用SQL语句在指定字段前面插入新的字段 createprocaddcolumn@tablenamevarchar(),--表名@colnamevarchar(),--要加的列名@coltypevarchar(),--要加的列类型@colidint--加到第几列asdeclare@colid_maxintdeclare@sqlvarchar()-

sqlserver 不能将值NULL插入列id(列不允许有空值解决) 错误现象:MicrosoftOLEDBProviderforSQLServer错误'e2f'不能将值NULL插入列'id',表'web.dbo.dingdan';列不允许有空值。INSERT失败。/Untitled-2.asp,行原因分析:SQ

sqlServer使用ROW_NUMBER时不排序的解决方法 设置sqlServer使用ROW_NUMBER时不排序--1.看到NHibernate是这样写的分页,感觉写起来比较容易理解(应该不会有效率问题吧?)--with只是定一个别名?[sql]withquer

标签: sql 修改表的字段名称

本文链接地址:https://www.jiuchutong.com/biancheng/347141.html 转载请保留说明!

上一篇:sqlsever实现更改字段名(sqlserver如何更改数据类型)

下一篇:解析如何用SQL语句在指定字段前面插入新的字段(解析sql语句)

  • 进项税额转出会计分录月末如何结转
  • 税务师职业考试
  • 账面成本包含增值税吗
  • 职工薪酬纳税调减的情况
  • 员工提成比例怎么分配
  • 收到税费返还是什么现金流量
  • 核定扣除公式
  • 发票税率金额如何得出
  • 投资性房地产转为非投资性房地产
  • 增值税免缴
  • 个体户每月超过30万
  • 建筑业营改增主要政策一览表
  • 房租费可以摊销吗
  • 货币性短期薪酬影响损益的金额
  • 学校捐赠收入需上交吗
  • 充值费用优惠怎么取消
  • 工程施工合同如何核算收入成本?
  • 个体工商户给员工交社保流程
  • 协议报价税率与开出的发票不一致怎么办?
  • 公司为员工购买五险一金是什么意思
  • 贴现的利息能不能取出来
  • 公司开出的发票
  • 查账征收的成本费用
  • 种植保险包括
  • 营业额500万以上税率
  • 支出凭证的日期
  • 收到政府补贴要交增值税吗
  • 失控发票进项转出申报
  • 2019一般纳税人转小规模
  • 民间非营利组织会计科目
  • 固定资产更新改造支出资本化
  • 增值税一般纳税人资格登记表
  • 中国各省市区域划分
  • 显示器显示频率设置
  • 应收账款的主要功能包括哪些
  • 'The Wave' sandstone formation in Coyote Buttes North, Paria Canyon-Vermilion Cliffs National Monument, Arizona (© Dennis Frates/Alamy)
  • vi应用项目
  • 华沙的教堂
  • 进料加工贸易方式
  • 记账凭证和原始凭证都是登记账簿的直接依据
  • River Avon in Bath, England (© Robert Harding World Imagery/Offset by Shutterstock)
  • php使用什么开发工具
  • 成本类账户期末余额在借方还是贷方
  • 抄税的步骤
  • 代发工资一般收多少服务费
  • 公司福利费用会计分录
  • 企业金融资产包括
  • 股东买房能在银行贷款吗
  • sql server怎么创建约束
  • 制造费用怎么摊销到成本?
  • 母公司处置子公司合并报表
  • 长期待摊费用属于资产类吗
  • 公益基金会的发起人是谁
  • 建筑施工企业工程施工明细科目
  • 应收账款客户少付款怎么记账
  • 工厂投产前的准备工作有哪些
  • 其他应收账款的会计分录
  • 制造费用影响什么
  • 收到上市公司分红企业所得税减半征收的情景
  • 明细账的登记方向与总账的登记方向是一致的
  • 赡养老人扣除标准个税
  • 开设明细账
  • mysql连接是什么协议
  • mysql int(3)与int(11)的区别详解
  • windows 9x
  • windows7软件卸载
  • windows10 经典模式
  • Win10预览版拆弹
  • android游戏开发框架
  • android canvas scale
  • perl 文件
  • vxlan配置实例详解
  • cmd切换到当前目录
  • jqgrid getrowdata
  • Linux 中常用的几种压缩工具?
  • Unity-DF 2048界面
  • 表单中的单选框
  • viewpager自动滑动
  • 北京市网上税务局(自然人版)
  • 国家税务总局随州市税务局稽查局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设