Re: encoding???

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Carol Walter wrote:
I'm really confused about something. I hope you'll help. I have a client who wants to use Asian Character data. The database he wants to use is set to SQL_ASCII, the default. I thought there might be an ALTER DATABASE command that would change this, but I've been through the documentation and it says that encoding is done at the client level and is changed with a set statement. I assumed that would be like setting the search path so I tried it and I was able to set the encoding for my session to UTF8. I guess my question is how does this work, where the database is set to use one encoding sequence and it is set for the client session to something else.

There are 3 things, cluster locale set at initdb, database encoding set at database creation and client encoding. The client encoding can be changed by the client at any time. PostgreSQL will translate transparent from client to database encoding. For UTF-8, chose a UTF-8 cluster locale and recreate the database, it will pick UTF-8 for the database by default now.


--
Best regards,
Hannes Dorbath

---------------------------(end of broadcast)---------------------------
TIP 1: if posting/reading through Usenet, please send an appropriate
      subscribe-nomail command to majordomo@xxxxxxxxxxxxxx so that your
      message can get through to the mailing list cleanly

[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux