SQL 增加列、修改列、删除列

SQL语句增加列、修改列、删除列

1.增加列:

alter table tableName add columnName varchar(30)

2.1. 修改列类型:

alter table tableName alter column columnName varchar(4000)

2.2. 修改列的名称:

EXEC sp_rename ‘tableName.column1‘ , ‘column2‘ (把表名为tableName的column1列名修改为column2)

3.删除列:

alter table tableName drop column columnName

原文地址:https://blog.51cto.com/14455777/2422578

时间: 2024-10-12 11:22:08

SQL 增加列、修改列、删除列的相关文章

Oracle 列操作(增加列,修改列,删除列)

1.增加一列: Alter table 表名 add 列名 varchar2(10); 2.修改一列: Alter table 表名 modify 列名 varchar2(20); 3.删除一列: Alter table 表名 drop column 列名; 这里要注意几个地方,首先,增加和修改列是不需要加关键字COLUMN,否则会报错ora-00905. 其次,对删除单列的话,一定要加COLUMN,然后记住,删除是不需要加列类型的. 4.增加多列: Alter table 表名 add (列名

Oracle的列操作(增加列,修改列,删除列),包括操作多列

增加一列: alter table emp4 add test varchar2(10); 修改一列: alter table emp4 modify test varchar2(20); 删除一列: alter table emp4 drop column test; 这里要注意几个地方,首先,增加和修改列是不需要加关键字COLUMN,否则会报错ora-00905. 其次,对删除单列的话,一定要加COLUMN,然后记住,删除是不需要加列类型的. 增加多列: alter table emp4 a

sql添加列,删除列,修改列

有时候,当数据库里面有数据了,再到设计器里面删除列,就删不掉.只能用代码删除. alter table tableName drop column columnName 添加列 alter table tableName add columnName varchar(30) 修改列 --修改列的类型alter table tableName alter column columnName varchar(4000) --修改列的名称EXEC  sp_rename   'tableName.col

SQL语句增加列、修改列、删除列

SQL语句增加列.修改列.删除列 1.增加列: 1.alter table tableName add columnName varchar(30) 2.ALTER TABLE dbo.doc_exa ADD column_b VARCHAR(20) NULL, column_c INT NULL ; 2.1. 修改列类型: 1.alter table tableName alter column columnName varchar(4000) 2.2. 修改列的名称: 1.EXEC sp_r

SQL语句增加列、修改列类型、修改列、删除列

1.增加列: alter table tableName add columnName varchar(30) 2.修改列类型: alter table tableName alter column columnName varchar(4000) 3.修改列的名称: EXEC sp_rename 'tableName.column1' , 'column2' (把表名为tableName的column1列名修改为column2) 4.删除列: alter table tableName dro

oracle修改表、增加列、删除列、修改列

1.增加列 ALTER TABLE table_name ADD( column datatype [DEFAULT EXPR][,column datatype...]); 例如: SQL>ALTER TABLE emp01 ADD eno NUMBER(4); 2.修改列定义 例如: SQL>ALTER TABLE emp01 MODIFY job VARCHAR2(15) 2    DEFAULT 'CLERK' 3.删除列 例如: SQL> ALTER TABLE emp01 D

SQL 添加列,删除列,修改列的类型

alter table 表名 add 列名 数据类型 如:alter table student add nickname char(20) alter table tableName(表名) add columnName(列名) varchar(30) 修改列的类型 alter table tbname --表名alter column colname --列名  NvarChar(50) --数据类型  not null alter table S_PART_NO alter column

Mysql 修改列,增加列,删除列常用指令

ALTER TABLE:添加,修改,删除表的列,约束等表的定义. 查看列:desc 表名; 修改表名:alter table t_book rename to bbb; 添加列:alter table 表名 add column 列名 varchar(30); 删除列:alter table 表名 drop column 列名; 修改列名MySQL: alter table bbb change nnnnn hh int; 修改列名SQLServer:exec sp_rename't_stude

使用sql语句创建修改SQL Server标识列(即自动增长列)

一.标识列的定义以及特点SQL Server中的标识列又称标识符列,习惯上又叫自增列.该种列具有以下三种特点:1.列的数据类型为不带小数的数值类型2.在进行插入(Insert)操作时,该列的值是由系统按一定规律生成,不允许空值3.列值不重复,具有标识表中每一行的作用,每个表只能有一个标识列.由于以上特点,使得标识列在数据库的设计中得到广泛的使用.二.标识列的组成创建一个标识列,通常要指定三个内容:1.类型(type)在SQL Server 2000中,标识列类型必须是数值类型,如下:decima