Angesichts der weltweit vorhandenen Datenmenge ist es nahezu unmöglich, Daten ohne geeignete Datenbanken zu verwalten. SQL ist der Kern relationaler Datenbanken, der Ihnen daher verschiedene Optionen für den Umgang mit Daten bietet sind in den meisten Berufsrollen unverzichtbar. In diesem Artikel zu SQL-Datentypen werden die verschiedenen in SQL verwendeten Datentypen erläutert.
In diesem Artikel wird Folgendes behandelt:
Arten von Filtern in Tableau
- Numerische Datentypen
- Zeichenketten-Datentypen
- Binäre Datentypen
- Datums- und Uhrzeitdatentypen
- Andere Datentypen
Beginnen wir also mit jedem einzelnen von ihnen.
SQL-Datentypen: Numerische Typen
In diesem Abschnitt des Artikels werden die numerischen Datentypen beschrieben. Diese Datentypen erlauben sowohl vorzeichenbehaftete als auch vorzeichenlose Ganzzahlen. Ich habe die numerischen Datentypen in die folgenden zwei Abschnitte unterteilt:
Genaue numerische Datentypen
Betrachten wir nun die ungefähren numerischen Datentypen.
Ungefähre numerische Datentypen
Lassen Sie uns als Nächstes in diesem Artikel die in SQL verwendeten Zeichenketten-Datentypen untersuchen.
SQL-Datentypen: Zeichenketten-Datentypen
In diesem Abschnitt des Artikels werden die Zeichendatentypen beschrieben. Diese Datentypen ermöglichen Zeichen fester und variabler Länge. Siehe die folgende Tabelle.
HINWEIS:
Fragen: Warum können wir keinen Wert deklarieren, der größer als VARCHAR (8000) ist? Antwort: VARCHAR (n) ist für das Speichern der Daten auf einer Zeilenseite verantwortlich. Da auf jeder Seite der Seitenkopf die ersten 96 Bytes belegt und nur 8096 Datenbytes (8192 -96) für den Zeilen-Overhead und die Offsets verfügbar sind, können Sie keinen Wert deklarieren, der größer als VARCHAR (8000) ist.
Außerdem habe ich die Datentypabschnitte für Zeichenfolgen seit unserer Branche auf Unicode-Datentypen erweitertverwendet den Unicode zur konsistenten Darstellung und Handhabung von Text in den meisten Schreibsystemen der Welt.
Was ist Charat in Java
Datentypen für Unicode-Zeichenfolgen
Datentyp | Beschreibung / Maximale Größe | Lager | |
Beschreibung | Maximale Größe | ||
ntext | Ermöglicht eine VariableLänge Unicode-Zeichenfolge | 2 GB Textdaten | 4 Bytes + Anzahl der Zeichen |
nvarchar (max) | Ermöglicht eine VariableLänge Unicode-Zeichenfolge | 2E + 31 Zeichen | 2 Bytes + Anzahl der Zeichen |
nvarchar | Ermöglicht eine VariableLänge Unicode-Zeichenfolge | 4.000 Zeichen | 2 Bytes + Anzahl der Zeichen |
nchar | Ermöglicht ein fUnicode-Zeichenfolge mit fester Länge | 4.000 Zeichen | Definierte Breite * 2 |
Als nächstes wollen wir in diesem Artikel die in SQL verwendeten binären Datentypen untersuchen.
SQL-Datentypen: Binäre Datentypen
In diesem Abschnitt des Artikels werden binäre Datentypen behandelt. Diese Datentypen ermöglichen Binärwerte fester und variabler Länge. Siehe die folgende Tabelle.
Lassen Sie uns in diesem Artikel die in SQL verwendeten Datentypen für Datum und Uhrzeit untersuchen.
wie man ein Array in c ++ sortiert
SQL-Datentypen: Terminzeit Datentypen
In diesem Abschnitt des Artikels werden die Datentypen für Datum und Uhrzeit erläutert. Diese Datentypen ermöglichen unterschiedliche Datums- und Uhrzeitformate. Siehe die folgende Tabelle.
Lassen Sie uns als Nächstes in diesem Artikel die verschiedenen in SQL verfügbaren Datentypen untersuchen.
SQL-Datentypen: Andere Datentypen
In diesem Abschnitt des Artikels werden die Datentypen beschrieben, die nicht in die oben genannten Kategorien eingeteilt werden können. Siehe die folgende Tabelle.
Datentyp | Beschreibung |
Tabelle | Dieser Datentyp speichert eine Ergebnismenge für die spätere Verarbeitung. |
xml | Dieser Datentyp speichert XML-formatierte Daten. |
Mauszeiger | Dieser Datentyp enthält eine Referenz auf ein Cursorobjekt. |
eindeutige Kennung | Dieser Datentyp speichert eine global eindeutige Kennung (GUID). |
sql_variant | Dieser Datentyp sspeichert Werte verschiedener SQL-unterstützter Datentypen außer Text, ntext und Zeitstempel. |
Nachdem Sie die Datentypen in SQL kennen, sind Sie sicher neugierig, mehr über SQL zu erfahren. Hier ist eine Liste von Artikeln, mit denen Sie beginnen:
Leute, das ist ein Ende dieses Artikels. Ich hoffe, Ihnen hat das Lesen dieses Artikels gefallen. Wir haben die verschiedenen Datentypen gesehen, mit denen Sie Abfragen schreiben und mit Ihren Datenbanken herumspielen können. Wenn Sie mehr darüber erfahren möchten MySQL Lernen Sie diese relationale Open-Source-Datenbank kennen und sehen Sie sich unsere an Dies beinhaltet ein von Lehrern geführtes Live-Training und praktische Projekterfahrung. Diese Schulung hilft Ihnen dabei, MySQL gründlich zu verstehen und das Thema zu beherrschen.
Hast du eine Frage an uns? Bitte erwähnen Sie es in den Kommentaren dieses Artikels und ich werde mich bei Ihnen melden.