SQL书写要求
1.SQL可以单行或者多行书写,使用’;'作为语句结束。
2.SQL使用空格作为分割,也可使用缩减。
3.SQL对大小写不敏感。
4.SQL使用#或者–进行单行注释,使用/*…*/进行多行注释。
SQL数据类型
SQL主要有3种数据类型:数值型、文本型和日期型。
文本型
数据类型 | 描述 |
---|---|
*CHAR(size) | 保存固定长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串的长度。最多 255 个字符。 |
*VARCHAR(size) | 保存可变长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串的最大长度。最多 255 个字符。注释:如果值的长度大于 255,则被转换为 TEXT 类型。 |
TINYTEXT | 存放最大长度为 255 个字符的字符串。 |
*TEXT | 存放最大长度为 65,535 个字符的字符串。 |
BLOB | 用于 BLOBs (Binary Large OBjects)。存放最多 65,535 字节的数据。 |
MEDIUMTEXT | 存放最大长度为 16,777,215 个字符的字符串。 |
MEDIUMBLOB | 用于 BLOBs (Binary Large OBjects)。存放最多 16,777,215 字节的数据。 |
LONGTEXT | 存放最大长度为 4,29 |