⑴ sql批量重命名字段
SQL
查询中重命名使用as来处理,语法:select
字段名
as
重命名
1、as可理解为:用作、当成,作为;一般式重命名列名或者表名。
2、例如:
有表table,
列
column_1,column_2
可以写成
select
column_1
as
列1,column_2
as
列2
from
table
as
表
上面的语句就可以解释为,选择
column_1
作为
列1,column_2
作为
列2
从
table
当表
⑵ sql 修改字段类型
alter table 表名 alter column 字段名 type not null。
1、修改字段名:
alter table 表名 rename column A to B。
2、修改字段默认值:
alter table 表名 add default (0) for 字段名 with values,如果字段有默认值,则需要先删除字段的约束,在添加新的默认值。
3、增加字段:
alter table 表名 add 字段名 type not null default 0 。
5、删除字段:
alter table 表名drop column 字段名。
(2)sql重命名字段扩展阅读:
alter其他用法
1.重命名表
ALTER TABLE 【表名字】 RENAME 【表新名字】
2.删除表中主键
Alter TABLE 【表名字】 drop primary key
3.添加主键
ALTER TABLE sj_resource_charges ADD CONSTRAINT PK_SJ_RESOURCE_CHARGES PRIMARY KEY (resid,resfromid)
4.添加索引
ALTER TABLEsj_resource_charges add index INDEX_NAME (name);
5.添加唯一限制条件索引
ALTER TABLE sj_resource_charges add unique emp_name2(cardnumber);
6.删除索引
alter table tablename drop index emp_name;
7.联合唯一索引
ALTER TABLE tablenameADD UNIQUE INDEX INDEX_NAME(school_id, settlement_time);
alterignoretable tablenameadniqueindex(user_id,user_name)
⑶ SQL中在做查询时怎样给列重命名
SQL 查询中重命名使用as来处理,语法:select 字段名 as 重命名
1、as可理解为:用作、当成,作为;一般式重命名列名或者表名。
2、例如:
有表table, 列 column_1,column_2
可以写成 select column_1 as 列1,column_2 as 列2 from table as 表
上面的语句就可以解释为,选择 column_1 作为 列1,column_2 作为 列2 从 table 当表
⑷ 在Sql server,能用sql语句修改字段名称吗
在Sql server,可以用sql语句修改字段名称。操作方法如下:
1、找到要修改的表,右键单击选择设计,如下图所示。
⑸ sql数据库如何重命名
1、首先需要从开始菜单中找到【SQL Server 配置管理器】。
⑹ SQL server怎样使用ALTER 语句修改字段名
1、新建一个表:student,用做示例,如图所示。
(6)sql重命名字段扩展阅读
在修改Sql Server表结构时,常用到Alter语句,把一些常用的alter语句列举如下。
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 [表名] drop constraint [约束名]
10、重命名表
exec sp_rename '[原表名]','[新表名]'
11、重命名列名
exec sp_rename '[表名].[列名]','[表名].[新列名]'
12、删除主键,以及主键上的索引
alter table table_name drop constraint clusteredName
⑺ SQL中在做查询时怎样给某一个字段重命名
sql 重命名专业术语是 别名,用 AS 语句实现。
例:给sc_table表中的age字段重命名为st_age,则:
selectageasst_age
fromsc_table
类似的还可以给表起别名
例如:查询sc_student表所有行并重命名为student,则:
select*
fromsc_studentasstudent
⑻ sql怎么修改表的字段名
MySQL中可以使用rename table这个SQL语句来修改表名。
rename table这个SQL语句来修改表名的基本语法是:
RENAME TABLE <旧表名> TO <新表名>;
我们来把test表修改为test1表。
1、首先查看一下当前数据库中有哪些表。
mysql> show tables;
+-------------------+
| Tables_in_cainiao |
+-------------------+
| test |
| test2 |
+-------------------+
2 rows in set (0.00 sec)
2、执行重命名操作,把test修改为test1。
mysql> rename table test to test1;
Query OK, 0 rows affected (0.08 sec)
3、再次查看一下结果。
mysql> show tables;
+-------------------+
| Tables_in_cainiao |
+-------------------+
| test1 |
| test2 |
+-------------------+
2 rows in set (0.00 sec)
⑼ 怎样用SQL语句修改字段名
SQL Server中修改字段名的语句是:sp_rename'表名.旧字段名','新字段名'
字段名name改为Snam的语句如下:sp_rename'test.name','sname'
拓展资料
一、语法定义
sp_rename指更改当前数据库中用户创建对象(如表、列或用户定义数据类型)的名称。
二、语法介绍
sp_rename [ @objname = ] 'object_name' ,
[ @newname = ] 'new_name'
[ , [ @objtype = ] 'object_type' ]
三、参数说明
1、[@objname =] 'object_name'—是用户对象(表、视图、列、存储过程、触发器、默认值、数据库、对象或规则)或数据类型的当前名称。如果要重命名的对象是表中的一列,那么 object_name 必须为 table.column 形式。如果要重命名的是索引,那么 object_name 必须为 table.index 形式。object_name 为 nvarchar(776) 类型,无默认值。
2、[@newname =] 'new_name'—是指定对象的新名称。new_name 必须是名称的一部分,并且要遵循标识符的规则。newname 是 sysname 类型,无默认值。
3、[@objtype =] 'object_type' —是要重命名的对象的类型。object_type 为 varchar(13) 类型,其默认值为 NULL,可取下列值。