SQL 语法:
DROP DATABASE <数据库名>
2. 表
在任何一个 SQL 数据库中都可以创建一个具有单独结构的数据表。表01的数据结构创建如下:
表的数据结构 | ||||
列 | 1 | 2 | 3 | 4 |
数据类型 | SMALLINT | Char(30) | SMALLINT | SMALLINT |
表 01 - 表的数据结构
表的数据结构可以以任何方式组合。附件的样例程序使用的就是上面的数据结构。
2.1 创建表: 脚本"Create_new_table"
为了打开数据源中的一个数据源以便连接数据库,脚本中需要下面的两个对象:“ADODB.Connection”用于建立连接和“ADODB.Recordset”用于编辑数据源。
“Open”中的“InitialCatalog”参数用于建立和数据源中特定数据库的连接。“Database_1”,在Windows中创建的数据源,用参数“DSN”表示。
使用 SQL 语法“CREATETABLE”创建 SQL 表,以及表的名称和布局(数据结构)。
图. 04
SQL 语法:
CREATE TABLE <表名称> (列名 类型,...)
注意:
对于“CREATE TABLE”命令还有其它可选的扩展参数。
2.2 复制表:脚本 "Copy_table"
连接访问需要用到对象“ADODB.Connection”和“ADODB.Recordset”。
使用 SQL 命令“SELECT* INTO”和扩展参数“FROM”,可将特定表中的所有数据复制到一个新表中。语法“SELECT *”和命令“SELECTALL”意义相同,通过“FROM”命令表示在前一个表中的所有数据。目的表通过“INTO”定义。
注意:
SQL 语句“SELECT”可以随意的和其它命令参数组合使用。更多的信息请参考相关文献或者互联网。
图. 05
SQL 语法:
SELECT <表达式> INTO <新表的名称> FROM<已有表的名称>
注意:
对于 SQL 命令“SELECT”还有其它的命令可以选择组合使用。
2.3 删除表:脚本 "Delete_table"
为了删除表,用户必须连接相应的数据源。使用命令“DROPTABLE”从数据库中删除表及其名称