Dave, PS -- it doesn't check for "diacriticals" or non-latin marks. That's beyond my ability at the moment.
-Keith > letter (a-z, but also letters with diacritical marks and > non-Latin letters) > or an underscore (_). Subsequent characters in an identifier or > key word can > be letters, digits (0-9), or underscores, although the SQL > standard will not > define a key word that contains digits or starts or ends with an > underscore." ---------------------------(end of broadcast)--------------------------- TIP 5: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faqs/FAQ.html