精华内容
下载资源
问答
  • sql server 修改表字段

    2019-09-26 23:50:37
    1、添加表说明 EXECUTE sp_addextendedproperty N'MS_Description','表说明',N'user',N'dbo',N'table',N'表名',NULL,NULL 2、删除表说明 EXEC sp_dropextendedproperty N'MS_Description','user','dbo','table',...
    1、添加表说明
     EXECUTE sp_addextendedproperty   N'MS_Description','表说明',N'user',N'dbo',N'table',N'表名',NULL,NULL
    2、删除表说明
    EXEC sp_dropextendedproperty N'MS_Description','user','dbo','table', '表名', NULL,NULL
    3。添加字段说明
    EXECUTE   sp_addextendedproperty   N'MS_Description','字段说明内容',N'user',N'dbo',N'table',N'表名',N'column',N'字段名'
    4。删除字段说明
    EXEC sp_dropextendedproperty N'MS_Description', 'user','dbo', 'table', '表名', 'column','字段名'

    增加字段添加字段说明例子
    alter table dbo.pmw_order add AirCost type not null default 0
    EXECUTE   sp_addextendedproperty   N'MS_Description','航空成本',N'user',N'dbo',N'table',N'pmw_order',N'column',N'AirCost'

    ALTER TABLE kingdee_pro_stock ADD org_no VARCHAR(20);
    EXECUTE sp_addextendedproperty N'MS_Description','销售组织',N'user',N'dbo',N'table',N'kingdee_pro_stock',N'column',N'org_no';

     

    转载于:https://www.cnblogs.com/gzhbk/p/11579548.html

    展开全文
  • SQL Server 修改表字段

    2015-06-05 11:46:05
    1:向表中添加字段 Alter table [表名] add [列名] 类型 ...3: 修改表中字段类型 (可以修改列的类型,是否为空) Alter table [表名] alter column [列名] 类型 4:添加主键 Alter table [表名] add c

    1:向表中添加字段

    Alter table [表名] add [列名] 类型

    2:  删除字段

    Alter table [表名]  drop column [列名]

    3:  修改表中字段类型 (可以修改列的类型,是否为空)

    Alter table [表名] alter column [列名] 类型

    4:添加主键

    Alter table [表名] add constraint [ 约束名] primary key( [列名])

    5:添加唯一约束

    Alter table [表名] add constraint [ 约束名] unique([列名])

    6:添加表中某列的默认值

    Alter table [表名] add constraint [约束名] default(默认值) for [列名]

    7:添加约束

    Alter table [表名] add constraint [约束名] check (内容)

    8:添加外键约束

    Alter table [表名] add constraint [约束名]  foreign key(列名) referencese 另一表名(列名)

    9:删除约束

    Alter table [表名] add constraint [约束名] 

    10:重命名表

    exec sp_rename '[原表名]','[新表名]'

    11:重命名列名

    exec sp_rename '[表名].[列名]','[表名].[新列名]'

    展开全文
  • Oracle/MySQL/SQL Server修改表字段类型和长度
    • Oracle
      ALTER TABLE T_USER MODIFY USERNAME VARCHAR2(200);

    • MySQL
      ALTER TABLE T_USER CHANGE USERNAME USERNAME VARCHAR(200) NOT NULL COMMENT '用户名称';

    • SQL Server
      ALTER TABLE T_USER ALTER COLUMN USERNAME VARCHAR(200);

             :SQL Server 字段有约束或者索引,需要按如下方式处理:

    1. 字段是主键:
      ALTER TABLE T_USER DROP CONSTRAINT PK_T_USER;
      ALTER TABLE T_USER ALTER COLUMN ID VARCHAR(20) NOT NULL;
      ALTER TABLE T_USER ADD CONSTRAINT PK_T_USER PRIMARY KEY (ID);

    2. 字段有约束,比如唯一约束,并且修改后字段长度大于原长度:
      ALTER TABLE T_USER DROP CONSTRAINT UN_T_USER;
      ALTER TABLE T_USER ALTER COLUMN USERNAME VARCHAR(20);
      ALTER TABLE T_USER ADD CONSTRAINT UN_T_USER UNIQUE (USERNAME);


    3. 字段有索引,比如唯一索引,并且修改后字段长度大于原长度:
      DROP INDEX IDX_USER ON T_USER;
      ALTER TABLE T_USER ALTER COLUMN USERNAME VARCHAR(20);
      CREATE INDEX IDX_USER ON T_USER(USERNAME);


    展开全文
  • SQLserver 修改表字段数据类型语句 1.首先进入数据库,找到所要修改的表,右键--设计,直接修改数据类型即可。 2.如果上述方法禁止修改,则执行如下语句进行修改: ALTER TABLE MS_SAMPLEALTER COLUMN LAST_...

    SQLserver 修改表字段数据类型语句(ALTER用法)

    1.首先进入数据库,找到所要修改的表,右键--设计,直接修改数据类型即可。

    2.如果上述方法禁止修改,则执行如下语句进行修改:

    ALTER TABLE MS_SAMPLE  ALTER COLUMN LAST_NAME  NVARCHAR(64)

    即可修改为所需要的字段长度。

    展开全文
  • 修改表字段类型: alter table FW_OA_REQUEST_FORM_DETAIL alter column forfd_forf_oaid [varchar](200) NULL 给表增加列: alter table FW_OA_REQUEST_FORM_DETAIL add forf_remark varchar(500) NULL 给表...
  • SQLServer 修改表字段长度

    万次阅读 2019-05-14 20:44:12
    说明:当在建表的时候,创建字段类型是NVARCHAR(10),在实际使用的时候...实际插入数据库的时候,表中的数据只会显示:12345,要想都存入,就只能修改字段长度了 介绍一下如何修改字段长度: 语法:ALTER TABLE ta...
  • ALTER TABLE Table1 ALTER COLUMN column1 VARCHAR(255) 转载于:https://www.cnblogs.com/railgunman/p/8997422.html
  • ALTER TABLE tableName ALTER COLUMN columnName VARCHAR(n)
  • SQL SERVER 修改表字段长度

    千次阅读 2017-06-24 16:48:49
    问题:数据库插入数据时提示:将截断字符串或二进制数据解决:检查表发现地址长度应该是char(255),但是写成了char(25),所以地址字段的长度要修改SQL:ALTER TABLE TABLENAME COLUMNNAME CHAR(255). ...
  • SQLServer 修改表字段的长度

    万次阅读 2017-02-09 16:16:01
    ALTER TABLE tableName ALTER COLUMN columnName VARCHAR(n)
  • EXEC sp_rename 'TableName.[ColumnName]','ColumnNew','COLUMN' 转载于:https://www.cnblogs.com/binlyzhuo/p/4990619.html
  • Sql Server 修改表字段数据类型的长度

    千次阅读 2019-10-17 18:11:23
    ALTER TABLE 表名ALTER COLUMN 列 NVARCHAR(200)
  • alter table 表名bai alter column 字段名 nvarchar(100) collate chinese_prc_cs_as --区分大小写 alter table 表名 alter column 字段名 nvarchar(100) collate chinese_prc_ci_as --不区分大小写
  • alter table oa_archives_folder alter column folder_category varchar(200) 转载于:https://www.cnblogs.com/zhuifengnianshao/p/3884660.html
  • ...
  • update A set A.XXX='XXXX'from TableA Ainner join TableB B on B.XX=A.XXwhere XXXXX 转载于:https://www.cnblogs.com/xcxcxcxc/p/5541213.html
  • declare @name varchar(100)--DF为约束名称前缀select @name=b.name from syscolumns a,sysobjects b where a.id=object_id(biGuestQuestion) and b.id=a.cdefault and a.name=FGuestName and b.name like DF%--删除...
  • 本文实例讲述了SQL Server数据表字段自定义自增数据格式的方法。分享给大家供大家参考,具体如下: --修改数据表SYS_Company中字段CompanyId自定义自增约束 ALTER TABLE [dbo].[SYS_Company] Add Constraint DF_SYS...
  • SQLSERVER2005表字段修改

    千次阅读 2009-05-06 08:33:00
    在做项目中总遇到对数据库表的字段进行修改,所以先在此存放以便以后查询SQLSERVER20051、修改字段类型alter table 表名 ALTER COLUMN [字段名] 字段类型; 可昨天执行下面的语句:alter table Tb_module ALTER ...
  • 只需要修改表名即可 SELECT t.[name] AS 表名,c.[name] AS 字段名,cast(ep.[value] as varchar(100)) AS [字段说明] FROM sys.tables AS t INNER JOIN sys.columns AS c ON t.object_id = c.object_id LEFT JOIN sys...
  • --Script1: --查看某数据库所有表的信息 DECLARE @tablespaceinfo TABLE ( [name] SYSNAME, [rows] BIGINT, [reserved] VARCHAR(100), [data] VARCHAR(100), [index_size] VARCHAR(100), [unused] VARCHAR(100...
  • SQL Server为了由于修改表字段重新生成表会造数据丢失,为避免此事件发生,SQL Server默认阻止重新创建表更改。 解决方案: 【工具】->【选项】->【设计器】中,去掉“阻止保存要求重新创建表的更改”前的勾选...
  • Delphi动态增加SQLServer字段,分别演示了2种情况下增加字段:一是在数据集打开的情况下新增加一个字段,二是在数据集关闭的情况下新增加一个字段,除了新增数据库字段外,还可浏览查看已有的数据表字段,还可修改...
  • SQL Server获取表字段描述

    千次阅读 2019-03-13 14:17:57
    获取数据库中表字段的描述 SELECT A.name AS table_name,B.name AS column_name,cp.value AS column_description FROM sys.tables A INNER JOIN sys.columns B ON B.object_id = A.object_id LEFT JOIN sys....
  • 1. 更改字段类型长度 ... 例:把城市表的城市名字由原来的长度20改为30  alter table city  alter column cityname varchar(30); 2. 更改字段类型  alter table 表名  alter...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 11,717
精华内容 4,686
关键字:

sqlserver修改表字段