修改数据库字段名
在MySQL数据库修改字段名方法:
1、语句:alter table student change physics physisc char(10) not null。
2、其中char(10) not null是你physisc字段的create_definition。
㈡ 怎样用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,可取下列值。
㈢ 如何为sql更改 表内字段名字
SQL
Server中修改字段名的语句是:
1
sp_rename
'表名.旧字段名','新字段名'
如,有test表如下,其中包含id和name字段,现在要将name字段改名为snmae。
语句如下:
1
sp_rename
'test.name','sname'
再看test表结构,修改成功。
注意:
更改对象名的任一部分都可能会破坏脚本和存储过程。
㈣ DB2如何修改数据库表格字段名
难得啊,竟然也有人搞DB2
DB2 不支持修改数据库表格字段名
只能删除掉列,然后重新add
为了不丢失数据,建议:
1)增加一个新列;
2)新列值等于要改名的列
3)delete旧列
㈤ DB2如何修改数据库表格字段名
直接使用db2
的
export
是做到这样的,你可以用select将字段名输出到一个文件,用export
将数据输出到另一个文件,然后使用dos的type使用将这两部分的结果合并。
㈥ 怎样更改数据库查询表里面的字段名称
altertable表名renamecolumn原字段名to新字段名
㈦ 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)
㈧ 在informix数据库中怎样修改字段名
使用SQL语法:RENAME COLUMN,语法为:RENAME COLUMN table.old_column TO new_column
例如:RENAME COLUMN customer.customer_num TO c_num
alter table modify 能改字段属性,不能改字段名,所以要先删再加:
alter table tabname drop colname;
alter table tabname add (new_colname decimal(6,2) not null before colname_b);
㈨ 如何修改数据表的表名、字段名、字段属性等信息
在ACCESS里,备注类型用Memo表示,所以改变字段的数据类型为备注的SQL为:
ALTER TABLE user ALTER COLUMN userinfo Memo
对了,如果user表有外键,而且你要修改的字段就是外键的话,你就不能修改啦!
下面给出修改为其它类型的SQL(表为tb,字段为aa):
ALTER TABLE tb ALTER COLUMN aa Byte 数字[字节]
ALTER TABLE tb ALTER COLUMN aa Long 数字[长整型]
ALTER TABLE tb ALTER COLUMN aa Short 数字[整型]
ALTER TABLE tb ALTER COLUMN aa Single 数字[单精度
ALTER TABLE tb ALTER COLUMN aa Double 数字[双精度]
ALTER TABLE tb ALTER COLUMN aa Currency 货币
ALTER TABLE tb ALTER COLUMN aa Char 文本
ALTER TABLE tb ALTER COLUMN aa Text(n) 文本,其中n表示字段大小
ALTER TABLE tb ALTER COLUMN aa Binary 二进制
ALTER TABLE tb ALTER COLUMN aa Counter 自动编号
ALTER TABLE tb ALTER COLUMN aa Memo 备注
ALTER TABLE tb ALTER COLUMN aa Time 日期/时间