CREATE TABLE 语句用于创建数据库中的表。
表由行和列组成,每个表都必须有个表名。
column_name 参数规定表中列的名称。
data_type 参数规定列的数据类型(例如 varchar、integer、decimal、date 等等)。
size 参数规定表中列的最大长度。
提示:如需了解 MS Access、MySQL 和 SQL Server 中可用的数据类型,请访问我们完整的 数据类型参考手册。
现在我们想要创建一个名为 "Persons" 的表,包含五列:PersonID、LastName、FirstName、Address 和 City。
我们使用下面的 CREATE TABLE 语句:
PersonID 列的数据类型是 int,包含整数。
LastName、FirstName、Address 和 City 列的数据类型是 varchar,包含字符,且这些字段的最大长度为 255 个字符。
空的 "Persons" 表如下所示:
PersonID | LastName | FirstName | Address | City |
---|---|---|---|---|
提示:可使用 INSERT INTO 语句向空表写入数据。
SQL NOT NULL 约束在默认的情况下,表的列接受 NULL 值。SQL NOT NULL 约束 NOT NULL 约束强制列不接受 NULL 值。 NOT NULL 约束...
SQL FULL OUTER JOIN 关键字SQL FULL OUTER JOIN 关键字 FULL OUTER JOIN 关键字只要左表(table1)和右表(table2)其中一个表...
SQL 用于各种数据库的数据类型 Microsoft Access、MySQL 和 SQL Server 所使用的数据类型和范围。Microsoft Access 数据类型 数...
SQL FORMAT() 函数FORMAT() 函数 FORMAT() 函数用于对字段的显示进行格式化。 SQL FORMAT() 语法SELECT FORMAT(column_name,...
SQL Server GETDATE() 函数 SQL Server Date 函数定义和用法 GETDATE() 函数从 SQL Server 返回当前的日期和时间。 语法GETDATE(...
SQL 撤销索引、撤销表以及撤销数据库 通过使用 DROP 语句,可以轻松地删除索引、表和数据库。DROP INDEX 语句 DROP INDEX 语句用...
SQL AVG() 函数AVG() 函数 AVG() 函数返回数值列的平均值。 SQL AVG() 语法SELECT AVG(column_name) FROM table_name演示数...
SQL FIRST() 函数FIRST() 函数 FIRST() 函数返回指定的列中第一个记录的值。 SQL FIRST() 语法SELECT FIRST(column_name) FR...
Mysql Join的使用 在前几章节中,我们已经学会了如果在一张表中读取数据,这是相对简单的,但是在真正的应用中经常需要从多个数...