El nombre en SQL es una secuencia de caracteres alfanum�ricos menor que NAMEDATALEN, comenzando por un car�cter alfanum�rico. Por defecto, NAMEDATALEN esta definido a 32, pero en el momento que montar el sistema, NAMEDATALEN puede cambiarse cambiando el #define en src/backend/include/postgres.h. Subrayado ("_") esta considerado como un car�cter alfab�tico.
En algunos contextos, los nombre pueden contener otros caracteres si est�n entrecomillados por doble comillas. Por ejemplo, nombres de tablas o campos pueden contener otros caracteres no validos como los espacios, ampersand (&), etc. usando esta t�cnica.