日期:2014-05-18 浏览次数:20824 次
--不用函数 直接查 即可
select convert(varchar(10),getdate(),112)+right('000'+ltrim(row_number()over(order by getdate())),2) from 收集蓝
------解决方案--------------------
但是你这样只能获得今天的日期+编号。这是你想要的么
select CONVERT(varchar,getdate(),112)+RIGHT('000'+LTRIM(row_number() over (order by getdate())),2) from t_a
------解决方案--------------------
CREATE FUNCTION SJL_GETID()
RETURNS VARCHAR(20)
AS
BEGIN
RETURN (select convert(varchar(10)--这里掉了半边括号
,getdate(),112)+right('000'+ltrim(row_number()over(order by getdate())),2) from 收集蓝)
end