新手,请教各位大侠一个datetime的问题,谢谢!!!
ase 中建了一个表结构如下create table test123
(
FLAG varchar(1) not null,
TRDATE datetime not null,
primary key(flag ,trdate)
)
用insert into test123
values( 'F',getdate())
插完数据以后,结果如下:
FLAG TRDATE
---- ------------
F Jul 21 2009
想请教大家 TRDAT字段的内容为什么没有时,分,秒的部分, 数据库为Sybase ASE15!!!谢谢大家 我试了一下,是好的呀?
select getdate()看一下是否能显示时间
回复 #2 chuxu 的帖子
谢谢您的帮忙用select getdate() 可以显示时间并且也有时分秒部分,但是将getdate()插到表里面 数据就不有时分秒部分了是不是我的数据库设置有问题sybase 有没有关于数据库datetime默认数据格式的选项呢!!!!
[ 本帖最后由 gulpgg 于 2009-7-21 17:24 编辑 ] 自己再顶一下 sp_helptest123看看结果如何
select rtrim(convert(char,getdate(),102))+' '+(convert(char,getdate(),108))
2009.07.28 15:21:57
页:
[1]