看板 Database 關於我們 聯絡資訊
我使用PHP + PostgreSQL寫網頁 去PHP網站上抓了一段範例 $res=pg_query("SELECT nextval('foo_key_seq') as key"); $row=pg_fetch_array($res, 0); $key=$row['key']; // now we have the serial value in $key, let's do the insert pg_query("INSERT INTO foo (key, foo) VALUES ($key, 'blah blah')"); 我想要做的事情是 讓兩個資料表裡面的id值相同 在table_1中的id屬於Serial (自動增加) 然後table_2中的id屬於一般整數 當資料插入table_1後,要讓table_2也要有相同的編號插入 上面那段範例理論上可以達成,可是我怎麼用都會錯@@" 資料表如下 table_1 id | user | somethings... table_2 id | data1 | data2 插入table_1這部份沒問題,因為ID自動產生 那如何插入資料到table_2,又有相同的ID呢? 感謝m(_ _)m -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.10.1.56