2016-11-15 3 views
1

Ich erstellte die folgenden Schemas und hoffe, dass ihre Objekte am unteren Rand des Objektbaums angezeigt werden. Sie sind jedoch stattdessen an der Spitze. Gibt es Sonderzeichen, die unten im SSMS Explorer-Baum angezeigt werden?SSMS-Objekt-Explorer Sortierreihenfolge?

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

Ich verwende immer zzzzz ..... – Matt

+1

Sollte nicht Ihr Schemaname etwas Relevanz anstelle der Platzierung in einer Liste geben? –

+0

@SeanLange Ich möchte einen Schemanamen für diese Objekte vorübergehend für eine Weile behalten, bevor er gelöscht wird. Deshalb möchte ich es auf den Grund sinken lassen. – ca9163d9

Antwort

1

Sie fragen nach einem Zeichen, das nach z sortiert?

Wählen Sie aus irgendwelchen

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 

Zum Beispiel

CREATE SCHEMA [Ξtemp] 

oder

CREATE SCHEMA [Жtemp] 

würde, obwohl beide arbeiten nicht bequem sein geben

enter image description here

+0

Je nach Sortierung Ihrer Datenbank müssen Sie möglicherweise einen Kleinbuchstaben z verwenden. –

0

Nein, ich glaube nicht, dass Sie können.

Was Sie tun könnten, ist, es vollständig zu filtern; von

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...

habe ich überprüft gerade, und es ist immer noch anwendbar in SSMS 2014

Sie müssten sich daran zu erinnern, dass ist es, though. Kalendererinnerung?

EDIT:

Ah, ich die Frage Miss-lesen. Ich habe nach anderen Methoden gesucht, die Liste zu ordnen. Ich werde meine Antwort hier als Option hinterlassen, aber ich nehme zur Kenntnis, dass es nicht das ist, wonach Sie gefragt haben.