=== 7. ตั้งค่า Database ให้รองรับภาษาไทย และทดสอบตั้งชื่อตัวละครภาษาไทย ===

 เปิดโปรแกรม Microsoft SQL Server Management Studio 18 

1. แก้ไข Database เป็นภาษาไทย

คลิกขวาที่ MuOnline เลือก Properties

เลือก Options ใน Collation เลือกเป็น Thai_100_CI_AI






***กรณีแก้ไขไม่ได้ ให้ทำการ Offline Database ก่อนแล้ว เปิด Online อีกครั้ง***



2. แก้ไข Table เป็นภาษาไทย
เปิด Query ขึ้นมา คลิกที่ New Query



เปลี่ยน Collation เป็นภาษาไทย โดยใช้คำสั่ง

สำหรับ column ที่ไม่ติดอะไร
LTER TABLE dbo.<ชื่อ Table>
ALTER COLUMN <ชื่อ column> VARCHAR(11) COLLATE Thai_CS_AS

สำหรับ column ที่ติด Key
ALTER TABLE dbo.<ชื่อ Table> DROP CONSTRAINT <ชื่อ Key>
ALTER TABLE dbo.<ชื่อ Table>
ALTER COLUMN <ชื่อ column> VARCHAR(11) COLLATE Thai_CS_AS NOT NULL
ALTER TABLE dbo.<ชื่อ Table>
ADD CONSTRAINT <ชื่อ Key> PRIMARY KEY NONCLUSTERED (<ชื่อ column ที่เป็น Key>)

สำหรับ column ที่ติด Index
DROP INDEX <ชื่อ Index> ON dbo.<ชื่อ Table>
ALTER TABLE dbo.<ชื่อ Table>
ALTER COLUMN <ชื่อ column> VARCHAR(8) COLLATE Thai_CS_AS NOT NULL
CREATE INDEX <ชื่อ Index> ON dbo.<ชื่อ Table>(<ชื่อ column ที่เป็น Index> ASC)

ใส่คำสั้ง SQL แล้วเลือก Database เป็น MuOnline แล้วกดที่ Execute



*** เปลี่ยนเฉพาะ Table ที่เป็นชนิด varchar ตรวจสอบโดยคลิกขวาที่ Table เลือก Design***



*** สามารถ Download  ไฟล์ Sql ขอผมไปใช้ได้ครับ ***


3. ทดสอบตั้งชื่อตัวละครภาษาไทยในตัวเกมส์

ทำการเปิดเซิฟและเข้าเกมส์ และสร้างตัวละครภาษาไทย











ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

=== 1. ติดตั้ง Microsoft SQL Server Express 2019 ===

=== 2. โหลดไฟล์ Server และ Client ===

=== 9. ติดตั้ง Mu Season17 2-2 Part[MuDevs] ===