Frage : Formating Spalten in SQL-Server 2005

Hallo jeder;

in Oracle können Sie lange Spalten zu Ihrem Mögen formatieren:

Example:

COL Beschreibung FORMAT A13

So, wenn Sie ein auserwähltes auf der Tabelle tun, welche die Beschreibungsspalte enthält  -- die Beschreibungsspalte angezeigt mit 13 Buchstaben 3.

How tun Sie die gleiche Sache in SQL-Server

Thank Sie für Ihr time

Antwort : Formating Spalten in SQL-Server 2005

Hallo,

Ich verwenden etwas wie:

nach links vorwählen (type_desc, 10)

zu die am weitesten links liegenden 10 Buchstaben vorwählen. Wenn Sie wirklich örtlich festgelegte Länge wünschen, dann konnten Sie abschließende Zwischenraumzeichen auffüllen müssen:

nach links vorwählen (type_desc+ ', 10)

wenn es UNGÜLTIG sein kann, dann sollte das nullibility der Spalte wirklich überprüfen:

nach links vorwählen (isnull (type_desc, '') + ' ', 10)

oder Sie können als PUTZFRAU auch umwandeln oder werfen (10) außerdem…

auserwählter Bekehrter (Putzfrau (10), type_desc)

auserwählte Form (type_desc als Putzfrau (10))

Es sein nett, einen Formatbefehl/-funktion zu haben, aber im SQL-Server tun wir nicht. Jedoch gibt es einige Weisen der Behandlung er pro oben, gerade ein wenig „roh“.
Weitere Lösungen  
 
programming4us programming4us