----訂單表CREATE TABLE DD_ORDER( ORDER_ID VARCHAR2(10) PRIMARY KEY NOT NULL, ---訂單編號(hào),主鍵
USER_ID VARCHAR2(10) NOT NULL, ---用戶編號(hào),外鍵,引用自用戶表主鍵
REAL_NAME VARCHAR2(10) NOT NULL, ---收貨人姓名
TEL VARCHAR2(20) NOT NULL, ---收貨人電話
ADDRESS VARCHAR2(200) NOT NULL, ---收貨人地址);CREATE TABLE DD_ORDER_DETAIL( DETAIL_ID VARCHAR2(10) PRIMARY KEY NOT NULL, ---自增編號(hào),主鍵
ORDER_ID VARCHAR2(10) NOT NULL, ---訂單編號(hào),外鍵,引用自訂單表主鍵
PRODUCT_ID VARCHAR2(10) NOT NULL, ---商品編號(hào),外鍵,引用自商品表主鍵
ORDER_TOTAL NUMBER(5,0) NOT NULL, ---訂單數(shù)量
PRICE NUMBER(10,2) NOT NULL, ---成交單價(jià));// 生成訂單表語(yǔ)句String sql1 = "INSERT INTO DD_ORDER VALUES (ORDER_AUTOID.NEXTVAL,?,?,?,?)";//生成訂單詳情表語(yǔ)句String sql2 = "INSERT INTO DD_ORDER_DETAIL VALUES (DETAIL_AUTOID.NEXTVAL,?,?,?,?)";由于訂單表ORDER_ID是自增主鍵,我在java中執(zhí)行完插入訂單表操作后,應(yīng)該如何寫(xiě)插入訂單詳情表的語(yǔ)句,使兩者能通過(guò)ORDER_ID關(guān)聯(lián)?(簡(jiǎn)言之,如何得到剛插入訂單表的ORDER_ID)
- 2 回答
- 0 關(guān)注
- 1074 瀏覽
添加回答
舉報(bào)
0/150
提交
取消