2016-11-15 6 views
1

Я создал следующие схемы и надеюсь, что их объекты будут показаны внизу дерева объектов. Тем не менее, они на вершине вместо этого. Есть ли специальные символы, которые будут отображаться внизу в дереве проводников SSMS?Порядок сортировки объектов SSMS?

create schema [~temp] 
create schema [{temp}] 
+0

Я всегда использую zzzzz ..... – Matt

+1

Не должно ли ваше имя схемы быть чем-то соответствующим, а не местом размещения в списке? –

+0

@SeanLange Я хочу, чтобы имя схемы для этих объектов нужно временно удерживать на некоторое время перед удалением. Вот почему я хочу, чтобы он опустился на дно. – ca9163d9

ответ

1

Вы спрашиваете персонажа, который сортируется после z?

Выбирай любого из этих

WITH T AS 
(
SELECT TOP 65536 NCHAR(ROW_NUMBER() OVER (ORDER BY @@SPID)) AS C 
FROM master..spt_values v1, 
    master..spt_values v2 
) 
SELECT * 
FROM T 
WHERE C > 'Z' 
ORDER BY C 

Например

CREATE SCHEMA [Ξtemp] 

или

CREATE SCHEMA [Жtemp] 

бы обе работы, хотя и не удобно набирать

enter image description here

+0

Возможно, вам понадобится использовать нижний регистр z в зависимости от сортировки вашей базы данных. –

0

Нет, я не верю, что вы можете.

Что бы вы могли сделать, хотя полностью отфильтровываете его; от

SQL Server Management Studio Schema View

In SSMS 2005 or 2008, right click on the heading: "Stored Procedures", "Tables", etc, then on "Filter Settings", then for the "Schema" change "Operator" to "Does not contain" or "Contains", etc and then set a Value to filter them...

Я только что проверил, и это по-прежнему применяется в SSMS 2014

Вы должны помнить, что это есть, хотя. Напоминание календаря?

EDIT:

Ах, я скучаю читаемый вопрос. Я смотрел другие методы упорядочения списка. Я оставлю свой ответ здесь как вариант, но я признаю, что это не то, о чем вы просили.