Stored Procedures - kombination af int og varchar i samme var
Jeg har følgende variabel @latestInvNumber = "2008-1000". @id skal sættes til 2008-1001, dvs. 1000 + 1.Hvordan gøres dette i en stored procedure?
Jeg har rodet lidt med følgende, men her bliver årstallet 2008 adderet til nummeret, så @id bliver 3009 og ikke 2008-1001:
SET @id = CONVERT(VARCHAR(10), YEAR(GETDATE())+"-"+(SUBSTRING(@latestInvNumber,5,10)-1)*-1)
Jeg er helt grøn hvad angår stored procedures og jeg synes ikke at kunne finde nogen god forklaring eller nogen reference/appendix på google. :(
Håber I vil og kan hjælpe mig... :)