作者uziel (= ̄ω ̄=)
看板java
標題Re: [JSP ] 自動編號的寫法
時間Mon Jun 6 11:20:01 2011
※ 引述《skysgirl (??)》之銘言:
: 最近初碰mysql..jsp..
: 嘗試寫一個可以新增資料的資料庫
: 資料庫已經建好
: 有一個欄位是自動編號的
: 在jsp中要怎麼寫呢??
: insert unto table名稱 values(??,"+身分證字號+",......);
: ^^^^^
: 就是這個欄位,怎麼處理呢?
: 感激呀
既然是自動編號那直接略過就好
例如有個資料表 myTable(field_1, field_2, field3)
其中 field_1 是自動編號欄位
那 insert 語法就是:
INSERT INTO myTable(field_2, field3) VALUES (欄位2的資料, 欄位3的資料);
而 field_1 交由資料庫系統決定
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 223.140.52.106
推 skysgirl:請問如果我的資料庫欄位名稱是中文(field的地方),會有 06/06 11:25
→ skysgirl:影響嗎? 06/06 11:26
→ uziel:欄位名稱是否有中文字應該不會影響資料庫的邏輯,但是考慮到 06/06 11:33
→ uziel:出現亂碼的可能性 (跟作業系統、資料庫系統的設定有關) ,建 06/06 11:36
→ uziel:議跟資料庫的格式有關的東西 (資料表名稱、欄位名稱等等) 最 06/06 11:39
→ uziel:好只使用英數字元 06/06 11:41
推 skysgirl:謝謝,自動編號的問題已解決,但資料丟進去都顯示null 06/06 12:11
→ KarlJhan:null 很高的可能是你的值,實際沒有inserted 06/07 12:13