Here ya go:SET NOCOUNT ONCREATE TABLE Table1(Column1 CHAR(8) NOT NULL)INSERT INTO Table1 VALUES('04000001')INSERT INTO Table1 VALUES('04000002')INSERT INTO Table1SELECT SUBSTRING(CONVERT(CHAR(6), GETDATE(), 12), 1, 2) + REPLICATE('0', 6 - LEN(MAX(SUBSTRING(Column1, 3, 6)) + 1)) + CONVERT(VARCHAR(6), MAX(SUBSTRING(Column1, 3, 6)) + 1)FROM Table1SELECT Column1FROM Table1DROP TABLE Table1But why not just use an IDENTITY column or a GUID?Tara