Using a preprocessor for constants in SQL

From: Arthur van Dorp <arthur_vd(at)gmx(dot)net>
To: pgsql-novice(at)postgresql(dot)org
Subject: Using a preprocessor for constants in SQL
Date: 2005-02-04 13:30:00
Message-ID: 420378D8.5020609@gmx.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-novice

Hi all

When defining records with varchar entries (and at some other places)
something like constants would be useful. They could look something like
this:

DEFINE short = 20;
DEFINE long = 2000;

CREATE TABLE example (
short_string varchar (short),
long_string varchar (long),
long_string2 varchar (long)
);
[...]
CREATE TABLE example200 (
short_name varchar (short),
long_name varchar (long)
);

Like this you could easily change values between test setup and final
deployment. Is there anything like this or is there some elegant way to
achieve this? Or do you all use some sort of preprocessors?

Arthur

Responses

Browse pgsql-novice by date

  From Date Subject
Next Message Sean Davis 2005-02-04 13:37:50 Information schema question
Previous Message Sean Davis 2005-02-04 12:29:58 Re: perl script for uniprot