If I understand your question correctly, a Dialect is an abstraction layer that allows Hibernate to talk with different database backends (MySQL, PG, Oracle, SQLServer, etc). Since different databases have different syntaxes, various features, etc. This seems more of a Hibernate question though, unless there's a "Dialect" feature in PG that I'm unaware of. On Sun, Nov 21, 2010 at 11:32 PM, Adarsh Sharma <adarsh.sharma@xxxxxxxxxx> wrote: > Dear all, > > I am reading about Dialects of different databases. Yet I can't understand > what is the need of dialect in Postgres or any other like Hibernate uses > Dialect of all Databases for ORM. > What is it & > How can we create our own Dialect ? > > Thanks in Advance > Adarsh Sharma > > -- > Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx) > To make changes to your subscription: > http://www.postgresql.org/mailpref/pgsql-general > -- Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general