ru226531 發表於 2008-9-19 14:15:26

請問NAVICAT流水編號

<P>請問NAVICAT要如何設定流水編號?</P>
<P>&nbsp;</P>
<P>我們目前是設定資料型態是TINYINT</P>
<P>&nbsp;</P>
<P>KEY資料時要能夠讓他自動遞增001&nbsp; 002&nbsp; 003...</P>
<P>&nbsp;</P>
<P>但是我們要在數字前面加上英文字母</P>
<P>&nbsp;</P>
<P>例如員工編號E001&nbsp; 寫入下一筆資料時&nbsp; 能夠讓員工自動編號</P>
<P>&nbsp;</P>
<P>像E001&nbsp; XXX</P>
<P>&nbsp;&nbsp;&nbsp; E002&nbsp; XXX</P>
<P>&nbsp;&nbsp;&nbsp; E003&nbsp; XXX....等</P>
<P>&nbsp;</P>
<P>要怎麼在資料型態那邊怎麼設定呢?</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<P>&nbsp;</P>

MarchFun 發表於 2008-9-19 17:40:44

<P>資料欄位的形態基本上與 Navicat 無關,Navicat 只是一套「圖形化操作 MySQL 資料庫的工具」。所以你問的範圍屬於 MySQL 這套資料庫。</P>
<P>&nbsp;</P>
<P>基本上自動遞增的欄位均為數值型態,因此無法再混合英文字母。要達到這種目的你可能需要選擇字串型態,但字串型態無法自動遞增,所以必須另外透過如 php 之類的程式碼來達成。</P>
頁: [1]
檢視完整版本: 請問NAVICAT流水編號