SQL中如何在表中添加字段

表中的sendtime这个字段没有了,在哪里或是怎么做可以在原来的表中添加上这个字段。请说的详细些,我是菜鸟,谢谢!添加到是添加上了,可是,为什么只有字段,而没有时间的显... 表中的sendtime这个字段没有了,在哪里或是怎么做可以在原来的表中添加上这个字段。请说的详细些,我是菜鸟,谢谢!
添加到是添加上了,可是,为什么只有字段,而没有时间的显示,我做了测试,Sendtime中还是NULL了?
怎么设置默认值??能说的细点吗?是不是跟操作系统有关了?
你给的代码好象不对,我写入后,提示是错误的
展开
 我来答
我爱数学1992
推荐于2017-11-23 · TA获得超过7088个赞
知道小有建树答主
回答量:1199
采纳率:0%
帮助的人:0
展开全部
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()
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友26e6df2
2006-12-25 · TA获得超过122个赞
知道小有建树答主
回答量:288
采纳率:0%
帮助的人:253万
展开全部
做这个工作不需要写sql语句的
access或者是sql server都很简单的
只要点击“设计表”就可以添加字段了,原先的数据不影响
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
辰思happy
2020-12-15 · TA获得超过197个赞
知道小有建树答主
回答量:170
采纳率:100%
帮助的人:8.5万
展开全部
数据表中添加一个字段的标准SQL语句写法为:

alter table 表名 add (字段 字段类型) [ default '输入默认值'] [null/not null] ;

举例:ALTER TABLE employee ADD spbh varchar(20) NOT NULL Default 0

意思就是在表employee 中加入 字段spbh,该字段的类型是varchar,大小20,并且不允许为空,初始默认值是0。

扩展资料:

其他常用sql语句:

1、修改数据表中某项字段属性,为其添加备注。

语句格式:comment on column 库名.表名.字段名 is '输入的备注';

示例: 我要在ers_data库中 test表 document_type字段添加备注,则sql语句为:

comment on column ers_data.test.document_type is '文件类型';

2、修改数据表中某字段类型。

语句格式:alter table 表名 modiy (字段 字段类型 [default '输入默认值' ] [null/not null] ,字段 字段类型 [default '输入默认值' ] [null/not null] ); 修改多个字段用逗号隔开。

示例:想要修改一个teacher教师表中字段办公室classroom的类型为char(20),且默认值“办公室”,则对应sql为:

ALTER TABLE teacher ALTER COLUMN classroom VARCHAR(20) NOT NULL default "办公室";

3、删除数据表中的某字段。

语句格式:alter table 表名 drop (字段);

示例:删除表student中的字段age,可以用如下sql:

alter table student drop age;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式