Re: null values in a view - Mailing list pgsql-general

From Tom Lane
Subject Re: null values in a view
Date
Msg-id 19099.1317825554@sss.pgh.pa.us
Whole thread Raw
In response to null values in a view  (Lauri Kajan <lauri.kajan@gmail.com>)
Responses Re: null values in a view  (Lauri Kajan <lauri.kajan@gmail.com>)
List pgsql-general
Lauri Kajan <lauri.kajan@gmail.com> writes:
> This works with other values but not with nulls:

> CREATE VIEW view1 AS
> SELECT
>   attribute1 as a1,
>   text null as a2,
>   text 'test' as a3
> FROM
>   table;

FYI, the syntax  typename 'literal'  works *only* with string literals,
not anything else.  For any other target you have to write
CAST(value AS typename)  or equivalently  value::typename.
CAST is SQL-standard, :: is a Postgres-ism.

            regards, tom lane

pgsql-general by date:

Previous
From: "Dickson S. Guedes"
Date:
Subject: Re: Restoring 2 Tables From All Databases Backup
Next
From: salah jubeh
Date:
Subject: Re: how to disable all pkey/fkey constraints globally