sql加表字段
Ⅰ sql中如何在表中添加字段
ALTER TABLE TableName1
ADD | ALTER [COLUMN] FieldName1
FieldType [(nFieldWidth [, nPrecision])]
[NULL | NOT NULL]
[CHECK lExpression1 [ERROR cMessageText1]]
[DEFAULT eExpression1]
[PRIMARY KEY | UNIQUE]
[REFERENCES TableName2 [TAG TagName1]]
[NOCPTRANS]
例:ALTER TABLE customer ADD COLUMN fax c(20) NULL
你的可能是日期时间型的列?
ALTER TABLE 表名 ADD COLUMN sendtimec datetime
补充:你要什么时间?新增加的列当然没有数值了。
你可以设置默认值
ALTER TABLE 表名 ADD COLUMN sendtime datetime default datetime()
“空上代码”是什么?
修改:ALTER TABLE 表名 ADD COLUMN sendtime datetime default getdate()
修改已存在数据行的该列值
update 表名 set sendtime=getdate()
Ⅱ sql server怎么给表添加字段
--
建表
create
table
student_score(
name
varchar2(8),
class
varchar2(10),
--班级
subject
varchar2(8),
--学科
grade
int
--分数
)
--普通查询
select
*
from
student_score;
--给列名注释
select
name
姓名,class
班级,subject
学科,grade
分数
from
student_score;
Ⅲ 如何用标准SQL语句给一张表中添加多个字段
CREATE
TABLE
test
(column_a
INT)
--建立数据库
GO
ALTER
TABLE
test
ADD
column_b
VARCHAR(20)
NULL
--增加
GO
======================================================
alter
table
表名
add
列名
varchar(2)
--增加
alter
table
表名
drop
column
列名
--删除
alter
table
表名
alter
column
列名
--修改
alter
table
表名
rename
column
原列名
to
新列名
--修改列名
alter
table
表名
add
新列名
新列数据类型
SQL语句无论是种类还是数量都是繁多的,很多语句也是经常要用到的,SQL查询语句就是一个典型的例子,无论是高级查询还是低级查询,SQL查询语句的需求是最频繁的。
Ⅳ sql语句给表加新字段,不知道语法,怎么办
添加完整字段包括字段名、数据类型、完整性约束。添加字段的语法格式如下:
语法结构:alter table 表名 add 新字段 数据类型 约束条件 first | after 已存在的字段名;
(1) 添加无完整性约束条件的字段
语法结构:alter table 表名add 新字段 数据类型;
案例:在表tb_department1中添加一个完整性约束的int字段managerId(部门经理编号),SQL语句如下:
命令语句:alter table tb_department1 add managerId int(10);
执行结果如下:
Ⅳ 如何用SQL语句给表增加字段
通用式: alter table [表名] add [字段名] 字段属性 default 缺省值 default 是可选参数\x0d\x0a增加字段: alter table [表名] add 字段名 smallint default 0 增加数字字段,整型,缺省值为0\x0d\x0aalter table [表名] add 字段名 int default 0 增加数字字段,长整型,缺省值为0\x0d\x0aalter table [表名] add 字段名 single default 0 增加数字字段,单精度型,缺省值为0\x0d\x0aalter table [表名] add 字段名 double default 0 增加数字字段,双精度型,缺省值为0\x0d\x0aalter table [表名] add 字段名 Tinyint default 0 增加数字字段,字节型,缺省值为0\x0d\x0aalter table [表名] add 字段名 text [null] 增加备注型字段,[null]可选参数\x0d\x0a\x0d\x0aalter table [表名] add 字段名 memo [null] 增加备注型字段,[null]可选参数\x0d\x0a\x0d\x0aalter table [表名] add 字段名 varchar(N) [null] 增加变长文本型字段大小为N(1~255)\x0d\x0a\x0d\x0aalter table [表名] add 字段名 char [null] 增加定长文本型字段大小固定为255\x0d\x0a\x0d\x0aalter table [表名] add 字段名 Datetime default 函数增加日期型字段,其中函数可以是now(),date()等,表示缺省值\x0d\x0a\x0d\x0a(上面都是最常用的,还有其他的属性,可以参考下面的数据类型描述)\x0d\x0a\x0d\x0a删除字段: alter table [表名] drop 字段名\x0d\x0a\x0d\x0a修改变长文本型字段的大小:alter table [表名] alter 字段名 varchar(N)\x0d\x0a\x0d\x0a删除表: drop table [表名]\x0d\x0a\x0d\x0a创建表:\x0d\x0a\x0d\x0asql="CREATE TABLE [表名] ([字段1,并设置为主键] int IDENTITY (1, 1) NOT NULL CONSTRAINT PrimaryKey PRIMARY KEY,"&\x0d\x0a\x0d\x0a"[字段2] varchar(50),"&\x0d\x0a\x0d\x0a"[字段3] single default 0,"&\x0d\x0a\x0d\x0a"[字段4] varchar(100) null,"&\x0d\x0a\x0d\x0a"[字段5] smallint default 0,"&\x0d\x0a\x0d\x0a"[字段6] int default 0,"&\x0d\x0a\x0d\x0a"[字段7] date default date(),"&\x0d\x0a\x0d\x0a"[字段8] int default 1)"\x0d\x0a\x0d\x0aconn.execute sql\x0d\x0a\x0d\x0a有null 的表示字段允许零长
Ⅵ 添加字段的sql语句
为数据表添加字段
使用ALTER语句,执行操作为 alter table 表名 add 字段名称 字段类型;比如向用户user表中,增加一个姓名字段的sql: alter table user add nameVARCHAR(50) NOT NULL DEFAULT '';
Ⅶ 怎么用SQL语句添加新字段并设置默认值
使用navicat来给mysql表添加字段和设置默认值。
具体操作:
第一步:打开navicat工具,连接上mysql数据库服务,如图可以查看所有表,选择其中一个需要添加字段的表,然后右击选择设计表
第二步:在设计表页面中,可以看到当前表所有的字段以及类型等信息,图形化工具可以很直观的看到各个字段信息。
第三步:然后点击添加栏位,会在表字段最后添加空白行。如果你不想把新增的字段放在最后面,可以先选择一个字段,然后点击插入栏位,即可在刚刚选择的字段前插入一个空行。
接下来在空行里填入需要新增字段的名称、类型、长度、是否为空,下方的两个空白输入框,一个就是设置的默认值,另一个是注释,如图填完信息之后,点击保存按钮。
第四步:执行sql语句之后,查看表结构信息,可以看到刚刚的字段已经正确的添加到表里了。
Ⅷ 怎样用SQL语句往表里添加数据
利用对象资源管理器添加,利用SQL语句添加。
Ⅸ sql server中如何为数据表增加字段
sql server 使用SQL语句为数据表增加一个字段,使用alter table子句。
语法:alter table 表格名 add 字段名 数据类型 -alter table table_name add col_name char(5)