如何用jetsql的ddl語句建立表和關(guān)系?
微軟的access中包含datadefinitionlanguage(ddl)來建立刪除表以及關(guān)系,當(dāng)然了,這也可以用dao來解決。
以下就是示例:
用ddl的createtable建立一個表table1,主鍵是自動編號字段,另一個字段是長度是10的文本字段。
createtabletable1(idcounterconstraintprimarykeyprimarykey,mytexttext(10))
再建一個包含兩個字段的表table2,字段id為長整型,字段mytext為文本
createtabletable2(idlong,mytexttext)
用以下語句建立table1和table2的一對多關(guān)系:
altertabletable2addconstraintrelation1foreignkey([id])referencestable1([id])
刪除關(guān)系用以下語句:
altertabletable2dropconstraintrelation1
刪除table1用以下語句:
droptabletable1
設(shè)定某字段為主鍵
altertable表1altercolumn[id]counterconstraintmyprimarykeyprimarykey
增加一個字段mysalary
altertableaaaaddcolumnmysalarycurrency
刪除一個字段mysalary
altertableaaadropcolumnmysalary
更多信息請查看IT技術(shù)專欄