BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: white ที่ กันยายน 11, 2008, 03:17:43 AM
หัวข้อ:
icd_codemap ไม่ขึ้นชื่อที่มี '
เริ่มหัวข้อโดย:
white
ที่
กันยายน 11, 2008, 03:17:43 AM
สอบถาม + แจ้งให้ทราบ ถ้าเป็นเหมือนกัน
ถ้าชื่อ code ใน icd_codemap มี" ' " อยู่ในชื่อ เช่น Grave's disease
ทำให้เลือก code นั้นแล้วไม่ได้รหัสวินิจฉัยครับ
เป็นเหมือนกันไหมครับ ;D
หัวข้อ:
Re: icd_codemap ไม่ขึ้นชื่อที่มี '
เริ่มหัวข้อโดย:
yord
ที่
กันยายน 11, 2008, 05:42:05 AM
เป็นเหมือนกันครับ ยืนยันอีกคน ???
หัวข้อ:
Re: icd_codemap ไม่ขึ้นชื่อที่มี '
เริ่มหัวข้อโดย:
SrWooD
ที่
กันยายน 11, 2008, 10:30:12 AM
' อักษรต้องห้ามของ MySQL ครับ
ควรหลีกเลี่ยงครับ
;D ;D ;D
หัวข้อ:
Re: icd_codemap ไม่ขึ้นชื่อที่มี '
เริ่มหัวข้อโดย:
white
ที่
กันยายน 11, 2008, 11:00:10 AM
อ้างจาก: SrWoOd ที่ กันยายน 11, 2008, 10:30:12 AM
' อักษรต้องห้ามของ MySQL ครับ
ควรหลีกเลี่ยงครับ
;D ;D ;D
คือ icd_codemap ที่มาตั้งแต่แรกมี การใช้ ' อยู่หลายตัวครับ
เลยบอกต่อ
ไม่ทราบว่ารออาจารย์แก้ที่โปรแกรม หรือ ใช้ Query ให้ replace ' ' ' ด้วย ' '
(เขียน query ไม่เป็นครับ 555)
หัวข้อ:
Re: icd_codemap ไม่ขึ้นชื่อที่มี '
เริ่มหัวข้อโดย:
SrWooD
ที่
กันยายน 11, 2008, 14:56:59 PM
ผมใช้แบบนี้ครับ
\'
เช่น
โค๊ด: SQL
SELECT
*
FROM
icd_codemap
WHERE
code
LIKE
'%
\'
%'
ถ้าต้องการ replace ก็แบบนี้ครับ
โค๊ด: SQL
UPDATE
icd_codemap
SET
code
=
REPLACE
(
code
,
'
\'
'
,
''
)
WHERE
code
LIKE
'%
\'
%'
ลองดูครับ
;D ;D ;D