2011-04-28 39 views
0

我有一個包含三個表的數據庫。在數據庫中保留記錄的_id

第一個表是這樣的:

_id用戶

第二張表:

_id路線user_id說明

和user_id是正好從第一個表的_id。

所以,當我在第一TABEL插入一個新的記錄,我應該保持_id以插入

第二table.But

我怎麼能保持的東西是自動增量,並通過數據庫給出? :-S

回答

1

可能有更好的辦法,但是您可以在提交第一個表後立即抓取(查詢)_id字段。然後你將在第二個表中使用user_id

+0

由於用戶可能不是唯一的,因此沒有安全的方法可以通過您的解決方案獲得正確的_id – WarrenFaith 2011-04-28 16:48:42

+0

希望有一個創建日期,可以對哪個創建日期進行排序,從而允許正確的ID被拉取。這個問題的措辭表明,我們只是看數據庫的一小部分。也就是說,用戶名通常是唯一的。 – Haphazard 2011-04-28 16:56:47

相關問題