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

blueskyf 2008-01-06 02:46:37
我在一个时间类型的列上定义了默认值是getdate()想在插入记录时自动插入当前时间,可是我在企业管理器中插入记录的时候列值显示null并没有自动插入当前时间,然后我关掉表再开时发现这个列的值就显示了我开表的时间(插入了当前时间而不是我插入记录时的那个时间),不知道什么原因。。。也上网搜索了,还是得不到答案。。哪位高人麻烦帮帮下,,谢谢了^_^
...全文
137 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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
  • 打赏
  • 举报
回复
是不是插入记录后,没有执行?

34,837

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧