1SearchBuilder::Handle::UPsge(r3)Contributed Perl DocumenSteaatricohnBuilder::Handle::Pg(3)
2
3
4
6 DBIx::SearchBuilder::Handle::Pg - A Postgres specific Handle object
7
10 This module provides a subclass of DBIx::SearchBuilder::Handle that
11 compensates for some of the idiosyncrasies of Postgres.
12
14 Connect
15
16 Connect takes a hashref and passes it off to SUPER::Connect; Forces the
17 timezone to GMT it returns a database handle.
18
19 Insert
20
21 Takes a table name as the first argument and assumes that the rest of
22 the arguments are an array of key-value pairs to be inserted.
23
24 In case of insert failure, returns a Class::ReturnValue object pre‐
25 loaded with error info.
26
27 InsertQueryString
28
29 Postgres sepcific overriding method for "InsertQueryString" in
30 DBIx::SearchBuilder::Handle.
31
32 IdSequenceName TABLE
33
34 Takes a TABLE name and returns the name of the sequence of the primary
35 key for that table.
36
37 BinarySafeBLOBs
38
39 Return undef, as no current version of postgres supports binary-safe
40 blobs
41
42 ApplyLimits STATEMENTREF ROWS_PER_PAGE FIRST_ROW
43
44 takes an SQL SELECT statement and massages it to return ROWS_PER_PAGE
45 starting with FIRST_ROW;
46
47 _MakeClauseCaseInsensitive FIELD OPERATOR VALUE
48
49 Takes a field, operator and value. performs the magic necessary to make
50 your database treat this clause as case insensitive.
51
52 Returns a FIELD OPERATOR VALUE triple.
53
54 DistinctQuery STATEMENTREF
55
56 takes an incomplete SQL SELECT statement and massages it to return a
57 DISTINCT result set.
58
60 DBIx::SearchBuilder, DBIx::SearchBuilder::Handle
61
62
63
64perl v5.8.8 2007-02-17 SearchBuilder::Handle::Pg(3)