怎么在SQL中保存默认的时间戳?

matezy 2011-10-24 04:49:29
怎么在SQL中保存默认的时间戳?
...全文
375 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
大力水手 2011-10-27
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 qianjin036a 的回复:]

引用 9 楼 matezy 的回复:
引用 8 楼 qianjin036a 的回复:

当前时间戳:
SQL code
select @@dbts


不对啊。

怎么不对呢:
SQL code
--联机丛书中如是说:
--@@DBTS 返回当前数据库最后使用的时间戳值。插入或更新包含 timestamp 列的行时,将产生一个新的时间戳值。
select @@DBTS
g……
[/Quote]
当前时间戳
bushy 2011-10-27
  • 打赏
  • 举报
回复
你新建表的时候,给字段类型为【timestamp】类型就可以了

SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE TABLE [dbo].[Table_1](
[timestamp] [timestamp] NULL
) ON [PRIMARY]

GO



zhouyi0736 2011-10-27
  • 打赏
  • 举报
回复
有什么不同吗?我还没用过呢。
matezy 2011-10-27
  • 打赏
  • 举报
回复
那取出来呢?
matezy 2011-10-25
  • 打赏
  • 举报
回复
为什么SQL SERVER里面的时间戳和MYSQL里面的不同呢?
-晴天 2011-10-24
  • 打赏
  • 举报
回复
你可以这样来保存时间戳:
declare @t timestamp
set @t=0x00000000000007D8
-晴天 2011-10-24
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 matezy 的回复:]
引用 8 楼 qianjin036a 的回复:

当前时间戳:
SQL code
select @@dbts


不对啊。
[/Quote]
怎么不对呢:
--联机丛书中如是说:
--@@DBTS 返回当前数据库最后使用的时间戳值。插入或更新包含 timestamp 列的行时,将产生一个新的时间戳值。
select @@DBTS
go
create table tb(id int,ts timestamp)
insert into tb(id) select 1
go
select @@DBTS
insert into tb(id) select 1
go
select @@DBTS
go
drop table tb
/*
------------------
0x00000000000007D3

(1 行受影响)


(1 行受影响)

------------------
0x00000000000007D4

(1 行受影响)

(1 行受影响)


------------------
0x00000000000007D5

(1 行受影响)

*/
matezy 2011-10-24
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 qianjin036a 的回复:]

当前时间戳:
SQL code
select @@dbts
[/Quote]

不对啊。
-晴天 2011-10-24
  • 打赏
  • 举报
回复
当前时间戳:
select @@dbts
中国风 2011-10-24
  • 打赏
  • 举报
回复
CREATE TABLE ExampleTable (PriKey int PRIMARY KEY, timestamp);

insert into ExampleTable(PriKey ) select 1


這個計數器是資料庫時間戳記
matezy 2011-10-24
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 fredrickhu 的回复:]

你想保存成什么样子?
[/Quote]
就像MYSQL里面的一样啊。
matezy 2011-10-24
  • 打赏
  • 举报
回复
哦,只是随便的默认。
--小F-- 2011-10-24
  • 打赏
  • 举报
回复
你想保存成什么样子?
快溜 2011-10-24
  • 打赏
  • 举报
回复
我是问你想做什么用。如果是随便默认一个,用cast(getdate() as timestamp)就可以
matezy 2011-10-24
  • 打赏
  • 举报
回复
决得用时间戳方便呀。
快溜 2011-10-24
  • 打赏
  • 举报
回复
默认时间戳?你想干什么

34,594

社区成员

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

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