如何用 jet sql 的 ddl 語句建立表和關(guān)系? 微軟的 Access 中包含 Data Definition Language (DDL) 來建立刪除表以及關(guān)系,當(dāng)然了,這也可以用 DAO 來解決。 以下就是示例: 用 DDL 的 Create Table 建立一個(gè)表 Table1 ,主鍵是自動(dòng)編號字段,另一個(gè)字段是長度是 10 的文本字段。 CREATE TABLE Table1 (Id COUNTER CONSTRAINT PrimaryKey PRIMARY KEY, MyText TEXT (10)) 再建一個(gè)包含兩個(gè)字段的表 Table2,字段 id 為長整型,字段 MyText 為文本 CREATE TABLE Table2 (Id LONG, MyText TEXT) 用以下語句建立 Table1 和 Table2 的一對多關(guān)系: ALTER TABLE Table2 ADD CONSTRAINT Relation1 FOREIGN KEY ([Id]) REFERENCES Table1 ([Id]) 刪除關(guān)系用以下語句: ALTER TABLE Table2 DROP CONSTRAINT Relation1 刪除 Table1 用以下語句: DROP TABLE Table1 設(shè)定某字段為主鍵 ALTER TABLE 表1 ALTER COLUMN [id] COUNTER CONSTRAINT MyPrimaryKey PRIMARY KEY 增加一個(gè)字段 MySalary alter table AAA add COLUMN MySalary CURRENCY 刪除一個(gè)字段 MySalary alter table AAA drop COLUMN MySalary 如何運(yùn)行上述 JET SQL 代碼,請參考 http://access911.net 中 《flash畫演示如何操作》一文中的動(dòng)畫《如何運(yùn)行一段 jet sql 代碼》 |
免責(zé)聲明:本站部分文章和圖片均來自用戶投稿和網(wǎng)絡(luò)收集,旨在傳播知識,文章和圖片版權(quán)歸原作者及原出處所有,僅供學(xué)習(xí)與參考,請勿用于商業(yè)用途,如果損害了您的權(quán)利,請聯(lián)系我們及時(shí)修正或刪除。謝謝!
始終以前瞻性的眼光聚焦站長、創(chuàng)業(yè)、互聯(lián)網(wǎng)等領(lǐng)域,為您提供最新最全的互聯(lián)網(wǎng)資訊,幫助站長轉(zhuǎn)型升級,為互聯(lián)網(wǎng)創(chuàng)業(yè)者提供更加優(yōu)質(zhì)的創(chuàng)業(yè)信息和品牌營銷服務(wù),與站長一起進(jìn)步!讓互聯(lián)網(wǎng)創(chuàng)業(yè)者不再孤獨(dú)!
掃一掃,關(guān)注站長網(wǎng)微信