Resultados de consultas

Evaluaci�n del resultado

  1. Busca un ajuste exacto con el resultado.

  2. Si es necesario intenta convertir la expresi�n directamente al tipo del resultado.

  3. Si el resultado es un tipo de longitud fija (por ejemplo char o varchar declarado con una longitud) entonces intenta encontrar una funci�n que ajuste la longitud con el mismo nombre que el tipo de los dos argumentos, el primero el nombre del tipo y el segundo un entero con la longitud.

Ejemplos

Almacenamiento de varchar

Para cada columna declarada como varchar(4) la siguiente consulta asegura que el resultado tiene el tama�o adecuado:

tgl=> CREATE TABLE vv (v varchar(4));
CREATE
tgl=> INSERT INTO vv SELECT 'abc' || 'def';
INSERT 392905 1
tgl=> select * from vv;
v
----
abcd
(1 row)