Heim > Datenbank > MySQL-Tutorial > Was sind die Syntaxspezifikationen von MySQL?

Was sind die Syntaxspezifikationen von MySQL?

王林
Freigeben: 2023-06-03 10:37:03
nach vorne
1831 Leute haben es durchsucht

1. Die SQL-Syntax von MySQL unterscheidet nicht zwischen Groß- und Kleinschreibung.

2. Versuchen Sie bei der Benennung 26 englische Buchstaben in Groß- und Kleinschreibung, Zahlen 0-9 und Unterstreichungen.

Verwenden Sie keine anderen Symbole.

3. Es wird empfohlen, MySQL-Schlüsselwörter nicht als Tabellennamen, Feldnamen usw. zu verwenden.

Wenn Sie es versehentlich verwenden, verwenden Sie bitte ` (Fließzeichen) in der SQL-Anweisung.

4. Zwischen Datenbank- und Tabellennamen, Feldnamen und anderen Objektnamen dürfen keine Leerzeichen stehen.

In derselben MySQL-Software darf die Datenbank nicht denselben Namen haben. In derselben Bibliothek dürfen Tabellen nicht denselben Namen haben, und in derselben Tabelle dürfen Felder nicht denselben Namen haben.

Beispiel

#以下两句是一样的,不区分大小写
show databases;
SHOW DATABASES;
 
#创建表格
#create table student info(...); #表名错误,因为表名有空格
create table student_info(...);
 
#其中name使用``飘号,因为name和系统关键字或系统函数名等预定义标识符重名了。
CREATE TABLE t_stu(
    id INT,
    `name` VARCHAR(20)
);
 
select id as "编号", `name` as "姓名" from t_stu; #起别名时,as都可以省略
select id as 编号, `name` as 姓名 from t_stu; #如果字段别名中没有空格,那么可以省略""
select id as 编 号, `name` as 姓 名 from t_stu; #错误,如果字段别名中有空格,那么不能省略""
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWas sind die Syntaxspezifikationen von MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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