Re: SELECT returnig a constant

From: Ray O'Donnell <ray(at)rodonnell(dot)ie>
To: stan <stanb(at)panix(dot)com>, pgsql-general(at)lists(dot)postgresql(dot)org
Subject: Re: SELECT returnig a constant
Date: 2019-10-15 13:35:53
Message-ID: 1071f28a-c7a8-1b51-cd88-803a331158aa@rodonnell.ie
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On 15/10/2019 14:28, stan wrote:
> I used to be able to return a constant value in a SELECT statement in
> ORACLE. I need to populate a table for testing, and I was going to do so
> like this:
>
> SELECT
> employee.id ,
> project.proj_no ,
> work_type.type ,
> 'rate' 1
> FROM employee
> CROSS JOIN project
> CROSS JOIN work_type;
>
> This statement works correctly, till I add the last "'rate' 1 line, then it
> returns a syntax error.

I don't think you can use a number as a column name. Give it a different
name and it should work:

SELECT .... , 'rate' my_constant_name FROM ...

Ray.

--
Raymond O'Donnell // Galway // Ireland
ray(at)rodonnell(dot)ie

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Tomas Vondra 2019-10-15 13:47:21 Re: timescaleDB & WAL replication
Previous Message stan 2019-10-15 13:34:55 SOLVED Re: SELECT returnig a constant