Heim  >  Artikel  >  Datenbank  >  Was ist die Anweisung zum Erstellen einer Tabelle in einer SQL-Anweisung?

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

青灯夜游
青灯夜游Original
2020-12-30 15:43:1396206Durchsuche

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 表名 ([表定义选项])[表选项][分区选项];

其中,[表定义选项]

Das Syntaxformat ist:

    列名1 类型1 [,…] 列名n 类型n
  • 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)

    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.
  • 2a59fb221d0bc3b07e1e43cec3d4767d: Gibt den Namen der zu erstellenden Tabelle an, der nach CREATE TABLE angegeben wird und den Benennungsregeln für Bezeichner entsprechen muss.

18ce4d187a584db3bb358f1fd5338ead: 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)

Ü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!

Stellungnahme:
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