Information ausblenden
Willkommen im Forum für alle Datenbanken! Registriere Dich kostenlos und diskutiere über DBs wie Mysql, MariaDB, Oracle, Sql-Server, Postgres, Access uvm

Alphabetisch nummerieren

Dieses Thema im Forum "Microsoft Access" wurde erstellt von Aitutaki, 6 Januar 2013.

  1. Aitutaki

    Aitutaki Benutzer

    Hi,

    eine fortlaufende Nummerierung mit Zahlen ist kein Problem.
    Kann Access auch alphabetisch nummerieren?
    Angenommen der erste Datensatz hat Nummer "A", erzeuge ich einen neuen Datensatz, soll automatisch ein "B" vergeben werden, usw.

    Schon mal vielen Dank.

    Grüße

    Robert
     
  2. akretschmer

    akretschmer Datenbank-Guru


    Bist Du Dir sicher, daß das eine gute Idee ist? Buchstaben gehen recht schnell aus. Was soll dann passieren? Ansonsten: vergibt doch einfach Zahlen, und wandle das in der Ausgabe. Ich kenne Access nicht, aber das geht bestimmt.

    Eine Lösung kann ich Dir in PostgreSQL zeigen:

    Code:
    test=# create sequence s1 start with 65;
    CREATE SEQUENCE
    test=*# create table t1(id char default chr(nextval('s1')::int), name text);
    CREATE TABLE
    test=*#
    test=*#
    test=*# insert into t1 (name) values ('test1');
    INSERT 0 1
    test=*# insert into t1 (name) values ('test2');
    INSERT 0 1
    test=*# insert into t1 (name) values ('test3');
    INSERT 0 1
    test=*# select * from t1;
     id | name
    ----+-------
     A  | test1
     B  | test2
     C  | test3
    (3 rows)
    
    Mal so als Spielerei ...

    Andreas
     
  3. Aitutaki

    Aitutaki Benutzer

    Hi Andreas,

    ich arbeite mit technischen Zeichnungen und Änderungsstände werden mit Buchstaben indexiert.
    Bei der manuellen Vergabe von Indexen kann leicht mal ein Fehler passieren, z.B. kann man einen Buchstaben überspringen.

    Kenne mich leider in PostgreSQL gar nicht aus.
    Lässt sich sowas auch evtl. in VBA erstellen?

    DANKE und Grüße

    Robert
     
  4. akretschmer

    akretschmer Datenbank-Guru


    Die Frage ist ja: was passiert nach dem Z, kommen dann 2-stellige Buchstabenkombinationen?

    Das läßt sich sicher alles programmieren, aber ich kenne mich mit VBA und so nicht aus, sorry.


    Andreas
     
  5. Aitutaki

    Aitutaki Benutzer

    Hi Andreas,

    nach Z kommt AA, AB, usw., wie bei Excel.

    Trotzdem vielen Dank, werde mal warten, ob sich noch jemand zu diesem Thema meldet.

    Grüße

    Robert
     
Die Seite wird geladen...
Ähnliche Themen - Alphabetisch nummerieren
  1. John1988
    Antworten:
    8
    Aufrufe:
    336
  2. Wolf-Tilmann
    Antworten:
    5
    Aufrufe:
    3.938

Diese Seite empfehlen

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden