String bei Select anhängen in SQL Server
Jürgen
- datenbank
1 Vinzenz Mai0 Jürgen
Hallo,
möchte eine Kundendatenbank anlegen mit IDs. Die IDs sollen einfach fortlaufend nummeriert sein, also 1,2,3....
Wenn man ein SELECT macht, sollen die DAten aber als K0001, K0002 usw. ausgegeben werden. Wie ist sowas möglich? Das ganze soll nicht in der Oberfläche gelöst werden, sondern in der DB selbst. Wäre dankbar für Hilfe!
Gruß
Jürgen
Hallo Jürgen,
möchte eine Kundendatenbank anlegen mit IDs. Die IDs sollen einfach fortlaufend nummeriert sein, also 1,2,3....
Wenn man ein SELECT macht, sollen die DAten aber als K0001, K0002 usw. ausgegeben werden. Wie ist sowas möglich?
mit einer benutzerdefinierten Funktion. In der Beispieldatenbank
AdventureWorks
ist eine solche Funktion (ufnLeadingZeros) enthalten, die Du nur noch für
Dein Format anpassen musst. Siehe dazu in der Hilfe von MS SQL-Server unter
ms-help://MS.SQLCC.v9/MS.SQLSVR.v9.de/advwks9/html/570c0100-3133-47a0-a594-deb7b000d396.htm
(nicht verlinkt, da das Protokoll ms-help von der Forumssoftware nicht
unterstützt wird).
Freundliche Grüße
Vinzenz
Hi,
danke! Hab vorher noch eine andere Möglichkeit gefunden.
Schönen Abend
Jürgen