Samle data fra temp table
Jeg vil gerne producere en email med samlet data fra en temp table, altso select'e ud fra et temp id og siden lægge den ny select'ede data til eksisterende data. Jeg har lavet følgende kode, men den er ikke helt rigtig !!! variablen @body skal bruges til email body...DECLARE @count int
DECLARE @current int
DECLARE @docname varchar(255)
DECLARE @visits varchar(50)
DECLARE @body varchar(4000)
DECLARE @curbody varchar(100)
BEGIN
IF NOT EXISTS(SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = 'visitstats')
CREATE TABLE visitstats (id int IDENTITY(1,1),body text)
END
INSERT INTO visitstats (body)
(SELECT sDocname + ' er vist ' + CAST(VisitCount AS varchar(50)) + ' gange ialt'
FROM tDoc WHERE DocStatusID = 1 AND Not mDocBody IS NULL)
SELECT @count = COUNT(Id) FROM visitstats
SET @current = 1
WHILE @current < (@count+1)
BEGIN
SELECT @curbody = body FROM visitstats WHERE Id = @current
SET @body = @body + @curbody
SET @current = @current+1
END
SELECT @body
DROP TABLE visitstats