定義了一個資料表remarks,內容如下:ckind varchar(20),cmark varchar(40)且都一起做了主KEY,主要是讓客戶設定常用的摘要(以便在輸入時直接點選),當然會是漢字啦,於是當我輸入測試資料,在作如下的SQL查詢時,當機了:select distinct ckind as code,ckind as name from remarks order by ckind
當資料存在2筆還正常,早上多輸入了幾筆便開始當了,反復啟動幾次電腦之後才決定要改變主KEY,於是加入了id int(4),seq tinyint(4)之後,輸入同樣多的資料,sql查詢改為:select distinct concat(id,'') as code,ckind as name from remarks order by id後一切正常
下次在定義時可要小心喔!