12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- { ************************************************************************* }
- { }
- { Licensed Materials - Property of IBM and/or HCL }
- { }
- { IBM Informix Dynamic Server }
- { (c) Copyright IBM Corporation 1996, 2004 All rights reserved. }
- { (c) Copyright HCL Technologies Ltd. 2017. All Rights Reserved. }
- { }
- { ************************************************************************* }
- { }
- { Title: boot910.sql }
- { }
- { Description: }
- { Bootstrapping script for a 9.1 database }
- { }
- { ************************************************************************* }
- { }
- { ** IMPORTANT - PLEASE READ }
- { }
- { All types and routines referenced in this file must be prefixed }
- { with the user name "informix". E.g., use "informix.boolean" }
- { and not "boolean" }
- { }
- { Also, please follow the formatting conventions!!! }
- { }
- { ************************************************************************* }
- -- Define recovery related functions for the rtree access method:
- create function informix.rlt_redo(pointer, pointer, int, int)
- returns int
- external name '(rlt_redo)'
- language C;
- create function informix.rlt_undo(pointer, pointer, int, int)
- returns int
- external name '(rlt_undo)'
- language C;
- create function informix.rlt_commit(int)
- returns int
- external name '(rlt_commit)'
- language C;
- create function informix.rlt_abort(int)
- returns int
- external name '(rlt_abort)'
- language C;
- -- Add [not] equal function for collections.
- create function informix.equal(set, set) returns informix.boolean
- external name '(collequal)' language C not variant;
- create function informix.notequal(set, set) returns informix.boolean
- external name '(collnotequal)' language C not variant;
- create function informix.equal(list, list) returns informix.boolean
- external name '(collequal)' language C not variant;
- create function informix.notequal(list, list) returns informix.boolean
- external name '(collnotequal)' language C not variant;
-
- create function informix.equal(multiset, multiset) returns informix.boolean
- external name '(collequal)' language C not variant;
- create function informix.notequal(multiset, multiset) returns informix.boolean
- external name '(collnotequal)' language C not variant;
|