{"id":15924,"date":"2024-07-20T20:07:04","date_gmt":"2024-07-20T16:37:04","guid":{"rendered":"https:\/\/www.itpiran.net\/blog\/?p=15924"},"modified":"2024-07-20T20:07:04","modified_gmt":"2024-07-20T16:37:04","slug":"how-to-insert-data-in-sql","status":"publish","type":"post","link":"https:\/\/www.itpiran.net\/blog\/de\/tutorials\/how-to-insert-data-in-sql\/","title":{"rendered":"Wie man Daten in SQL einf\u00fcgt"},"content":{"rendered":"<h2 id=\"%d9%85%d9%82%d8%af%d9%85%d9%87\">Einf\u00fchrung<\/h2>\n<p>Die Structured Query Language, besser bekannt als SQL, bietet gro\u00dfe Flexibilit\u00e4t beim Einf\u00fcgen von Daten in Tabellen. Beispielsweise k\u00f6nnen Sie einzelne Datenzeilen mit dem Schl\u00fcsselwort VALUES angeben, ganze Datens\u00e4tze aus bestehenden Tabellen mit SELECT-Abfragen kopieren und Spalten so definieren, dass SQL automatisch Daten in diese einf\u00fcgt.<\/p>\n<p>In diesem Leitfaden werden wir untersuchen, wie man mit der INSERT INTO SQL-Syntax Daten zu Tabellen hinzuf\u00fcgt, und zwar mit jeder dieser Methoden.<\/p>\n<h5 id=\"%d9%be%db%8c%d8%b4-%d9%86%db%8c%d8%a7%d8%b2%d9%87%d8%a7\">Voraussetzungen<\/h5>\n<p>Um dieser Anleitung zu folgen, ben\u00f6tigen Sie einen Computer mit einem relationalen Datenbankmanagementsystem (RDBMS), das SQL verwendet. Die Anweisungen und Beispiele in dieser Anleitung wurden in der folgenden Umgebung getestet:<\/p>\n<ul>\n<li>Ein Server mit Ubuntu 20.04, einem Benutzer ohne Root-Rechte, der \u00fcber administrative Berechtigungen verf\u00fcgt, und einer mit UFW konfigurierten Firewall.<\/li>\n<li>MySQL ist auf dem Server installiert und gesichert.<\/li>\n<\/ul>\n<p>Sie ben\u00f6tigen au\u00dferdem eine Datenbank und eine Tabelle, in die Sie das Einf\u00fcgen von Daten \u00fcben k\u00f6nnen. Falls Sie diese noch nicht haben, finden Sie im Abschnitt \u201eVerbindung zu MySQL herstellen und eine Beispieldatenbank einrichten\u201c weitere Informationen zum Erstellen der Datenbank und Tabelle, die in den Beispielen dieses Leitfadens verwendet werden.<\/p>\n<h2 id=\"%d8%a7%d8%aa%d8%b5%d8%a7%d9%84-%d8%a8%d9%87-mysql-%d9%88-%d8%b1%d8%a7%d9%87-%d8%a7%d9%86%d8%af%d8%a7%d8%b2%db%8c-%db%8c%da%a9-%d9%be%d8%a7%db%8c%da%af%d8%a7%d9%87-%d8%af%d8%a7%d8%af%d9%87-%d9%86%d9%85\">Verbindung zu MySQL herstellen und eine Beispieldatenbank einrichten<\/h2>\n<p>Wenn Ihr SQL-Datenbanksystem auf einem Remote-Server l\u00e4uft, stellen Sie eine SSH-Verbindung von Ihrem lokalen Rechner zu Ihrem Server her:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>ssh sammy@your_server_ip\r\n<\/code><\/pre>\n<\/div>\n<p>\u00d6ffnen Sie anschlie\u00dfend die MySQL-Server-Eingabeaufforderung und ersetzen Sie \u201eSami\u201c durch Ihren MySQL-Benutzernamen:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-sql\" data-lang=\"SQL\"><code>mysql -u sammy -p\r\n<\/code><\/pre>\n<\/div>\n<p>Erstelle eine Datenbank namens insertDB:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-sql\" data-lang=\"SQL\"><code>CREATE DATABASE insertDB;<\/code><\/pre>\n<\/div>\n<p>Wenn die Datenbank erfolgreich erstellt wurde, erhalten Sie folgende Ausgabe:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Query OK, 1 row affected (0.01 sec)<\/code><\/pre>\n<\/div>\n<\/div>\n<p>Um die Datenbank insertDB auszuw\u00e4hlen, f\u00fchren Sie die folgende USE-Anweisung aus:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-sql\" data-lang=\"SQL\"><code>USE insertDB;\r\n<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\nDatabase changed<\/code><\/pre>\n<\/div>\n<p>Nachdem Sie die Datenbank insertDB ausgew\u00e4hlt haben, erstellen Sie darin eine Tabelle. Angenommen, Sie besitzen eine Fabrik und m\u00f6chten eine Tabelle erstellen, um Informationen \u00fcber Ihre Mitarbeiter zu speichern. Diese Tabelle wird die folgenden f\u00fcnf Spalten haben:<\/p>\n<ul>\n<li><code>Name<\/code>Der Name jedes Mitarbeiters, angegeben im Datentyp varchar mit maximal 30 Zeichen<\/li>\n<li><code>Position<\/code>In dieser Spalte wird die Berufsbezeichnung jedes Mitarbeiters gespeichert, die wiederum mit dem Datentyp varchar und maximal 30 Zeichen angegeben wird.<\/li>\n<li><code>Abteilung<\/code>Die Abteilung, in der jeder Mitarbeiter arbeitet, angegeben im Datentyp varchar, jedoch mit maximal 20 Zeichen.<\/li>\n<li><code>Stundenlohn<\/code>Die Spalte zur Erfassung des Stundenlohns jedes Mitarbeiters verwendet den Datentyp Dezimalzahl. Die Werte in dieser Spalte d\u00fcrfen maximal vier Stellen lang sein, wobei zwei dieser Stellen rechts vom Dezimaltrennzeichen stehen. Der zul\u00e4ssige Wertebereich in dieser Spalte liegt daher zwischen -99,99 und 99,99.<\/li>\n<li><code>Startdatum<\/code>Das Einstellungsdatum jedes Mitarbeiters, angegeben als Datumswert. Werte dieses Typs m\u00fcssen dem Format JJJJ-MM-TT entsprechen.<\/li>\n<\/ul>\n<p>Erstellen Sie eine Tabelle namens factoryEmployees mit diesen f\u00fcnf Spalten:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-sql\" data-lang=\"SQL\"><code>CREATE TABLE factoryEmployees (\r\nname varchar(30),\r\nposition varchar(30),\r\ndepartment varchar(20),\r\nhourlyWage decimal(4,2),\r\nstartDate date\r\n);<\/code><\/pre>\n<\/div>\n<p>Damit sind Sie bereit, dem Rest der Anleitung zu folgen und zu lernen, wie man Daten mit SQL einf\u00fcgt.<\/p>\n<h2 id=\"%d8%af%d8%b1%d8%ac-%d8%af%d8%a7%d8%af%d9%87-%d9%87%d8%a7-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1%d8%aa-%d8%af%d8%b3%d8%aa%db%8c\">Daten manuell eingeben<\/h2>\n<p>Die allgemeine Syntax zum Einf\u00fcgen von Daten in SQL lautet wie folgt:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-sql\" data-lang=\"SQL\"><code>INSERT INTO table_name\r\n(column1, column2, . . . columnN)\r\nVALUES\r\n(value1, value2, . . . valueN);<\/code><\/pre>\n<\/div>\n<p>Um dies zu demonstrieren, f\u00fchren Sie die folgende INSERT INTO-Anweisung aus, um die Tabelle factoryEmployees mit einer Datenzeile zu laden:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-sql\" data-lang=\"SQL\"><code>INSERT INTO factoryEmployees\r\n(name, position, department, hourlyWage, startDate)\r\nVALUES\r\n('Agnes', 'thingamajig foreman', 'management', 26.50, '2017-05-01');<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\nQuery OK, 1 row affected (0.00 sec)<\/code><\/pre>\n<\/div>\n<p>Die Anweisung beginnt mit dem Schl\u00fcsselwort INSERT INTO, gefolgt vom Namen der Tabelle, in die die Daten eingef\u00fcgt werden sollen. Nach dem Tabellennamen folgt eine in Klammern gesetzte Liste der Spalten, in die die Daten eingef\u00fcgt werden sollen. Im Anschluss an die Spaltenliste steht das Schl\u00fcsselwort VALUES, gefolgt von einer in Klammern gesetzten und durch Kommas getrennten Werteliste.<\/p>\n<p>Die Reihenfolge der Spalten ist unerheblich. Wichtig ist nur, dass die Reihenfolge der angegebenen Werte mit der Spaltenreihenfolge \u00fcbereinstimmt. SQL versucht stets, den ersten Wert in die erste Spalte, den zweiten in die n\u00e4chste usw. einzuf\u00fcgen. Die folgende INSERT-Anweisung f\u00fcgt beispielsweise eine weitere Datenzeile hinzu, listet die Spalten aber in einer anderen Reihenfolge auf:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-sql\" data-lang=\"SQL\"><code>INSERT INTO factoryEmployees\r\n(department, hourlyWage, startDate, name, position)\r\nVALUES\r\n('production', 15.59, '2018-04-28', 'Jim', 'widget tightener');<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\nQuery OK, 1 row affected (0.00 sec)<\/code><\/pre>\n<\/div>\n<p>Wenn Sie die Werte nicht korrekt ausrichten, kann SQL Ihre Daten in die falschen Spalten einf\u00fcgen. Au\u00dferdem wird ein Fehler ausgegeben, wenn einer der Werte mit dem Datentyp der Spalte in Konflikt steht, wie in diesem Beispiel:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-sql\" data-lang=\"SQL\"><code>INSERT INTO factoryEmployees\r\n(name, hourlyWage, position, startDate, department)\r\nVALUES\r\n('Louise', 'doodad tester', 16.50, '2017-05-01', 'quality assurance');<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\nERROR 1366 (HY000): Incorrect decimal value: 'doodad tester' for column 'hourlyWage' at row 1\r\n<\/code><\/pre>\n<\/div>\n<p>Beachten Sie, dass Sie zwar f\u00fcr jede angegebene Spalte einen Wert angeben m\u00fcssen, aber nicht unbedingt jede Spalte der Tabelle angeben m\u00fcssen, wenn Sie eine neue Datenzeile hinzuf\u00fcgen. Solange keine der zu l\u00f6schenden Spalten eine Einschr\u00e4nkung aufweist, die in diesem Fall einen Fehler verursachen w\u00fcrde (z. B. NOT NULL), f\u00fcgt MySQL nicht angegebenen Spalten NULL hinzu.<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-sql\" data-lang=\"SQL\"><code>INSERT INTO factoryEmployees\r\n(name, position, hourlyWage)\r\nVALUES\r\n('Harry', 'whatzit engineer', 26.50);<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\nQuery OK, 1 row affected (0.01 sec)<\/code><\/pre>\n<\/div>\n<p>Wenn Sie eine Zeile mit Werten f\u00fcr jede Spalte der Tabelle einf\u00fcgen m\u00f6chten, m\u00fcssen Sie die Spaltennamen nicht angeben. Beachten Sie jedoch, dass die eingegebenen Werte der Reihenfolge der Spalten in der Tabellendefinition entsprechen m\u00fcssen.<\/p>\n<p>In diesem Beispiel sind die aufgef\u00fchrten Werte in der Reihenfolge angeordnet, in der die Spalten in der CREATE TABLE-Anweisung f\u00fcr die Tabelle factoryEmployee definiert sind:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-sql\" data-lang=\"SQL\"><code>INSERT INTO factoryEmployees\r\nVALUES\r\n('Marie', 'doodad welder', 'production', 27.88, '2018-03-29');\r\n<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\nQuery OK, 1 row affected (0.00 sec)\r\n<\/code><\/pre>\n<\/div>\n<p>Sie k\u00f6nnen auch mehrere Datens\u00e4tze gleichzeitig hinzuf\u00fcgen, indem Sie die einzelnen Zeilen durch Kommas trennen, zum Beispiel so:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-sql\" data-lang=\"SQL\"><code>INSERT INTO factoryEmployees\r\nVALUES\r\n('Giles', 'gizmo inspector', 'quality assurance', 26.50, '2019-08-06'),\r\n('Daphne', 'gizmo presser', 'production', 32.45, '2017-11-12'),\r\n('Joan', 'whatzit analyst', 'quality assurance', 29.00, '2017-04-29');<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Query OK, 3 rows affected (0.00 sec)\r\nRecords: 3 Duplicates: 0 Warnings: 0<\/code><\/pre>\n<\/div>\n<h2 id=\"%da%a9%d9%be%db%8c-%da%a9%d8%b1%d8%af%d9%86-%d8%af%d8%a7%d8%af%d9%87-%d9%87%d8%a7-%d8%a8%d8%a7-%d8%a8%db%8c%d8%a7%d9%86%db%8c%d9%87-%d9%87%d8%a7%db%8c-select\">Daten mit SELECT-Anweisungen kopieren<\/h2>\n<p>Anstatt die Daten Zeile f\u00fcr Zeile anzugeben, k\u00f6nnen Sie mehrere Datenzeilen aus einer Tabelle kopieren und mit einer SELECT-Abfrage in eine andere Tabelle einf\u00fcgen.<\/p>\n<p>Die Syntax f\u00fcr diese Art von Operation lautet wie folgt:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-sql\" data-lang=\"SQL\"><code>INSERT INTO table_A (col_A1, col_A2, col_A3)\r\nSELECT col_B1, col_B2, col_B3\r\nFROM table_B;<\/code><\/pre>\n<\/div>\n<p>Anstatt nach der Spaltenliste das Schl\u00fcsselwort VALUES einzuf\u00fcgen, folgt in diesem Beispiel eine SELECT-Anweisung. Die SELECT-Anweisung in diesem Beispiel enth\u00e4lt nur die FROM-Klausel, aber jede g\u00fcltige Abfrage funktioniert.<\/p>\n<p>Um dies zu veranschaulichen, f\u00fchren Sie die folgende CREATE TABLE-Operation aus, um eine neue Tabelle namens showroomEmployees zu erstellen. Beachten Sie, dass die Namen und Datentypen der Spalten in dieser Tabelle mit den drei Spalten der Tabelle factoryEmployees aus dem vorherigen Abschnitt \u00fcbereinstimmen:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-sql\" data-lang=\"SQL\"><code>CREATE TABLE showroomEmployees (\r\nname varchar(30),\r\nhourlyWage decimal(4,2),\r\nstartDate date\r\n);<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\nQuery OK, 0 rows affected (0.02 sec)<\/code><\/pre>\n<\/div>\n<p>Sie k\u00f6nnen diese neue Tabelle nun mit Daten aus der zuvor erstellten Tabelle factoryEmployees laden, indem Sie eine SELECT-Abfrage in die INSERT INTO-Anweisung einf\u00fcgen.<\/p>\n<p>Wenn die SELECT-Abfrage die gleiche Anzahl an Spalten in der gleichen Reihenfolge wie die Spalten in der Zieltabelle zur\u00fcckgibt und diese auch \u00fcbereinstimmende Datentypen aufweisen, k\u00f6nnen Sie die Spaltenliste in der INSERT INTO-Anweisung weglassen:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-sql\" data-lang=\"SQL\"><code>INSERT INTO showroomEmployees\r\nSELECT\r\nfactoryEmployees.name,\r\nfactoryEmployees.hourlyWage,\r\nfactoryEmployees.startDate\r\nFROM factoryEmployees\r\nWHERE name = 'Agnes';<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\nQuery OK, 1 row affected (0.01 sec)\r\nRecords: 1 Duplicates: 0 Warnings: 0<\/code><\/pre>\n<\/div>\n<p>Die SELECT-Anweisung in diesem Vorgang enth\u00e4lt eine WHERE-Klausel, die bewirkt, dass die Abfrage nur Zeilen aus der Tabelle \u201efactoryEmployees\u201c zur\u00fcckgibt, deren Spalte \u201ename\u201c den Wert \u201eAgnes\u201c enth\u00e4lt. Da die Quelltabelle nur eine Zeile enth\u00e4lt, wird nur diese Zeile in die Tabelle \u201eshowroomEmployees\u201c kopiert.<\/p>\n<p>Um dies zu \u00fcberpr\u00fcfen, f\u00fchren Sie die folgende Abfrage aus, um jeden Datensatz in der Tabelle \u201eShowroom-Mitarbeiter\u201c zur\u00fcckzugeben:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-sql\" data-lang=\"SQL\"><code>SELECT * FROM showroomEmployees;\r\n<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\n+-------+------------+------------+\r\n| name | hourlyWage | startDate |\r\n+-------+------------+------------+\r\n| Agnes | 26.50 | 2017-05-01 |\r\n+-------+------------+------------+\r\n1 row in set (0.00 sec)<\/code><\/pre>\n<\/div>\n<p>Sie k\u00f6nnen mehrere Datenzeilen mit jeder Abfrage einf\u00fcgen, die mehr als eine Zeile aus der Quelltabelle zur\u00fcckgibt. Die Abfrage in der folgenden Anweisung gibt beispielsweise alle Datens\u00e4tze in der Datenbank \u201efactoryEmployees\u201c zur\u00fcck, deren Wert in der Spalte \u201ename\u201c nicht mit \u201eJ\u201c beginnt:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-sql\" data-lang=\"SQL\"><code>INSERT INTO showroomEmployees\r\nSELECT\r\nfactoryEmployees.name,\r\nfactoryEmployees.hourlyWage,\r\nfactoryEmployees.startDate\r\nFROM factoryEmployees\r\nWHERE name NOT LIKE 'J%';<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\nQuery OK, 5 rows affected (0.01 sec)\r\nRecords: 5 Duplicates: 0 Warnings: 0<\/code><\/pre>\n<\/div>\n<p>Um alle Datens\u00e4tze in der Tabelle der Showroom-Mitarbeiter zur\u00fcckzugeben, f\u00fchren Sie diese Abfrage erneut aus:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-sql\" data-lang=\"SQL\"><code>SELECT * FROM showroomEmployees;\r\n<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>+--------+------------+------------+\r\n| name | hourlyWage | startDate |\r\n+--------+------------+------------+\r\n| Agnes | 26.50 | 2017-05-01 |\r\n| Agnes | 26.50 | 2017-05-01 |\r\n| Harry | 26.50 | NULL |\r\n| Marie | 27.88 | 2018-03-29 |\r\n| Giles | 26.50 | 2019-08-06 |\r\n| Daphne | 32.45 | 2017-11-12 |\r\n+--------+------------+------------+\r\n6 rows in set (0.00 sec)\r\n<\/code><\/pre>\n<\/div>\n<p>Beachten Sie, dass es zwei identische Zeilen mit dem Namen \u201eAgnes\u201c in der Spalte \u201eName\u201c gibt. Jedes Mal, wenn Sie eine INSERT INTO-Anweisung mit SELECT ausf\u00fchren, behandelt SQL die Ergebnisse der Abfrage als neuen Datensatz. Sofern Sie keine spezifischen Einschr\u00e4nkungen f\u00fcr Ihre Tabelle festlegen oder pr\u00e4zisere Abfragen erstellen, kann Ihre Datenbank beim Hinzuf\u00fcgen von Daten wie diesen unweigerlich mit doppelten Datens\u00e4tzen gef\u00fcllt werden.<\/p>\n<h2 id=\"%d8%af%d8%b1%d8%ac-%d8%a7%d8%b7%d9%84%d8%a7%d8%b9%d8%a7%d8%aa-%d8%a8%d9%87-%d8%b5%d9%88%d8%b1%d8%aa-%d8%ae%d9%88%d8%af%da%a9%d8%a7%d8%b1\">Informationen automatisch einf\u00fcgen<\/h2>\n<p>Beim Erstellen einer Tabelle k\u00f6nnen Sie Spalten bestimmte Attribute zuweisen, die das RDBMS veranlassen, diese automatisch mit Daten zu f\u00fcllen.<\/p>\n<p>Zur Veranschaulichung f\u00fchren Sie die folgende Anweisung aus, um eine Tabelle namens \u201einterns\u201c zu definieren. Dadurch wird eine Tabelle namens \u201einterns\u201c mit drei Spalten erstellt. Die erste Spalte in diesem Beispiel, \u201einternID\u201c, enth\u00e4lt Daten vom Typ \u201eint\u201c. Beachten Sie jedoch, dass sie auch das Attribut \u201eAUTO_INCREMENT\u201c enth\u00e4lt. Dieses Attribut bewirkt, dass SQL f\u00fcr jede neue Zeile automatisch einen eindeutigen numerischen Wert generiert, der standardm\u00e4\u00dfig bei 1 beginnt und dann mit jedem weiteren Datensatz um eins erh\u00f6ht wird.<\/p>\n<p>Die zweite Spalte, section, enth\u00e4lt analog dazu das Schl\u00fcsselwort DEFAULT. Wenn Sie section aus der Spaltenliste der INSERT INTO-Anweisung entfernen, f\u00fcgt das RDBMS automatisch den Standardwert ein \u2013 in diesem Beispiel \u201cproduction\u201d.<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-sql\" data-lang=\"SQL\"><code>CREATE TABLE interns (\r\ninternID int AUTO_INCREMENT PRIMARY KEY,\r\ndepartment varchar(20) DEFAULT 'production',\r\nname varchar(30)\r\n);<\/code><\/pre>\n<\/div>\n<p>Um diese Funktionen zu demonstrieren, laden Sie die Tabelle \u201eInterns\u201c mit einigen Daten, indem Sie die folgende INSERT INTO-Anweisung ausf\u00fchren. Dieser Vorgang legt nur die Werte f\u00fcr die Spalte \u201eName\u201c fest:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-sql\" data-lang=\"SQL\"><code>INSERT INTO interns (name) VALUES ('Pierre'), ('Sheila'), ('Francois');\r\n<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\nQuery OK, 3 rows affected (0.01 sec)\r\nRecords: 3 Duplicates: 0 Warnings: 0<\/code><\/pre>\n<\/div>\n<p>F\u00fchren Sie anschlie\u00dfend diese Abfrage aus, um alle Datens\u00e4tze aus der Tabelle zur\u00fcckzugeben:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-sql\" data-lang=\"SQL\"><code>SELECT * FROM interns;\r\n<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\n+----------+------------+----------+\r\n| internID | department | name |\r\n+----------+------------+----------+\r\n| 1 | production | Pierre |\r\n| 2 | production | Sheila |\r\n| 3 | production | Francois |\r\n+----------+------------+----------+\r\n3 rows in set (0.00 sec)<\/code><\/pre>\n<\/div>\n<\/div>\n<p>Diese Ausgabe zeigt, dass aufgrund der Spaltendefinitionen die vorherige INSERT INTO-Anweisung Werte sowohl zum inneren als auch zum \u00e4u\u00dferen Abschnitt hinzuf\u00fcgt, obwohl diese nicht angegeben sind.<\/p>\n<p>Um einer Abschnittsspalte einen anderen Wert als den Standardwert hinzuzuf\u00fcgen, m\u00fcssen Sie diese Spalte in der INSERT INTO-Anweisung angeben, wie folgt:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-sql\" data-lang=\"SQL\"><code>INSERT INTO interns (name, department)\r\nVALUES\r\n('Jacques', 'management'),\r\n('Max', 'quality assurance'),\r\n('Edith', 'management'),\r\n('Daniel', DEFAULT);<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\nQuery OK, 4 rows affected (0.00 sec)\r\nRecords: 4 Duplicates: 0 Warnings: 0<\/code><\/pre>\n<\/div>\n<p>Beachten Sie, dass die letzte Zeile der in diesem Beispiel angegebenen Werte das Schl\u00fcsselwort DEFAULT anstelle eines Zeichenkettenwerts enth\u00e4lt. Dies veranlasst die Datenbank, den Standardwert (\u2018production\u2019) einzuf\u00fcgen:<\/p>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-sql\" data-lang=\"SQL\"><code>SELECT * FROM interns;\r\n<\/code><\/pre>\n<\/div>\n<div class=\"hcb_wrap\" data-no-translation=\"\" data-no-auto-translation=\"\">\n<pre class=\"prism line-numbers lang-plain\" data-lang=\"Plain Text\"><code>Output\r\n+----------+-------------------+----------+\r\n| internID | department | name |\r\n+----------+-------------------+----------+\r\n| 1 | production | Pierre |\r\n| 2 | production | Sheila |\r\n| 3 | production | Francois |\r\n| 4 | management | Jacques |\r\n| 5 | quality assurance | Max |\r\n| 6 | management | Edith |\r\n| 7 | production | Daniel |\r\n+----------+-------------------+----------+\r\n7 rows in set (0.00 sec)<\/code><\/pre>\n<\/div>\n<h2 id=\"%d9%86%d8%aa%db%8c%d8%ac%d9%87\">Ergebnis<\/h2>\n<p>Mit dem Lesen dieses Leitfadens haben Sie verschiedene M\u00f6glichkeiten kennengelernt, Daten in eine Tabelle einzuf\u00fcgen, darunter das Festlegen einzelner Datenzeilen mit dem Schl\u00fcsselwort VALUES, das Kopieren ganzer Datens\u00e4tze mit SELECT-Abfragen und das Definieren von Spalten, in die SQL automatisch Daten einf\u00fcgt.<\/p>\n<p>Die hier aufgef\u00fchrten Befehle sollten auf jedem Datenbankmanagementsystem funktionieren, das SQL verwendet. Beachten Sie jedoch, dass jede SQL-Datenbank ihre eigene Implementierung der Sprache nutzt. Daher sollten Sie die Dokumentation Ihres DBMS konsultieren, um eine detailliertere Erkl\u00e4rung zur Funktionsweise der INSERT INTO-Anweisung und den verf\u00fcgbaren Optionen zu erhalten.<\/p>","protected":false},"excerpt":{"rendered":"Einf\u00fchrung Die strukturierte Abfragesprache, besser bekannt als SQL, bietet gro\u00dfe Flexibilit\u00e4t\u2026","protected":false},"author":1,"featured_media":15925,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_focuskw":"\u0646\u062d\u0648\u0647 \u062f\u0631\u062c \u062f\u0627\u062f\u0647 \u062f\u0631 SQL","_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","_yoast_wpseo_canonical":"","_yoast_wpseo_opengraph-description":"","_yoast_wpseo_opengraph-image":"","_yoast_wpseo_twitter-description":"","_yoast_wpseo_twitter-image":"","_yoast_wpseo_focuskeywords":"","_yoast_wpseo_primary_category":"193","footnotes":""},"categories":[193,349],"tags":[403,391],"class_list":{"0":"post-15924","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-tutorials","8":"category-database","9":"tag-data-base","10":"tag-mysql"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u0646\u062d\u0648\u0647 \u062f\u0631\u062c \u062f\u0627\u062f\u0647 \u062f\u0631 SQL - \u0628\u0644\u0627\u06af ITPiran<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.itpiran.net\/blog\/de\/tutorials\/how-to-insert-data-in-sql\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u0646\u062d\u0648\u0647 \u062f\u0631\u062c \u062f\u0627\u062f\u0647 \u062f\u0631 SQL - \u0628\u0644\u0627\u06af ITPiran\" \/>\n<meta property=\"og:description\" content=\"\u0645\u0642\u062f\u0645\u0647 \u0632\u0628\u0627\u0646 \u067e\u0631\u0633 \u0648 \u062c\u0648 \u0633\u0627\u062e\u062a\u0627\u0631\u06cc\u0627\u0641\u062a\u0647\u060c \u06a9\u0647 \u0628\u06cc\u0634\u062a\u0631 \u0628\u0627 \u0646\u0627\u0645 SQL \u0634\u0646\u0627\u062e\u062a\u0647 \u0645\u06cc \u0634\u0648\u062f\u060c \u0627\u0646\u0639\u0637\u0627\u0641 \u067e\u0630\u06cc\u0631\u06cc \u0632\u06cc\u0627\u062f\u06cc \u0631\u0627&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.itpiran.net\/blog\/de\/tutorials\/how-to-insert-data-in-sql\/\" \/>\n<meta property=\"og:site_name\" content=\"\u0628\u0644\u0627\u06af ITPiran\" \/>\n<meta property=\"article:published_time\" content=\"2024-07-20T16:37:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.itpiran.net\/2024\/07\/20191826\/sql-insert-data.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1793\" \/>\n\t<meta property=\"og:image:height\" content=\"1110\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"3\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-insert-data-in-sql\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-insert-data-in-sql\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/person\\\/04ed27b919baca468a2273f8e4318f81\"},\"headline\":\"\u0646\u062d\u0648\u0647 \u062f\u0631\u062c \u062f\u0627\u062f\u0647 \u062f\u0631 SQL\",\"datePublished\":\"2024-07-20T16:37:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-insert-data-in-sql\\\/\"},\"wordCount\":104,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-insert-data-in-sql\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/07\\\/20191826\\\/sql-insert-data.jpg\",\"keywords\":[\"data base\",\"MySQL\"],\"articleSection\":[\"\u0622\u0645\u0648\u0632\u0634\u06cc\",\"\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-insert-data-in-sql\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-insert-data-in-sql\\\/\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-insert-data-in-sql\\\/\",\"name\":\"\u0646\u062d\u0648\u0647 \u062f\u0631\u062c \u062f\u0627\u062f\u0647 \u062f\u0631 SQL - \u0628\u0644\u0627\u06af ITPiran\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-insert-data-in-sql\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-insert-data-in-sql\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/07\\\/20191826\\\/sql-insert-data.jpg\",\"datePublished\":\"2024-07-20T16:37:04+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-insert-data-in-sql\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-insert-data-in-sql\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-insert-data-in-sql\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/07\\\/20191826\\\/sql-insert-data.jpg\",\"contentUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2024\\\/07\\\/20191826\\\/sql-insert-data.jpg\",\"width\":1793,\"height\":1110},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/tutorials\\\/how-to-insert-data-in-sql\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u0622\u0645\u0648\u0632\u0634\u06cc\",\"item\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/category\\\/tutorials\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u0646\u062d\u0648\u0647 \u062f\u0631\u062c \u062f\u0627\u062f\u0647 \u062f\u0631 SQL\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\",\"name\":\"\u0628\u0644\u0627\u06af ITPiran\",\"description\":\"\u0627\u062e\u0628\u0627\u0631 \u0648 \u0645\u0642\u0627\u0644\u0627\u062a \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#organization\",\"name\":\"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\",\"alternateName\":\"ITPIran Blog\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/cdn.itpiran.net\\\/2023\\\/12\\\/27150508\\\/cropped-ITPIRAN-BLOG-LOGO-2.png\",\"contentUrl\":\"https:\\\/\\\/cdn.itpiran.net\\\/2023\\\/12\\\/27150508\\\/cropped-ITPIRAN-BLOG-LOGO-2.png\",\"width\":512,\"height\":512,\"caption\":\"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646\"},\"image\":{\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/#\\\/schema\\\/person\\\/04ed27b919baca468a2273f8e4318f81\",\"name\":\"admin\",\"url\":\"https:\\\/\\\/www.itpiran.net\\\/blog\\\/de\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Wie man Daten in SQL einf\u00fcgt \u2013 ITPiran-Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.itpiran.net\/blog\/de\/tutorials\/how-to-insert-data-in-sql\/","og_locale":"de_DE","og_type":"article","og_title":"\u0646\u062d\u0648\u0647 \u062f\u0631\u062c \u062f\u0627\u062f\u0647 \u062f\u0631 SQL - \u0628\u0644\u0627\u06af ITPiran","og_description":"\u0645\u0642\u062f\u0645\u0647 \u0632\u0628\u0627\u0646 \u067e\u0631\u0633 \u0648 \u062c\u0648 \u0633\u0627\u062e\u062a\u0627\u0631\u06cc\u0627\u0641\u062a\u0647\u060c \u06a9\u0647 \u0628\u06cc\u0634\u062a\u0631 \u0628\u0627 \u0646\u0627\u0645 SQL \u0634\u0646\u0627\u062e\u062a\u0647 \u0645\u06cc \u0634\u0648\u062f\u060c \u0627\u0646\u0639\u0637\u0627\u0641 \u067e\u0630\u06cc\u0631\u06cc \u0632\u06cc\u0627\u062f\u06cc \u0631\u0627&hellip;","og_url":"https:\/\/www.itpiran.net\/blog\/de\/tutorials\/how-to-insert-data-in-sql\/","og_site_name":"\u0628\u0644\u0627\u06af ITPiran","article_published_time":"2024-07-20T16:37:04+00:00","og_image":[{"width":1793,"height":1110,"url":"https:\/\/cdn.itpiran.net\/2024\/07\/20191826\/sql-insert-data.jpg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"admin","Gesch\u00e4tzte Lesezeit":"3\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-insert-data-in-sql\/#article","isPartOf":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-insert-data-in-sql\/"},"author":{"name":"admin","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/person\/04ed27b919baca468a2273f8e4318f81"},"headline":"\u0646\u062d\u0648\u0647 \u062f\u0631\u062c \u062f\u0627\u062f\u0647 \u062f\u0631 SQL","datePublished":"2024-07-20T16:37:04+00:00","mainEntityOfPage":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-insert-data-in-sql\/"},"wordCount":104,"commentCount":0,"publisher":{"@id":"https:\/\/www.itpiran.net\/blog\/#organization"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-insert-data-in-sql\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.itpiran.net\/2024\/07\/20191826\/sql-insert-data.jpg","keywords":["data base","MySQL"],"articleSection":["\u0622\u0645\u0648\u0632\u0634\u06cc","\u067e\u0627\u06cc\u06af\u0627\u0647 \u062f\u0627\u062f\u0647"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-insert-data-in-sql\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-insert-data-in-sql\/","url":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-insert-data-in-sql\/","name":"Wie man Daten in SQL einf\u00fcgt \u2013 ITPiran-Blog","isPartOf":{"@id":"https:\/\/www.itpiran.net\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-insert-data-in-sql\/#primaryimage"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-insert-data-in-sql\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.itpiran.net\/2024\/07\/20191826\/sql-insert-data.jpg","datePublished":"2024-07-20T16:37:04+00:00","breadcrumb":{"@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-insert-data-in-sql\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-insert-data-in-sql\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-insert-data-in-sql\/#primaryimage","url":"https:\/\/cdn.itpiran.net\/2024\/07\/20191826\/sql-insert-data.jpg","contentUrl":"https:\/\/cdn.itpiran.net\/2024\/07\/20191826\/sql-insert-data.jpg","width":1793,"height":1110},{"@type":"BreadcrumbList","@id":"https:\/\/www.itpiran.net\/blog\/tutorials\/how-to-insert-data-in-sql\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.itpiran.net\/blog\/"},{"@type":"ListItem","position":2,"name":"\u0622\u0645\u0648\u0632\u0634\u06cc","item":"https:\/\/www.itpiran.net\/blog\/category\/tutorials\/"},{"@type":"ListItem","position":3,"name":"\u0646\u062d\u0648\u0647 \u062f\u0631\u062c \u062f\u0627\u062f\u0647 \u062f\u0631 SQL"}]},{"@type":"WebSite","@id":"https:\/\/www.itpiran.net\/blog\/#website","url":"https:\/\/www.itpiran.net\/blog\/","name":"ITPiran Blog","description":"Iranische Nachrichten und Artikel zum Thema nachhaltiger Handel","publisher":{"@id":"https:\/\/www.itpiran.net\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.itpiran.net\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.itpiran.net\/blog\/#organization","name":"Nachhaltiger iranischer Unternehmensblog","alternateName":"ITPIran Blog","url":"https:\/\/www.itpiran.net\/blog\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdn.itpiran.net\/2023\/12\/27150508\/cropped-ITPIRAN-BLOG-LOGO-2.png","contentUrl":"https:\/\/cdn.itpiran.net\/2023\/12\/27150508\/cropped-ITPIRAN-BLOG-LOGO-2.png","width":512,"height":512,"caption":"\u0628\u0644\u0627\u06af \u062a\u062c\u0627\u0631\u062a \u067e\u0627\u06cc\u062f\u0627\u0631 \u0627\u06cc\u0631\u0627\u0646\u06cc\u0627\u0646"},"image":{"@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.itpiran.net\/blog\/#\/schema\/person\/04ed27b919baca468a2273f8e4318f81","name":"Administrator","url":"https:\/\/www.itpiran.net\/blog\/de\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/posts\/15924","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/comments?post=15924"}],"version-history":[{"count":2,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/posts\/15924\/revisions"}],"predecessor-version":[{"id":15927,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/posts\/15924\/revisions\/15927"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/media\/15925"}],"wp:attachment":[{"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/media?parent=15924"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/categories?post=15924"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itpiran.net\/blog\/de\/wp-json\/wp\/v2\/tags?post=15924"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}