SQL中基于时间的唯一ID

时间:2013-09-26 16:06:49

标签: sql function stored-procedures sql-scripts

有没有办法在sql中设置一个8位(8为例)唯一ID,这取决于当前的日期和时间?

我在一个我使用的软件上看到过这个,并且被告知可以在SQL中生成它。

以前有人这样做过吗?

由于 皮特

1 个答案:

答案 0 :(得分:0)

也许你需要一个TIMESTAMP类型的列。

可以使用BETWEEN运算符和DATEADD函数在WHERE子句中查找时间。

WHERE TimeStampColumn BETWEEN 
DATEADD(ss, -1 * Interval, DesiredTime) AND 
DATEADD(ss,      Interval, DesiredTime)