Re: Unicode comment on Postgres vs Sql Server - Mailing list pgsql-general

From Tino Wildenhain
Subject Re: Unicode comment on Postgres vs Sql Server
Date
Msg-id 47CB11A8.9000107@wildenhain.de
Whole thread Raw
In response to Unicode comment on Postgres vs Sql Server  ("Swaminathan Saikumar" <swami@giveexam.com>)
Responses Re: Unicode comment on Postgres vs Sql Server  ("Swaminathan Saikumar" <swami@giveexam.com>)
List pgsql-general
Swaminathan Saikumar wrote:
> I am familiar with MS Sql Server & just started using Postgres.
> For storing Unicode, Sql Server uses nvarchar/char for unicode, and uses
> char/varchar for ASCII.
> Postgres has this encoding setting at the database level.
>
> I am using UTF8 Unicode for most of my data, but there is some data that
> I know for sure will be ASCII. However, this is also stored as UTF8,
> using up more space.

This is wrong - ASCII is a subset of UTF8 and therefore uses
exactly one byte for every ASCII char.

See http://en.wikipedia.org/wiki/UTF-8 for example.

>
> At first sight, it looks like the the more granular level design is
> better. Any comments? If you agree, does it make sense to add this as a
> new datatype to Postgres?

Which new datatype?

Regards
Tino


pgsql-general by date:

Previous
From: Tino Wildenhain
Date:
Subject: Re: Unicode comment on Postgres vs Sql Server
Next
From: "Swaminathan Saikumar"
Date:
Subject: Re: Unicode comment on Postgres vs Sql Server