Получить все объекты БД с тем же именем, но в другом регистре в базе данных SQL? - PullRequest
0 голосов
/ 16 июня 2020

Текущее сопоставление базы данных: Latin1_General_BIN У меня есть такие объекты, как

AA - store proc
Aa - View
AB - table
Ab - trigger
CC - Table
DD - table 

Могу ли я получить список объектов и типов, где объекты имеют одинаковое имя, но в другом регистре.

список Я ищу

  AA - store proc Aa - View
  AB - table Ab - trigger

Любая помощь?

1 Ответ

1 голос
/ 16 июня 2020

Это должно сработать:

SELECT o.name collate latin1_general_ci_ai,o.type_desc 
FROM sys.objects o
group by o.name collate latin1_general_ci_ai,o.type_desc
having count(*)>1
...