2
我需要将MS Access数据库代码更改为T-SQL代码。将Access数据库代码更改为T-SQL代码
这是在MS Access的SQL:
SELECT Max("SPR-" & Val(Replace([RequestID],"SPR-",""))+1) AS AutoID
FROM Tb_Request
你有任何想法如何改变呢?
任何意见,将不胜感激:)
我需要将MS Access数据库代码更改为T-SQL代码。将Access数据库代码更改为T-SQL代码
这是在MS Access的SQL:
SELECT Max("SPR-" & Val(Replace([RequestID],"SPR-",""))+1) AS AutoID
FROM Tb_Request
你有任何想法如何改变呢?
任何意见,将不胜感激:)
如果2012+
Select AutoID = format(max(1+replace(RequestID,'SPR-','')),'SPR-#')
From @YourTable
如果预2012
Select AutoID = 'SPR-'+cast(max(1+replace(RequestID,'SPR-','')) as varchar(25))
From @YourTable