SQL 语句

  1. Create Table 命令

CREATE TABLE

CREATE [TEMPORARY] TABLE表

(字段1类型 [(字长)] [NOT NULL] [WITH COMPRESSION | WITH COMP] [索引1]

[, 字段2类型 [(字长)] [NOT NULL] [索引2] [, ...]]

[, CONSTRAINT multifieldindex [, ...]])

项目 描述
数据类型为 COUNTER 自动编号
字段名加中括号 [id] 表示主键

CREATE INDEX

CREATE [unique] INDEX index ON table(col)
项目 描述
unique 无重复索引

DROP INDEX

DROP INDEX index ON table

SELECT

SELECT { * | colname [ [AS] alias ] } , ...

FROM table [[as] alias] [ in <out_database> ]

[ <joins> ]

[WHERE conditions]

[GROUP BY ...]

[ORDER BY ...]

[HAVING ...]

项目 描述
in 连接其他类型的数据库中的表
joins 支持 LEFT JOIN 和 RIGHT JOIN

out_database

'file.mdb'
[ODBC] [ODBC;DRIVER=driver;SERVER=server;DATABASE=database;UID=user;PWD=password;]
项目 描述
file.mdb 连接另外的 MDB 数据库,不能含密码
[ODBC] 连接字符串指字的数据库

UPDATE

UPDATE table1 [, ...]

SET col = val [,...]

[ WHERE conditions ]