+ -
当前位置:首页 → 问答吧 → 写一个函数,用当前的系统时间年2位+月2位+日2位+时分秒,构成物品表编号;给物品表插入数据时,引用该函数。

写一个函数,用当前的系统时间年2位+月2位+日2位+时分秒,构成物品表编号;给物品表插入数据时,引用该函数。

时间:2011-12-26

来源:互联网

写一个函数,用当前的系统时间年2位+月2位+日2位+时分秒,构成物品表编号;给物品表插入数据时,引用该函数。

作者: Hellokl01   发布时间: 2011-12-26

SQL code
create function getid()
returns char(12)
as
begin
return convert(varchar,GETDATE(),12)+REPLACE(convert(varchar,GETDATE(),24),':','')
end
go
select dbo.getid()
/*
------------
111226110801

(1 行受影响)

*/
go
drop function dbo.getid

作者: qianjin036a   发布时间: 2011-12-26

csdn 服务器时间仍然比北京时间慢150秒左右!

作者: qianjin036a   发布时间: 2011-12-26

SQL code
select convert(char(6),getdate(),112)+replace(convert(char(8),getdate(),108),':','')

作者: xuam   发布时间: 2011-12-26

SQL code
select right(YEAR(getdate()),2)+ltrim(month(getdate()))+replace(convert(varchar,GETDATE(),108),':','')
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1112111706

(1 行受影响)*/

作者: fredrickhu   发布时间: 2011-12-26