Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.03.10;
Скачать: [xml.tar.bz2];

Вниз

Почему не работает UPPER?   Найти похожие ветки 

 
KA_   (2003-02-19 11:00) [0]

Два поля в одной таблице
NAME TYPE VARCHAR(120) CHARACTER SET WIN1251 COLLATE PXW_CYRL NOT NULL и MARK TYPE VARCHAR(10) CHARACTER SET WIN1251 COLLATE PXW_CYRL NOT NULL.
Выбираем из первого поля
SELECT UPPER(NAME)
FROM SAMPLE_TABLE

Работает. Тоже самое по второму - не работает.
Кто виноват и что делать?


 
Delirium^.Tremens   (2003-02-19 11:20) [1]

SELECT UPPER(NAME COLLATE PXW_CYRL)


 
KA_   (2003-02-19 11:25) [2]

Отлично.
Но в чем причина? Почему необходимо явно указать порядок сортировки?


 
Johnmen   (2003-02-19 11:53) [3]

А если второе поле будет varchar(12) ? Работает ?


 
KA_   (2003-02-19 14:20) [4]

Сделал 50 - эффект ноль...


 
Johnmen   (2003-02-19 14:50) [5]

А что, 12 трудно сделать ?


 
KA_   (2003-02-19 15:13) [6]

А смысл?


 
Delirium^.Tremens   (2003-02-19 15:23) [7]

Блин, вот это перлы. Нет, все правильно.
Но почему я читаю это и ржу?


 
KA_   (2003-02-19 15:25) [8]

С тэбэ червонец за представление.
И все равно в чем причина? Ведь из первого поля выбирается в верхнем регистре.


 
Johnmen   (2003-02-19 15:53) [9]

А что, был смысл делать 50 ?
(Личная просьба - попробуй 12)


 
KA_   (2003-02-19 18:36) [10]

Создал новое поле длиной 10 (Johnmen обрати внимание 10 и не на один символ больше). Скопировал в него данные из MARK. И ведь заработало. И 12 здесь непричем.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.03.10;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.008 c
1-29869
Павел
2003-02-24 18:30
2003.03.10
Как найти разницу времени?


14-30046
OneOfTheFew
2003-02-20 12:36
2003.03.10
---|Ветка была без названия|---


1-29883
OlegKrt
2003-02-26 13:51
2003.03.10
Окно Excel в MDI приложении


1-29879
policai
2003-02-25 23:21
2003.03.10
Свой ToolBar в Internet Explorer


1-29914
dimich1978
2003-02-26 17:11
2003.03.10
Прогрмма для компьютерного клуба





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский