Commit 864de654 authored by Bruce Momjian's avatar Bruce Momjian

Add more limited large object trigger example.

parent 9e84cccf
...@@ -77,13 +77,8 @@ CREATE TRIGGER t_raster BEFORE UPDATE OR DELETE ON image ...@@ -77,13 +77,8 @@ CREATE TRIGGER t_raster BEFORE UPDATE OR DELETE ON image
For each column that will contain unique references to large objects, For each column that will contain unique references to large objects,
create a <literal>BEFORE UPDATE OR DELETE</> trigger, and give the column create a <literal>BEFORE UPDATE OR DELETE</> trigger, and give the column
name as the sole trigger argument. You can also restrict the trigger name as the sole trigger argument. You can also restrict the trigger
to only execute on updates to the column with: to only execute on updates to the column by using <literal>BEFORE UPDATE
OF</literal> <replaceable class="parameter">column_name</replaceable>.
<programlisting>
CREATE TRIGGER t_raster BEFORE UPDATE OF raster OR DELETE ON image
FOR EACH ROW EXECUTE PROCEDURE lo_manage(raster);
</programlisting>
If you need multiple <type>lo</> If you need multiple <type>lo</>
columns in the same table, create a separate trigger for each one, columns in the same table, create a separate trigger for each one,
remembering to give a different name to each trigger on the same table. remembering to give a different name to each trigger on the same table.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment