Así es, Postgres no es compatible con UTF-16.
Sin embargo, admite Secuencias de escape Unicode :
SELECT U&'\0633\0644\0627\0645'
Pero tenga en cuenta que los puntos de código Unicode y unidades de código UTF-16 solo son equivalentes en el Plano multilingüe básico . En otras palabras, si tiene caracteres UTF-16 que abarcan varias unidades de código de 16 bits, deberá traducirlos usted mismo al punto de código correspondiente.