tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von tombe
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
285
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    bejay bejay ist offline Mitglied Bronze
    Registriert seit
    Jun 2010
    Beiträge
    26
    Hallo,
    ich bin nicht der Crack in SQL und schon gar nicht in TSQL, aber ich will ein bisschen was lernen und habe deshalb hier eine Frage zu dem folgenden, mit dem Editor des Management Studios erstellten, SQL Statement:
    Code :
    1
    2
    3
    
    SELECT     GUID, LagerOrt, Kürzel
    FROM         ewa.LagerMagazine
    WHERE     (Kürzel = N'8') AND (LagerOrt = '2C66945D-7711-4D8F-8A96-B90435C64BD7')

    Das Script sucht in der Tabelle nach einem Magazin mit einer GUID und dem Kürzel 8 in der Spalte Kürzel.
    Was macht das N vor der 8 und gibt es hier eventuell weitere Informationen (oder wo ich Infos suchen kann) hierzu?

    Gruß
    bejay
     

  2. #2
    Avatar von tombe
    tombe tombe ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2004
    Ort
    Möglingen (BaWü)
    Beiträge
    3.109
    Also ich hätte jetzt gedacht es hätte damit zu tun das "8" eine Zahl und somit ein numerischer Wert ist aber dem ist nicht so.

    Hier wird erklärt worum es geht:
    http://support.microsoft.com/kb/239530

    Abgesehen davon ist die Abfrage meiner Meinung nach aber falsch, da der Lagerort in der Abfrage mit der GUID verglichen wird.
    bejay bedankt sich. 
    Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.

    Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.

  3. #3
    bejay bejay ist offline Mitglied Bronze
    Registriert seit
    Jun 2010
    Beiträge
    26
    Hallo tombe,
    danke für den Link zu der Erklärung, in der DB werden viele GUID gespeichert, die Abfrage sucht nach der GUID des Magazin 8 (es gibt mehrer Magazine 8 in verschiedenen Lagerorten) das der angegebenen GUID des (bestimmten)Lagerortes zugeordnet ist. Insofern ist das also richtig.

    Grüsse
    bejay
     

Ähnliche Themen

  1. MSSQL 2008 SQL SERVER MANAGEMENT STUDIO falsche Syntax bei RESTORE
    Von bejay im Forum Relationale Datenbanksysteme
    Antworten: 2
    Letzter Beitrag: 20.09.10, 16:49
  2. MSSQL 2008 TSQL aufsteigende Nummer in vorhandene Tabelle eifügen.
    Von bejay im Forum Relationale Datenbanksysteme
    Antworten: 4
    Letzter Beitrag: 17.08.10, 15:04
  3. MSSQL 2008 und Access00 ADP ADO Deklaration
    Von bejay im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 10.07.10, 00:28
  4. MSSQL 2008 - Frage zu bcp
    Von bejay im Forum Relationale Datenbanksysteme
    Antworten: 0
    Letzter Beitrag: 01.07.10, 09:32
  5. mssql: Query erkennt String mit Bindestrich nicht (SQLServer 2008)
    Von DrBonsai im Forum Relationale Datenbanksysteme
    Antworten: 17
    Letzter Beitrag: 05.05.10, 11:53

Stichworte