/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
MSSQL: COLLATE SQL_Latin1_General_CP1_CI_A~
Fra : Niels Henriksen


Dato : 15-07-03 15:32

Jeg skal bruge ovenstående i en MSSQL 2000 men ikke i en MSSQL 7.
Hvoribestår foreskellen? Jeg har vedlagt en streng hvor den bruges.

MSSQL 2000:
SELECT tForumMessage.*, tIntraUser.vcRealName FROM tForumMessage INNER JOIN
tIntraUser ON tForumMessage.vcCreateBy = tIntraUser.vcID COLLATE
SQL_Latin1_General_CP1_CI_AS WHERE (tForumMessage.vcParentID =
'E4277228A5B74E908FBA6F2C882E6B25') ORDER BY tForumMessage.inCreateDate DESC

MSSQL 7:
SELECT tForumMessage.*, tIntraUser.vcRealName FROM tForumMessage INNER JOIN
tIntraUser ON tForumMessage.vcCreateBy = tIntraUser.vcID WHERE
(tForumMessage.vcParentID = 'E4277228A5B74E908FBA6F2C882E6B25') ORDER BY
tForumMessage.inCreateDate DESC

Som det fremgår, så er de helt ens (bortset fra subj) og de laver det samme.

--
Niels Henriksen
www.bigtiger.dk - det vildeste webhotel



 
 
Peter Lykkegaard (15-07-2003)
Kommentar
Fra : Peter Lykkegaard


Dato : 15-07-03 15:44


"Niels Henriksen" <news03@biggs.dk> wrote in message
news:SeUQa.1244$nE7.349@news.get2net.dk...
> Jeg skal bruge ovenstående i en MSSQL 2000 men ikke i en MSSQL 7.
> Hvoribestår foreskellen?

2K kan arbejde med collation pr felt i modsætning til 7eren
Hvad sker der hvis du undlader "collate" og vilken collation er anvendt per
default på databasen/tabellen/feltet

mvh/Peter Lykkegaard



Niels Henriksen (16-07-2003)
Kommentar
Fra : Niels Henriksen


Dato : 16-07-03 09:50

"Peter Lykkegaard" <polonline@hotmail.com> wrote in message
news:3f14127d$0$32500$edfadb0f@dread16.news.tele.dk...
>
> 2K kan arbejde med collation pr felt i modsætning til 7eren
> Hvad sker der hvis du undlader "collate" og vilken collation er anvendt
per
> default på databasen/tabellen/feltet
>
Hvis jeg udelader collate i sql-strengen, så kommer 2K med en flej. Jeg er
ikke så stærk i 2K'eren så jeg ved hvor jeg ser hvilken collation der er
anvendt.

--
Niels Henriksen



Peter Lykkegaard (17-07-2003)
Kommentar
Fra : Peter Lykkegaard


Dato : 17-07-03 11:08


"Niels Henriksen" <news03@biggs.dk> wrote in message
news:mk8Ra.30$vB5.8@news.get2net.dk...
> "Peter Lykkegaard" <polonline@hotmail.com> wrote in message
> news:3f14127d$0$32500$edfadb0f@dread16.news.tele.dk...
> >
> > 2K kan arbejde med collation pr felt i modsætning til 7eren
> > Hvad sker der hvis du undlader "collate" og vilken collation er
> > anvendt per default på databasen/tabellen/feltet
> >
> Hvis jeg udelader collate i sql-strengen, så kommer 2K med en flej.

Ja, men hvad siger fejlen?
Er det nogle tabeller du selv har bikset sammen, eller?

> Jeg er ikke så stærk i 2K'eren så jeg ved hvor jeg ser hvilken
>collation der er anvendt.

Jeg har ikke adgang til en 2K installation lige nu
Men ved designvisning af tabellen så kan du se collation properties nederst
i billedet for hvert felt
Jeg kan ikke lige huske hvordan med databasen, men prøv at undersøge
properties vinduet
Ellers kik i BOL efter collation

mvh/Peter Lykkegaard



Niels Henriksen (17-07-2003)
Kommentar
Fra : Niels Henriksen


Dato : 17-07-03 14:33

"Peter Lykkegaard" <polonline@hotmail.com> wrote in message
news:3f1674f8$0$32431$edfadb0f@dread16.news.tele.dk...
>
> Ja, men hvad siger fejlen?
> Er det nogle tabeller du selv har bikset sammen, eller?
Ja.. det er det

> Jeg har ikke adgang til en 2K installation lige nu
> Men ved designvisning af tabellen så kan du se collation properties
nederst
> i billedet for hvert felt
> Jeg kan ikke lige huske hvordan med databasen, men prøv at undersøge
> properties vinduet
> Ellers kik i BOL efter collation
>
Kanon.... aner ikke hvorfor jeg ikke har set det før... nu skal jeg bare
finde ud af hvilke felter jeg skal rette det... har lidt mange tabeller...

--
Niels Henriksen



Peter Lykkegaard (17-07-2003)
Kommentar
Fra : Peter Lykkegaard


Dato : 17-07-03 14:43


"Niels Henriksen" <news03@biggs.dk> wrote in message
news:PyxRa.375$b03.101@news.get2net.dk...

> Kanon.... aner ikke hvorfor jeg ikke har set det før... nu skal jeg bare
> finde ud af hvilke felter jeg skal rette det... har lidt mange tabeller...
>
Normalt er det _ikke_ nødvendigt at rette collation på feltniveau
Var det ikke bedre at finde årsagen istedet for at rette symptomerne?

Hvilken fejl får du?

mvh/Peter Lykkegaard



Niels Henriksen (18-07-2003)
Kommentar
Fra : Niels Henriksen


Dato : 18-07-03 08:41

"Peter Lykkegaard" <polonline@hotmail.com> wrote in message
news:3f16a749$0$32538$edfadb0f@dread16.news.tele.dk...
>
> "Niels Henriksen" <news03@biggs.dk> wrote in message
> news:PyxRa.375$b03.101@news.get2net.dk...
>
> > Kanon.... aner ikke hvorfor jeg ikke har set det før... nu skal jeg bare
> > finde ud af hvilke felter jeg skal rette det... har lidt mange
tabeller...
> >
> Normalt er det _ikke_ nødvendigt at rette collation på feltniveau
> Var det ikke bedre at finde årsagen istedet for at rette symptomerne?
>
> Hvilken fejl får du?
>
Jeg har gjort det at jeg satte collation på databasen og mange steder stod
der <database default>. Jeg er ikke inde i hvorfor den har været sat på den
måde men ved at jeg vil være opmærksom på det næste gang.



--
Niels Henriksen
www.bigtiger.dk - det vildeste webhotel



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste