Avatar billede kkba05 Nybegynder
09. september 2005 - 14:40 Der er 2 kommentarer

Forhindre duplikater i tabel

Hey

Sidder og roder med noget SQL og det går ikke lige så godt.

Jeg skal forhindre at der kommer duplikater ind i tabellen.

Det jeg kan/skal sammenligne på er hele tabellen undtagen 2 felter, vigtigst parameter er dog et dato felt. De to som jeg ikke kan sammenligne på er to ID felter hvor det ene er en IDENTITY og primær nøgle og den anden en fremmednøgle

Hvordan er det muligt at få en true/false, eller evt. et count ud som angiverom der findes en række med et givent indhold eller ej.

Skal bruge det fra en C# applikation men et SQL eksempel kan gøre det;)


Go weekend

Karl
Avatar billede arne_v Ekspert
09. september 2005 - 15:19 #1
hvorfor ikke bare sætte et unikt index på combination af de felter som ikke må
være ens og catche en exception hvis duplikat ?
Avatar billede arne_v Ekspert
29. september 2005 - 20:24 #2
OK ?
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