Gå gennem tabel (loop)
Hej,Det jeg forsøger at ville gøre: At gå gennem en tabel, for at checke om dags dato er større end dags dato - her er det ikke datoen men mere om den er 10 minutter større end den dato, der er sat. Hvis den er 10 minutter mere end den satte dato og tid, skal den ændre en bit fra true til false....
Min kode indtil videre:
BEGIN
SET NOCOUNT ON
DECLARE @moviePId int
DECLARE @Count int
Set @Count = 1
DECLARE Cursor1 CURSOR FOR
SELECT moviePId, movieViewNow, movieViewDate FROM Movies
OPEN Cursor1
FETCH NEXT FROM Cursor1
INTO @moviePId, movieViewNow
WHILE @@FETCH_STATUS = 0
BEGIN
UPDATE Movies SET movieViewNow = 0 WHERE moviePId = @moviePId
FETCH NEXT FROM Cursor1
INTO @moviePId
Set @Count = @Count + 1
END
CLOSE Cursor1
DEALLOCATE Cursor1
END
Men den fejler og siger der er en fejl ved movieViewNow - men ikke hvad fejlen er.....
En anden lille bi-ting........Når jeg har oprettet proceduren....så kan jeg ikke se den i under oprettede procedurer......Hvor ligger den den slags henne? (Lige nu skriver jeg den igennem Visual Studio og tester den så også den vej igennem, fordi jeg ikke kan finde l.....)
mvh
simsen :-)