Heim > Datenbank > MySQL-Tutorial > Hauptteil

Was ist die Anweisung zum Erstellen einer Tabelle in einer SQL-Anweisung?

青灯夜游
Freigeben: 2023-01-04 09:38:21
Original
96221 Leute haben es durchsucht

Die Anweisung zum Erstellen einer Tabelle in der SQL-Anweisung lautet „CREATE TABLE“ und das spezifische Syntaxformat lautet „CREATE TABLE Tabellenname ([Tabellendefinitionsoption]) [Tabellenoption] [Partitionsoption];“; [Tabellendefinitionsoption] „Das Format ist „Spaltenname 1 Typ 1 [,...] Spaltenname n Typ n“.

Was ist die Anweisung zum Erstellen einer Tabelle in einer SQL-Anweisung?

Die Betriebsumgebung dieses Tutorials: Dell G3-Computer, Windows 7-System, MySQL-Version 5.5.19.

In MySQL können Sie die Anweisung CREATE TABLE verwenden, um eine Tabelle zu erstellen. CREATE TABLE 语句创建表。

语法格式为:

CREATE TABLE 表名 ([表定义选项])[表选项][分区选项];
Nach dem Login kopieren

其中,[表定义选项]

Das Syntaxformat ist:

    列名1 类型1 [,…] 列名n 类型n
    Nach dem Login kopieren
  • Daunter ist das Format von [Tabellendefinitionsoption]:

    mysql> USE test_db;
    Database changed
    mysql> CREATE TABLE tb_emp1
        -> (
        -> id INT(11),
        -> name VARCHAR(25),
        -> deptId INT(11),
        -> salary FLOAT
        -> );
    Query OK, 0 rows affected (0.37 sec)
    Nach dem Login kopieren

    Die Hauptsyntax und Verwendungsanweisungen der CREATE TABLE-Anweisung lauten wie folgt:
  • TABELLE ERSTELLEN: Um eine Tabelle mit einem bestimmten Namen zu erstellen, müssen Sie über die Berechtigung zum Erstellen einer Tabelle verfügen.
  • : Gibt den Namen der zu erstellenden Tabelle an, der nach CREATE TABLE angegeben wird und den Benennungsregeln für Bezeichner entsprechen muss.

: Tabellenerstellungsdefinition, bestehend aus Spaltenname (col_name), Spaltendefinition (column_definition) und möglichen Nullwertspezifikationen, Integritätsbeschränkungen oder Tabellenindizes.

Standardmäßig wird die Tabelle in der aktuellen Datenbank erstellt. Wenn die Tabelle bereits vorhanden ist, keine aktuelle Datenbank vorhanden ist oder die Datenbank nicht vorhanden ist, tritt ein Fehler auf.

Empfohlenes Tutorial: MySQL-Video-Tutorial

Beispiel: Wählen Sie die Datenbank test_db aus, um die Tabelle zu erstellen, und erstellen Sie die Datentabelle tb_emp1

mysql> SHOW TABLES;
+--------------------+
| Tables_in_test_db  |
+--------------------+
| tb_emp1            |
+--------------------+
1 rows in set (0.00 sec)
Nach dem Login kopieren
Überprüfen Sie, ob die Datentabelle erfolgreich erstellt wurde:🎜rrreee🎜Weitere Informationen zur Programmierung Wissen, besuchen Sie bitte: 🎜 Website zum Programmieren 🎜! ! 🎜

Das obige ist der detaillierte Inhalt vonWas ist die Anweisung zum Erstellen einer Tabelle in einer SQL-Anweisung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
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