导航
  • 主页
  • 基础类
  • 应用实例
  • 新技术前沿

插入记录时时间没有自动加入,不知道什么原因。。。。

blueskyf 2008-01-06 02:46:37
我在一个时间类型的列上定义了默认值是getdate()想在插入记录时自动插入当前时间,可是我在企业管理器中插入记录的时候列值显示null并没有自动插入当前时间,然后我关掉表再开时发现这个列的值就显示了我开表的时间(插入了当前时间而不是我插入记录时的那个时间),不知道什么原因。。。也上网搜索了,还是得不到答案。。哪位高人麻烦帮帮下,,谢谢了^_^
...全文
97 点赞 收藏 7
写回复
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
-狙击手- 2008-01-06
弱弱的问:打过补丁吗,

测试 我的管理器是好的
回复
rouqu 2008-01-06
专业点 别用管理器
回复
cxmcxm 2008-01-06
getdate函数为什么取到的时间的秒钟都是00?这个函数取不到系统时间的秒数吗?
试了一下
应该是企业管理器的问题,用查询分析器未有问题
回复
blueskyf 2008-01-06
用查询分析器来插入的时候不出现上面的问题,但是在企业管理器中返回表所有行并插入数据时就出现上面的问题。。。

另外,getdate函数为什么取到的时间的秒钟都是00?这个函数取不到系统时间的秒数吗?
回复
winstonbonaparte 2008-01-06
你是在企业管理器里直接写的?不是在查询分析器里用语句插入的?
回复
LIHY70 2008-01-06
没遇到这样的问题,关注一下!
回复
pt1314917 2008-01-06
是不是插入记录后,没有执行?
回复
发动态
发帖子
MS-SQL Server
创建于2007-09-28

3.2w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
社区公告
暂无公告