1. 29 1月, 1999 3 次提交
  2. 28 1月, 1999 6 次提交
  3. 27 1月, 1999 4 次提交
  4. 26 1月, 1999 4 次提交
    • M
      · 38a5bda2
      Marc G. Fournier 提交于
      primary key support cleanups from D'Arcy...
      38a5bda2
    • B
      pgindent file. · 692a65e6
      Bruce Momjian 提交于
      692a65e6
    • M
      · 2ee52295
      Marc G. Fournier 提交于
      From: Peter T Mount <peter@retep.org.uk>
      
      This implements some of the JDBC2 methods, fixes a bug introduced into the
      JDBC1 portion of the driver, and introduces a new example, showing how to
      use the CORBA ORB thats in Java2 with JDBC.
      
      The Tar file contains the new files, the diff the changes to the others.
      CHANGELOG is separate as I forgot to make a .orig ;-)
      2ee52295
    • B
      Agg/Aggreg cleanup and datetime.sql patch. · 1401f63d
      Bruce Momjian 提交于
      1401f63d
  5. 25 1月, 1999 4 次提交
  6. 24 1月, 1999 7 次提交
  7. 23 1月, 1999 3 次提交
  8. 22 1月, 1999 8 次提交
    • M
      · 8135140a
      Marc G. Fournier 提交于
      |From: "D'Arcy" "J.M." Cain <darcy@druid.net>
      |
      |The following patch just prevents a warning from being generated because
      |the data type isn't specified.
      8135140a
    • B
      It seems that SPI_prepare() doesn't work well in some cases. · 03155dc7
      Bruce Momjian 提交于
      Pawel Pierscionek [pawel@astercity.net] reported about the
      following case 1([SQL] drop table in pgsql).
      Michael Contzen [mcontzen@dohle.com] reported about the
      following case 2(PL/PGSQL bug using aggregates).
      You can find it from pgsql-hackers archive.
      
      1. PL/pgSQL can't execute UTILITY commands.
         SPI_prepare() doesn't copy(save) the utilityStmt member of
         Query type nodes,because copyObject() is not implemented
         for nodes of (Create/Destroy etc)Stmt type.
      
      2. Aggregates in PL/pgSQL cause wrong results.
      
      ...
         It's a list including Aggreg type nodes which exist in
         TargetList(i.e Aggreg type nodes are common to aggs
         member list and TargetList).
         AFAIC the common pointer is not copied to the same
         pointer by copyObject() function.
         In my patch I reconstruct aggs member node from
         new(copied) Agg type node.
         Is it proper to use set_agg_tlist_references() function to
         reconstruct aggs member node for Agg type nodes ?
      
      Thanks.
      
      Hiroshi Inoue
      Inoue@tpf.co.jp
      03155dc7
    • B
      Here is a new version of my patch for allowing pg_dump to DROP schema · 289a826d
      Bruce Momjian 提交于
      elements prior to CREATEing new ones.  It is under control of the -c
      command line option (with the default being status quo).
      
      The DROP TRIGGER portion still needs implementation.  Anyone able to
      help clarify what exactly the CREATE TRIGGER portion does so I can fix
      this?
      
      Again, I have tried this with tables/indexes/sequences, but do not
      have other schema elements in my database.  As a result, I am not 100%
      convinced that I got the syntax correct in all cases (but think I did,
      nonetheless).  If anyone can check the other cases, I'd appreciate it.
      
      Cheers,
      Brook
      
      [I added manual page and sgml additions for the new -c option.]
      289a826d
    • B
      The following patch finishes primary key support. Previously, when · c91dbcc5
      Bruce Momjian 提交于
      a field was labelled as a primary key, the system automatically
      created a unique index on the field.  This patch extends it so
      that the index has the indisprimary field set.  You can pull a list
      of primary keys with the followiing select.
      
      SELECT pg_class.relname, pg_attribute.attname
          FROM pg_class, pg_attribute, pg_index
          WHERE pg_class.oid = pg_attribute.attrelid AND
              pg_class.oid = pg_index.indrelid AND
              pg_index.indkey[0] = pg_attribute.attnum AND
              pg_index.indisunique = 't';
      
      There is nothing in this patch that modifies the template database to
      set the indisprimary attribute for system tables.  Should they be
      changed or should we only be concerned with user tables?
      
      D'Arcy
      c91dbcc5
    • B
      i have made minor changes to array_iterator to make it work with · 7311da9e
      Bruce Momjian 提交于
      pgsql-6.3.2. I think array_iterator is a great thing to have!!!
      
      With best regards,
      
      
      Tobias Gabele
      7311da9e
    • M
      · cdbaec77
      Marc G. Fournier 提交于
      From: Michael Meskes <Michael.Meskes@usa.net>
      
      See attached file. Now accepts "exec sql whenever sqlwarning".
      cdbaec77
    • V
      Copy RowMark node (it's for (-:)) FOR UPDATE). · 1f379056
      Vadim B. Mikheev 提交于
      1f379056
    • V
      FOR UPDATE is in parser & rules. · 12be3e08
      Vadim B. Mikheev 提交于
      12be3e08
  9. 21 1月, 1999 1 次提交