Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search archives
  Advanced Search

prevent an update from occurring under certain conditions


  • From: Carol Cheung <cacheung(at)consumercontact(dot)com>
  • To: pgsql-novice(at)postgresql(dot)org
  • Subject: prevent an update from occurring under certain conditions
  • Date: Fri, 27 Mar 2009 11:58:47 -0400
  • Message-id: <49CCF7B7.1060709@consumercontact.com> <text/plain>

Hi,
I'm not sure where to look for information about how to accomplish this:

TABLES
state:
 id | state_name | active
----+------------+--------
  1 | Washington | t
  2 | Illinois   | t

county:
 id | county_name | active | state_id
----+-------------+--------+----------
  1 | King        | t      |        1
  2 | Jefferson   | t      |        1

I want to prevent an update to set a state's active to false if there are any counties in that state that are active (county.active = true and county.state_id = state.id)
Is this possible?

Thanks in advance for your help.



Home | Main Index | Thread Index

Privacy Policy | About PostgreSQL
Copyright © 1996 – 2012 PostgreSQL Global Development Group