From: | CHUNRIMACHUNRIMA <chunrima(at)hotmail(dot)com> |
---|---|
To: | <pgsql-sql(at)postgresql(dot)org> |
Subject: | How to creat tables using record ID in for loop |
Date: | 2008-08-06 18:52:34 |
Message-ID: | BLU108-W46237DAA123B80A93E9DF4C87A0@phx.gbl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-sql |
1. I have created the first table and inserted records as below
CREATE TABLE mytest (
staid varchar(20),
kdesc varchar(50) -- description of gage station
)
WITHOUT OIDS;
INSERT INTO mytest VALUES ('96784002', 'mylocation #1');
INSERT INTO mytest VALUES ('02385067', 'mylocation #2');
INSERT INTO mytest VALUES ('01734056', 'mylocation #3');
INSERT INTO mytest VALUES ('04784097', 'mylocation #4');
INSERT INTO mytest VALUES ('16784201', 'mylocation #5');
2. The records look like this.
SELECT * FROM mytest;
++++++++++++++++++++++++++
"96784002";"mylocation #1"
"02385067";"mylocation #2"
"01734056";"mylocation #3"
"04784097";"mylocation #4"
"16784201";"mylocation #5"
++++++++++++++++++++++++++
3. What I want to do is to create tables with staid from mytest table using for loop.But, since the name of tables should be in text format, I added a string 's' to staid.
Thus, the name of table should be like this s96784002 because of 's' +'staid'.
+++Example+++
CREATE TABLE s06784000 (
staid varchar(50),
val real, -- streamflow
date date)
WITHOUT OIDS;
4. I must create tables using for loop because I have millions of records.
I appreciate your help in advance.
Jae
_________________________________________________________________
강력해진 보안성, 아웃룩을 닮아 편리해진 기능들로 무장한 Windows Live Hotmail! 지금 로그인해 보세요!
http://www.hotmail.com
From | Date | Subject | |
---|---|---|---|
Next Message | Jorge Medina | 2008-08-06 19:34:33 | Re: more than 1000 connections |
Previous Message | Scott Marlowe | 2008-08-06 16:47:19 | Re: more than 1000 connections |