首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

如何向datetime类型字段插入数值

2012-02-07 
怎么向datetime类型字段插入数值。createtablenode(idintnotnullprimarykey,Namevarcharnotnull,agevarchar

怎么向datetime类型字段插入数值。
create   table   node(id   int   not   null   primary   key   ,Name   varchar   not   null,age   varchar   not   null,birthday   datetime   not   null);

insert   into   node   values(001, 'xruiqi ',24, '1981-11-28   4:22:33 ')

[解决办法]
declare @t table(date datetime)
insert into @t select getdate()
insert into @t select '2007-07-08 16:09:36.920 '

select * from @t
[解决办法]
象这样的字符串,就可以插入到datetime字段中:
'2007/01/23 '
[解决办法]
LZ的SQL语句没有什么大问题,INSERT INTO语句 是对的

错在CREATE TABLE时有问题,
create table node(id int not null primary key ,Name varchar(10) not null,age varchar(10) not null,birthday datetime not null);

定义varchar没有指定长度

热点排行