คือมันอ่านภาษาไทยไม่ได้คับหากข้อมูลที่เขียนลงไปเป็นภาษาไทยมันจะเป็นแบบนี้ทั้งหมดเลยคับ
??????????
แบบนี้อะคับ
สอบถามเรื่อง ภาษาไทยใน MSSQL 2005 คับผม
Moderator: mindphp
-
- PHP Jr. Member
- โพสต์: 29
- ลงทะเบียนเมื่อ: 08/04/2009 7:04 am
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41232
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: สอบถามเรื่อง ภาษาไทยใน MSSQL 2005 คับผม
มีหลายวิธีนะครับ สั่ง ALTER table ก็ได้ หรือใช้ SQL server management studio ช่วยปรับก็น่าจะได้
แต่ผมแปลกใจ ตารางสร้างมาตอนไหนครับ
แต่ผมแปลกใจ ตารางสร้างมาตอนไหนครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- PHP Jr. Member
- โพสต์: 29
- ลงทะเบียนเมื่อ: 08/04/2009 7:04 am
Re: สอบถามเรื่อง ภาษาไทยใน MSSQL 2005 คับผม
ผมใช้ .bak ทำการ restore เอาหนะ
เสดแล้วก้อ
ALTER DATABASE [CHARACTER_01_DBF] COLLATE Thai_CI_AS
GO
แต่ว่า Thai_CI_AS มันจะเปลี่ยนแค่ตัว DB แต่ใน table มันไม่เปลี่ยนตามมันก้อยังเป็น
Latin1_General_BIN เหมือนเดิม
ไม่ทราบว่ามันคำสั่งไหนที่เอาไป Query แล้วมันเปลี่ยนทั้งหมดไหม
Thx...
เสดแล้วก้อ
ALTER DATABASE [CHARACTER_01_DBF] COLLATE Thai_CI_AS
GO
แต่ว่า Thai_CI_AS มันจะเปลี่ยนแค่ตัว DB แต่ใน table มันไม่เปลี่ยนตามมันก้อยังเป็น
Latin1_General_BIN เหมือนเดิม
ไม่ทราบว่ามันคำสั่งไหนที่เอาไป Query แล้วมันเปลี่ยนทั้งหมดไหม
Thx...
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41232
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: สอบถามเรื่อง ภาษาไทยใน MSSQL 2005 คับผม
ลอง Export คำสั่ง sql ที่ใช้ สร้างตารางแล้วสร้างใหม่ครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- PHP Jr. Member
- โพสต์: 29
- ลงทะเบียนเมื่อ: 08/04/2009 7:04 am
Re: สอบถามเรื่อง ภาษาไทยใน MSSQL 2005 คับผม
ก้อทำได้อยู่นะคับแต่ว่า ตารางเสียหมดเลย
ขอบคุณสำหรับคำตอบนะครับ
ขอบคุณสำหรับคำตอบนะครับ
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41232
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: สอบถามเรื่อง ภาษาไทยใน MSSQL 2005 คับผม
ผมหมายถึง export คำสั่ง sql ที่ใช้ ในการสร้างตารางออกมาครับ
แล้ว เช็คดูว่า COLLATE ที่ออกมานั้นเป็น อะไร
ถ้าไม่ถูก ก็ แทนทีด้วยค่าใหม่ที่ต้องการทุกตัว แล้ว import เข้าไปใหม่
แต่ถ้าตารางมีข้อมูลอยู่แล้วใช้คำสั่ง ALTER TABLE เอาจะดีกว่า (ALTER TABLE ) นะครับ
ไม่ใช่ TABLE DATABASE ...
แล้ว เช็คดูว่า COLLATE ที่ออกมานั้นเป็น อะไร
ถ้าไม่ถูก ก็ แทนทีด้วยค่าใหม่ที่ต้องการทุกตัว แล้ว import เข้าไปใหม่
แต่ถ้าตารางมีข้อมูลอยู่แล้วใช้คำสั่ง ALTER TABLE เอาจะดีกว่า (ALTER TABLE ) นะครับ
ไม่ใช่ TABLE DATABASE ...
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- PHP Jr. Member
- โพสต์: 29
- ลงทะเบียนเมื่อ: 08/04/2009 7:04 am
Re: สอบถามเรื่อง ภาษาไทยใน MSSQL 2005 คับผม
use [Character_01_DBF]
ALTER TABLE [dbo].[CHARACTER_TBL] COLLATE Thai_CI_AS
GO
มัน error แบบนี้อะคับ
Msg 156, Level 15, State 1, Line 2
Incorrect syntax near the keyword 'COLLATE'.
ALTER TABLE [dbo].[CHARACTER_TBL] COLLATE Thai_CI_AS
GO
มัน error แบบนี้อะคับ
Msg 156, Level 15, State 1, Line 2
Incorrect syntax near the keyword 'COLLATE'.
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41232
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: สอบถามเรื่อง ภาษาไทยใน MSSQL 2005 คับผม
ขอดูตัวอย่าง คำสั่งสร้างตาราง ที่ export ออกมาหน่อยครับ
ส่วนคำสั่ง ALTER TABLE ต้องระบุ field ที่ต้องการเปลี่ยน ด้วยครับ
ส่วนคำสั่ง ALTER TABLE ต้องระบุ field ที่ต้องการเปลี่ยน ด้วยครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
- 0 ตอบกลับ
- 722 แสดง
-
โพสต์ล่าสุด โดย khwanchanok
22/05/2019 5:29 pm
-
-
โพสต์ใหม่ [ปัญหา] ภาษาไทยใน Netbeans ไม่สามารถอ่านได้ค่ะ
โดย Patcharanan.0399 » 26/04/2018 11:32 am » ใน Programming - C/C++ & java & Python - 5 ตอบกลับ
- 4408 แสดง
-
โพสต์ล่าสุด โดย Patcharanan.0399
27/04/2018 9:50 am
-
-
- 1 ตอบกลับ
- 3056 แสดง
-
โพสต์ล่าสุด โดย mindphp
20/11/2020 1:46 pm
-
-
โพสต์ใหม่ ต้องการแบ่งหน้าแสดงข้อมูลจาก table ใน mssql ครับ
โดย opbasicko » 28/06/2015 7:17 pm » ใน Programming - PHP - 1 ตอบกลับ
- 808 แสดง
-
โพสต์ล่าสุด โดย mindphp
28/06/2015 8:34 pm
-
-
-
โพสต์ใหม่ การเขียน Python เชื่อมต่อฐานข้อมูล MSSQL (SQL Server)
โดย jirawoot » 06/08/2020 5:42 pm » ใน Python Knowledge - 0 ตอบกลับ
- 3040 แสดง
-
โพสต์ล่าสุด โดย jirawoot
06/08/2020 5:42 pm
-
-
-
โพสต์ใหม่ วิธี import data Excel to Mssql database ด้วยการ query
โดย mindphp » 02/11/2023 5:26 pm » ใน SQL Knowledge - 0 ตอบกลับ
- 2648 แสดง
-
โพสต์ล่าสุด โดย mindphp
02/11/2023 5:26 pm
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 82