Avatar billede Lasse Novice
28. november 2003 - 17:45 Der er 3 kommentarer og
1 løsning

SQL server opfoerer sig UNDERLIGT

Jeg har foelgende:

BEGIN TRANSACTION
SELECT id_project, end_date frOM projects WHERE id_project > 12 AND id_project < 20 -- 1
SELECT id_project, end_date frOM projects WHERE id_project > 12 AND id_project < 16 -- test
UPDATE projects SET end_date = null WHERE id_project < 16
SELECT id_project, end_date frOM projects WHERE id_project > 12 AND id_project < 20 -- 2
ROLLBACK

Dette er resultatet:

1)

19    2003-08-19 11:44:43.000
18    NULL
17    2002-11-30 09:19:57.920
16    2002-06-30 09:19:58.000
15    2002-06-30 09:19:58.000
14    2002-06-30 09:19:58.000
13    2002-06-30 09:19:58.000

test)
15    2002-06-30 09:19:58.000
14    2002-06-30 09:19:58.000
13    2002-06-30 09:19:58.000

2)

19    NULL
18    NULL
17    NULL
16    2002-06-30 09:19:58.000
15    2002-06-30 09:19:58.000
14    2002-06-30 09:19:58.000
13    2002-06-30 09:19:58.000


Er der nogen der kan forklare dette? Og hvad kan jeg goere for at reperere dette?
Avatar billede arne_v Ekspert
28. november 2003 - 18:30 #1
Og det er:
  id_project < 16
ikke:
  id_project > 16
?
Avatar billede Lasse Novice
28. november 2003 - 18:35 #2
Det er det som er det maerkelige... Det er ligesom om at query analyzeren tolker den linie forkert.... Yderst urovaekkende. Senere idag, proever jeg fra ADO.NET for at se om det er det samme.
Avatar billede Lasse Novice
29. november 2003 - 00:13 #3
spg. har lige aendret sig lidt:

Lidt efter dette skete begyndte der at ske nogle maerkelige ting i databasen. Derfor antog jeg at der var sket noget med databasen.
Jeg har nu manuelt kopieret hele databasen vha. oprettelse af alle tabellerne, og kopieret indholdet af dem een for een. Nu virker det igen.
Hvad kan der vaere sket med databasen? Jeg har oplevet dette en gang foer... Skal man med hjaevne mellemrum goere et eller andet saaledes at disse situationer ikke opstaar igen? Jeg vil nu proeve paa at installere SP3 i haab om at denne fejl ikke kommer igen.
Avatar billede Lasse Novice
11. december 2003 - 23:25 #4
lukker spg
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester