ผู้เขียน หัวข้อ: ปัญหาตาราง pcu_icd10  (อ่าน 4361 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

doramon

  • บุคคลทั่วไป
ปัญหาตาราง pcu_icd10
« เมื่อ: เมษายน 28, 2009, 20:19:48 PM »
0
select * from pcu_icd10


มีปัญหาว่า PK  มันกำหนดที่ icd10

แต่ว่าบัญชี  อื่นก็ต้องการใช้ icd10 นี้ด้วยเหมือนกัน


CREATE TABLE `pcu_icd10` (
  `icd10` varchar(9) NOT NULL,
  `account_id` int(11) DEFAULT NULL,
  PRIMARY KEY (`icd10`)
) ENGINE=InnoDB DEFAULT CHARSET=tis620


ตอนนี้  ใช้วิธี Drop  index อยู่

แต่ว่า  PCU ต้องทำทุกครั้งเลย เลยอยากให้ อ. แก้เป็น  PK  icd10 +  account_id  ไม่ให้ซ้ำแทน


« แก้ไขครั้งสุดท้าย: เมษายน 28, 2009, 20:21:58 PM โดย doraemon »