lower ili upper pri sql server

3 отговора 103 прегледа
#1

lower ili upper pri sql server

zdraveite,
imam edin sql server 2000
imam v nego edna tablichka da rechem
create table x(txt TEXT);
edno polence txt ot tip TEXT.
i iskam da napravq lower ili upper na tova pole.

kak stava "select upper(txt) from x;"
ne raboti.

i ne me pitaite molq zashto mi e :))))
mnogo mi trqbva i ako imashe zaobikolen nachin shtqh da sym go bil proveril.

mersi na vsichki :)

mamma mia
Отговор
в отговор на naskovoto #2

Re: lower ili upper pri sql server

я напиши с думи прости какво е upper
има
select TOP 30 alabala from dzidjibidji
а има и
select min(bobob) from duduuu

Отговор
в отговор на naskovoto #3

Re: lower ili upper pri sql server

Za da rabotiat funkciite LOWER i UPPER, poleto ot tablicata triabva da e varchar ili dug "convertible" kym varchar format. Ako ne e varchar triabva da formatirash danite kato varchar s CONVERT.
Ako pak ne stane shte triabva dobre da opishesh kazusa.

Niakoi dostaviat radost samo s prisystvieto si, drugi edva kogato si trygnat

Редактирано от gandalf_ на

Отговор
в отговор на gandalf_ #4

Re: lower ili upper pri sql server

По-горе gandalf ти е отговорил...
Select Upper(cast(txt as varchar(2000))) as Up from x
Забележка:
Символите при Varchar са максимум 8000, но предполагам, че нямаш записи от колонката txt с такава дължина (в противен случай ще трябва да се търси друго решение)...

Отговор