Heim > Datenbank > MySQL-Tutorial > Wie erstelle ich eine Tabelle und füge mithilfe vorbereiteter Anweisungen Werte in diese Tabelle ein?

Wie erstelle ich eine Tabelle und füge mithilfe vorbereiteter Anweisungen Werte in diese Tabelle ein?

WBOY
Freigeben: 2023-08-25 23:17:18
nach vorne
1079 Leute haben es durchsucht

Wie erstelle ich eine Tabelle und füge mithilfe vorbereiteter Anweisungen Werte in diese Tabelle ein?

kann anhand des folgenden Beispiels verstanden werden, in dem wir mithilfe vorbereiteter Anweisungen eine Tabelle mit dem Namen „Student“ erstellt haben –

mysql> PREPARE stmt3 FROM 'CREATE TABLE Student(Id INT, Name
Varchar(20))';
Query OK, 0 rows affected (0.00 sec)
Statement prepared

mysql> EXECUTE stmt3;
Query OK, 0 rows affected (0.73 sec)

mysql> DEALLOCATE PREPARE stmt3;
Query OK, 0 rows affected (0.00 sec)
Nach dem Login kopieren

Mit Hilfe der folgenden Abfrage mithilfe vorbereiteter Anweisungen können wir nun Werte in die Tabelle einfügen „Student“

-

mysql> PREPARE stmt7 FROM 'INSERT INTO Student(Id,Name) values(?,?)';
Query OK, 0 rows affected (0.00 sec)
Statement prepared

mysql> SET @A = 1, @B = 'Ram';
Query OK, 0 rows affected (0.00 sec)

mysql> EXECUTE stmt7 using @A, @B;
Query OK, 1 row affected (0.04 sec)

mysql> SET @A = 2, @B = 'Shyam';
Query OK, 0 rows affected (0.00 sec)

mysql> EXECUTE stmt7 using @A, @B;
Query OK, 1 row affected (0.08 sec)

mysql> SET @A = 3, @B = 'Mohan';
Query OK, 0 rows affected (0.00 sec)

mysql> Select * from Student;
+------+-------+
| Id   | Name  |
+------+-------+
| 1    | Ram   |
| 2    | Shyam |
| 3    | Mohan |
+------+-------+
3 rows in set (0.00 sec)
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie erstelle ich eine Tabelle und füge mithilfe vorbereiteter Anweisungen Werte in diese Tabelle ein?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage