Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Data Bases > Pgsql Sql > Re: Need a samp...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 4 of 5 Topic 3555 of 3799
Post > Topic >>

Re: Need a sample Postgre SQL script

by dev@[EMAIL PROTECTED] (Richard Huxton) Jul 1, 2008 at 04:17 PM

Dhanushka Samarakoon wrote:
> Thanks for the reply.
> But one problem I have is I need to loop through all the rows in the
table
> and in each iteration I need to fetch the value of mydate in to a
variable
> and split it to month and year and add two rows with *value, 91, month*
(2 ,
> 91, Augest) and *value, 86, year* (2 , 86 , 2009)
> 
> So I need an idea on
> - how to loop through all the rows thats returned by a select statement.
> - for each statement how to get the value of mydate in to a variable, so
> that I can use SubString to split it in to date and year and use them in
the
> insert statement.

Ah, looking back I see "mydate" isn't actually a date. Note the space in 
the pattern for substring() below:

INSERT INTO metadata (value, field, mydate)
SELECT value,91, substring(mydate, '(.+) ')
FROM metadata
UNION ALL
SELECT value, 86, substring(mydate, ' (.+)')
FROM metadata;

Does that do it for you? Try the SELECT clauses by themselves to check 
if they're doing the right thing.

-- 
   Richard Huxton
   Archonet Ltd

-- 
Sent via pgsql-sql mailing list (pgsql-sql@[EMAIL PROTECTED]
)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-sql
 




 5 Posts in Topic:
Need a sample Postgre SQL script
dhanu80@[EMAIL PROTECTED]  2008-07-01 09:31:54 
Re: Need a sample Postgre SQL script
dev@[EMAIL PROTECTED] (R  2008-07-01 15:42:48 
Re: Need a sample Postgre SQL script
dhanu80@[EMAIL PROTECTED]  2008-07-01 09:53:02 
Re: Need a sample Postgre SQL script
dev@[EMAIL PROTECTED] (R  2008-07-01 16:17:30 
Re: Need a sample Postgre SQL script
dhanu80@[EMAIL PROTECTED]  2008-07-02 12:12:37 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Tue Dec 2 21:42:11 CST 2008.