Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Provera vrednosti velicine slova

[es] :: MS SQL :: Provera vrednosti velicine slova

[ Pregleda: 840 | Odgovora: 3 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

kana

Član broj: 111284
Poruke: 105
*.vdial.verat.net.



Profil

icon Provera vrednosti velicine slova23.09.2006. u 12:13

'... Visual Basic for Applications Functions
Microsoft® SQL Server™ 2000 Analysis Services supports many functions in
the Microsoft Visual Basic® for Applications Expression Services library.
This library is included with Analysis Services and automatically registered.
Functions not supported in this release are marked by an asterisk in this table. '

Konkretno me zanima - StrComp koja kod Access-a funkcionise besprekorno kao u:

SELECT City FROM Address WHERE (((StrComp(UCASE(City),City,0))=-1));

medjutim ne uspeva mi kod MSSQL-a

Gde je problem? i
Postoji li neki drugi nacin da resim ovo?

Hvala!




23.09.2006. u 12:13 

kana

Član broj: 111284
Poruke: 105
213.244.197.*



Profil

icon Re: Provera vrednosti velicine slova27.09.2006. u 23:01
Ima li nekog da pomogne ili da se bacim na gimnastiku
MSSQL->Access->MSSQL
27.09.2006. u 23:01 

axx420

Član broj: 107229
Poruke: 51
*.ptt.yu.



Profil

icon Re: Provera vrednosti velicine slova28.09.2006. u 11:06
Nešto poput StrComp funkcije nema u SQL Serveru.
Nisam dobro razumeo pitanje tako da mi nije jasno da li obavezno mora biti StrComp() ili jednostavno treba sa select izbaciti sve gradove koji su pisani velikim slovima.

Ako je ovo drugo u pitanju:
UCASE() zameni za UPPER().

SQL Server kod redovnog upoređivanja karaktera ne razlikuje velika i mala slova. Postoji opcija kod instalacije kojom se to uključuje mada je korisnici uglavnom izbegavaju.
Inače, probaj:
Code:
select City from Address
  where convert(varbinary,upper(City))=convert(varbinary,City)

Pretvaranjem u varbinary se forsira upoređivanje karakter po karakter.

Pozdrav.
28.09.2006. u 11:06 

kana

Član broj: 111284
Poruke: 105
*.ptt.yu.



Profil

icon Re: Provera vrednosti velicine slova28.09.2006. u 18:10
Inače, probaj: select City from Address where convert(varbinary,upper(City))=convert(varbinary,City)
Pretvaranjem u varbinary se forsira upoređivanje karakter po karakter.

Bravo, zaboravio sam na convert

To mi je trebalo
28.09.2006. u 18:10 

[es] :: MS SQL :: Provera vrednosti velicine slova

[ Pregleda: 840 | Odgovora: 3 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.