access数据库用sql语句添加字段,修改字段,删除字段
程序员文章站
2022-04-27 20:34:19
...
微软的 Access 中包含 Data Definition Language (DDL) 来建立删除表以及关系,当然了,这也可以用 DAO 来解决。
以下就是示例:用 DDL 的 Create Table 建立一个表 Table1 ,主键是自动编号字段,另一个字段是长度是 10 的文本字段。
代码如下:
CREATE TABLE Table1 (Id COUNTER CONSTRAINT PrimaryKey PRIMARY KEY, MyText TEXT (10))
再建一个包含两个字段的表 Table2,字段 id 为长整型,字段 MyText 为文本
代码如下:
CREATE TABLE Table2 (Id LONG, MyText TEXT)
用以下语句建立 Table1 和 Table2 的一对多关系,级联更新,级联删除:
代码如下:
ALTER TABLE Table2 ADD CONSTRAINT Relation1 FOREIGN KEY ([Id]) REFERENCES Table1 ([Id]) ON UPDATE CASCADE ON DELETE CASCADE
删除关系用以下语句:
代码如下:
ALTER TABLE Table2 DROP CONSTRAINT Relation1
删除 Table1 用以下语句:
代码如下:
DROP TABLE Table1
设定某字段为主键
代码如下:
ALTER TABLE 表1 ALTER COLUMN [id] COUNTER CONSTRAINT MyPrimaryKey PRIMARY KEY
增加一个字段 MySalary
代码如下:
alter table AAA add COLUMN MySalary CURRENCY
删除一个字段 MySalary
代码如下:
alter table AAA drop COLUMN MySalary
推荐阅读
-
用SQL语句查询数据库中某一字段下相同值的记录方法
-
cmd 命令行模式操作数据库 添加查询 修改 删除 ( 表 字段 数据)
-
Oracle创建表、删除表、修改表(添加字段、修改字段、删除字段)语句总结
-
关于如何修改一张表中所有行与选定字段的同sql多行语句的添加方法
-
使用SQL批量替换语句修改、增加、删除字段内容
-
MySQL常用的建表、添加字段、修改字段、添加索引SQL语句写法总结
-
access数据库用sql语句添加字段,修改字段,删除字段
-
用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备
-
notnull 用sql命令修改数据表中的一个字段为非空not null的语句
-
用sql命令修改数据表中的一个字段为非空(not null)的语句