7.1 LOCK TABLE changes

From: Brian Powell <brian(at)owlscreech(dot)com>
To: pgsql-sql(at)postgresql(dot)org
Subject: 7.1 LOCK TABLE changes
Date: 2001-05-31 15:12:54
Message-ID: 200105311511.JAA16880@sisyphus.owlscreech.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

Greetings,

I am investigating whether our application will run on 7.1.1 (from
7.0.3), and our client software only accesses the database through views
for security and convenience.

In our client app, we lock our table before doing something to it.
Fortunately, in 7.0.3, a view looked like a table and we could perform:

lock v_whatever in share row exclusive mode;

However, in 7.1.1, it comes back and tells me that:

ERROR: LOCK TABLE: v_whatever is not a table

The HUGE advantage in 7.0.3 was that we could present our db through
views and the client didn't have to know.

So, in 7.1.1, do I need to move the LOCK TABLE statements from the
client software and into the rules of the views?

Thanks,

--Brian

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Brian Powell 2001-05-31 15:33:11 7.1.1 Lock Problems on Views
Previous Message datactrl 2001-05-31 11:24:31 question about PL/pgSQL function