ALTER TABLE <表名> ADD <列名> <类型> <默认值>
例如:在T1表中新增INT型默认值为0的F1列
ALTER TABLE T1 ADD F1 INT DEFAULT('0')。
SQL即结构化查询语言(Structured Query Language),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。
扩展资料:
SQL SEVER中其他常见的语句:
1、说明:创建数据库
CREATE DATABASE database-name 。
2、说明:删除数据库
drop database dbname
3、说明:备份sql server
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'
BACKUP DATABASE pubs TO testBack --- 开始 备份
4、说明:创建新表
create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
5、根据已有的表创建新表:
A:create table tab_new like tab_old (使用旧表创建新表)。
B:create table tab_new as select col1,col2… from tab_old definition only。
参考资料:百度百科-SQL语句大全
1、执行一个语句即可,比如下面的语句给table1语句增加一个AAA字段,类型为VARCHAR(10):
ALTER TABLE `table1` ADD `AAAA` VARCHAR( 10 ) NOT NULL ;
2、在数据表testa中id字段之后添加name字段:
扩展资料
数据记录筛选:
sql="select * from 数据表 where字段名=字段值 order by字段名[desc]"(按某个字段值降序排列。默认升序ASC)
sql="select * from 数据表 where字段名like '%字段值%' order by 字段名 [desc]"
sql="select top 10 * from 数据表 where字段名=字段值 order by 字段名 [desc]"
sql="select top 10 * from 数据表 order by 字段名 [desc]"
参考资料来源:百度百科:SQL语句大全
ALTER TABLE table_name ADD column_name datatype
例如:
在mian表加入年龄,姓名,性别三个字段:
alter table main add 年龄char(3),姓名varchar(8),性别char(2)。
扩展资料:
表中添加字段:ALTER TABLE table_name ADD column_name datatype
删除表中的列:ALTER TABLE table_name DROP COLUMN column_name
修改字段:ALTER TABLE table_name ALTER COLUMN column_name datatype
修改数据表名:ALTER TABLE OLD_TABLE_NAME RENAME TO NEW_TABLE_NAME
修改列的数据类型:ALTER TABLE TABLE_NAME MODIFY COLUMN_NAME NEW_DATATYPE
参考资料:
方法2:T-SQL
user 数据库名称
go
alter table 表名 add 字段名 字段类型(长度) 是否为空(null是可以为空)