Home > Database > Mysql Tutorial > Access中用Jet SQL语句删除表关系

Access中用Jet SQL语句删除表关系

WBOY
Release: 2016-06-07 16:21:47
Original
1076 people have browsed it

如何用jetsql的ddl语句建立表和关系? 微软的Access中包含DataDefinitionLanguage(DDL)来建立删除表以及关系,当然了,这也可以用DAO来解决。 以下就是示例: 用DDL的CreateTable建立一个表Table1,主键是自动编号字段,另一个字段是长度是10的文本字段。 CRE

   如何用jetsql的ddl语句建立表和关系?

  微软的Access中包含DataDefinitionLanguage(DDL)来建立删除表以及关系,当然了,这也可以用DAO来解决。

  以下就是示例:

  用DDL的CreateTable建立一个表Table1,,主键是自动编号字段,另一个字段是长度是10的文本字段。

  CREATETABLETable1(IdCOUNTERCONSTRAINTPrimaryKeyPRIMARYKEY,MyTextTEXT(10))

  再建一个包含两个字段的表Table2,字段id为长整型,字段MyText为文本

  CREATETABLETable2(IdLONG,MyTextTEXT)

  用以下语句建立Table1和Table2的一对多关系:

  ALTERTABLETable2ADDCONSTRAINTRelation1FOREIGNKEY([Id])REFERENCESTable1([Id])

  删除关系用以下语句:

  ALTERTABLETable2DROPCONSTRAINTRelation1

  删除Table1用以下语句:

  DROPTABLETable1

  设定某字段为主键

  ALTERTABLE表1ALTERCOLUMN[id]COUNTERCONSTRAINTMyPrimaryKeyPRIMARYKEY

  增加一个字段MySalary

  altertableAAAaddCOLUMNMySalaryCURRENCY

  删除一个字段MySalary

  altertableAAAdropCOLUMNMySalary

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template