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