Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Выбор строчных букв  [new]
Marina_ds10
Member

Откуда:
Сообщений: 8
дана таблица, в ней содержатся три столбца.
Найти строки (со второго столбца) в которых есть значения со строчными буквами и оставив их, убрав не нужные (например, у которых только заглавные, только цифры, только какие-то знаки)

SELECT imast.imast_item, imast.imast_descext, imast.imast_gremarks
FROM zeie:maxmast.imast imast
WHERE (imast.imast_descext=lower(imast.imast_descext)) AND (imast.imast_gremarks=lower(imast.imast_gremarks))

здесь выводит только те стоки в которых только строчные
31 июл 15, 08:50    [17958308]     Ответить | Цитировать Сообщить модератору
 Re: Выбор строчных букв  [new]
o-o
Guest
Marina_ds10
Найти строки (со второго столбца) в которых есть значения со строчными буквами

declare @t table (col varchar(10));
insert into @t values
('jjj'), ('nnR55'), ('12345'), ('RRR'), ('123ee67');

select col 
from @t
where col collate Cyrillic_General_CS_AS <> UPPER(col) 
---
col
jjj
nnR55
123ee67
31 июл 15, 09:32    [17958448]     Ответить | Цитировать Сообщить модератору
 Re: Выбор строчных букв  [new]
Marina_ds10
Member

Откуда:
Сообщений: 8
o-o, не могли бы объяснить

автор
collate Cyrillic_General_CS_AS
31 июл 15, 09:39    [17958473]     Ответить | Цитировать Сообщить модератору
 Re: Выбор строчных букв  [new]
Glory
Member

Откуда:
Сообщений: 104760
Marina_ds10
не могли бы объяснить

зачем вы кросспостите один вопрос в форумы по разным СУБД ?
Вы ищите унивресальное решение для всех СУБД ?
31 июл 15, 09:45    [17958514]     Ответить | Цитировать Сообщить модератору
 Re: Выбор строчных букв  [new]
o-o
Guest
Marina_ds10,

у меня в базе Cyrillic_General_CI_AS.
т.е. он не различает прописные/строчные.
а мне надо, чтоб различал.
поэтому прописываю ему Cyrillic_General_CS_AS
31 июл 15, 09:46    [17958522]     Ответить | Цитировать Сообщить модератору
 Re: Выбор строчных букв  [new]
Marina_ds10
Member

Откуда:
Сообщений: 8
Glory, в не тот форум тогда отправила, ошиблась
31 июл 15, 09:48    [17958531]     Ответить | Цитировать Сообщить модератору
 Re: Выбор строчных букв  [new]
Glory
Member

Откуда:
Сообщений: 104760
Marina_ds10
в не тот форум тогда отправила, ошиблась

Тогда вам не составит труда найти в хелпе слово collate
31 июл 15, 09:50    [17958543]     Ответить | Цитировать Сообщить модератору
 Re: Выбор строчных букв  [new]
Marina_ds10
Member

Откуда:
Сообщений: 8
o-o, понятно
спасибо что помогли
31 июл 15, 09:50    [17958547]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить