2016-09-30 1 views
0

У меня возникли проблемы с ним базы данных SYBASE установлен на любой из турецких Collations, как последовать заПроблемы с турецкой SQL Сливать SYBASE

выберите l.oıd, l.oıd_kırac был l.ıl_a был l.ılce_a, он l.mahalle_a, l.emlak_no, l.kıralanan_yer_no был l.kıracı_a был l.kıracı_soya был l.tuzel_kıracı_a, l.kıracı_adres, l.sozlesme_no, l.sozlesme_tarıh, l.kıra_baslangıc_tarıh, l.kıra_bıtıs_tarıh, l.alt_kıracı_var_m, л. SOZLESME_DURU меня V_KIRACI_SOZLES линия, где l.oıd_ıl на 1024 и l.oıd_ıl = 77 и ВЕРХНЕЙ (l.tuzel_kıracı_a был), как «Ялова школа PTA% заказа по KIRALANAN_YER_NO был KIRACI_A, KIRACI_SOYA был Asc

и Sql не дают результат потому что UPPER (l.tuzel_kıracı_a был), как «Ялова школа PTA% что изменилось к середине зависания Ялова High School СЕМЬИ UNION так что нет никакого результата.

Спасибо заранее.

ответ

0

Вы используете Sybase ASE или другой тип базы данных Sybase? Sybase ASE чувствительна к регистру данных для сравнения по умолчанию. Это не имеет никакого отношения к набору символов. Так что, как вы отмечаете, так как этот запрос никогда не возвращает ни одной строки, по сути, «А»! = «A»

+0

У вас идея, «я» вернуться «I» в качестве локали, решаемой в turkish.corrct преобразования, как «я» вернуться «я» –

0

выберите l.oıd, l.oıd_kırac был l.ıl_a был l.ılce_a был l.mahalle_a , l.emlak_no, l.kıralanan_yer_no был l.kıracı_a был l.kıracı_soya был l.tuzel_kıracı_a, l.kıracı_adres, l.sozlesme_no, l.sozlesme_tarıh, l.kıra_baslangıc_tarıh, l.kıra_bıtıs_tarıh, l.alt_kıracı_var_m моего l.sozlesme_duru от V_KIRACI_SOZLES Up s, где l.oıd_ıl на 1024 и l.oıd_ıl = 77 и dbo.sf_trupp это (был l.tuzel_kıracı_a) как dbo.sf_trupp ('Ялова средней школы родители Ассоциация%), заказа по KIRALANAN_YER_NO был KIRACI_A, KIRACI_SOYA был Asc

Вот и все!

Смежные вопросы