postgresql/src/test/regress/sql
Tom Lane 18004101ac Modify UPDATE/DELETE WHERE CURRENT OF to use the FOR UPDATE infrastructure to
locate the target row, if the cursor was declared with FOR UPDATE or FOR
SHARE.  This approach is more flexible and reliable than digging through the
plan tree; for instance it can cope with join cursors.  But we still provide
the old code for use with non-FOR-UPDATE cursors.  Per gripe from Robert Haas.
2008-11-16 17:34:28 +00:00
..
abstime.sql Add a "USING" clause to DELETE, which is equivalent to the FROM clause 2005-04-07 01:51:41 +00:00
aggregates.sql Apply my original fix for Taiki Yamaguchi's bug report about DISTINCT MAX(). 2008-03-31 16:59:26 +00:00
alter_table.sql Fix an ALTER TABLE test case so that it actually tests what the comment says it 2008-06-09 18:28:00 +00:00
arrays.sql Implement the basic form of UNNEST, ie unnest(anyarray) returns setof 2008-11-14 00:51:47 +00:00
bit.sql Make bit and bit varying types reject too long input. (They already tried 2001-05-22 16:37:17 +00:00
bitmapops.sql Replace "amgetmulti" AM functions with "amgetbitmap", in which the whole 2008-04-10 22:25:26 +00:00
boolean.sql Additional test coverage for boolean type (bool.c) 2008-10-05 14:20:03 +00:00
box.sql Rename contains/contained-by operators to @> and <@, per discussion that 2006-09-10 00:29:35 +00:00
btree_index.sql Clean up header for uniform appearance throughout tests. 2000-01-06 06:41:55 +00:00
case.sql Adjust constant-folding of CASE expressions so that the simple comparison 2005-02-02 21:49:09 +00:00
char.sql Add a "USING" clause to DELETE, which is equivalent to the FROM clause 2005-04-07 01:51:41 +00:00
circle.sql Support ORDER BY ... NULLS FIRST/LAST, and add ASC/DESC/NULLS FIRST/NULLS LAST 2007-01-09 02:14:16 +00:00
cluster.sql Add an ORDER BY to nail down the expected row order from a query that's 2007-09-03 01:28:40 +00:00
combocid.sql Avoid incrementing the CommandCounter when CommandCounterIncrement is called 2007-11-30 21:22:54 +00:00
comments.sql Implement nested block comments in the backend and in psql. 2000-07-14 15:43:57 +00:00
conversion.sql Remove "convert 'blah' using conversion_name" facility, because if it 2007-09-24 01:29:30 +00:00
copy2.sql Clean up CREATE FUNCTION syntax usage in contrib and elsewhere, in 2006-02-27 16:09:50 +00:00
copyselect.sql Teach the system how to use hashing for UNION. (INTERSECT/EXCEPT will follow, 2008-08-07 01:11:52 +00:00
create_aggregate.sql Create AVG() aggregates for int8 and NUMERIC which do not compute X^2, 2007-02-17 00:55:58 +00:00
create_cast.sql Add test case for CREATE CAST. 2008-10-31 09:17:17 +00:00
create_index.sql Multi-column GIN indexes. Teodor Sigaev 2008-07-11 21:06:29 +00:00
create_misc.sql Add a "USING" clause to DELETE, which is equivalent to the FROM clause 2005-04-07 01:51:41 +00:00
create_operator.sql Attached is a patch implementing factorial(), returning numeric. Points 2003-12-01 21:52:38 +00:00
create_table.sql Tsearch2 functionality migrates to core. The bulk of this work is by 2007-08-21 01:11:32 +00:00
create_type.sql Flip the default typispreferred setting from true to false. This affects 2008-07-30 19:35:13 +00:00
create_view.sql Add a "USING" clause to DELETE, which is equivalent to the FROM clause 2005-04-07 01:51:41 +00:00
date.sql Extend the date type to support infinity and -infinity, analogously to 2008-10-14 17:12:33 +00:00
delete.sql Allow an optional alias for the target table to be specified for UPDATE 2006-01-22 05:20:35 +00:00
dependency.sql Create a separate grantable privilege for TRUNCATE, rather than having it be 2008-09-08 00:47:41 +00:00
domain.sql Fix select_common_type() so that it can select a domain type, if all inputs 2007-11-26 16:46:51 +00:00
drop.sql Add a bunch of pseudo-types to replace the behavior formerly associated 2002-08-22 00:01:51 +00:00
drop_if_exists.sql DROP IF EXISTS for ROLE/USER/GROUP 2006-02-04 19:06:47 +00:00
enum.sql Support enum data types. Along the way, use macros for the values of 2007-04-02 03:49:42 +00:00
errors.sql Add a regression test to verify that the stack depth checker actually 2005-02-11 22:15:12 +00:00
euc_cn.sql Hi, here are the patches to enhance existing MB handling. This time 1998-06-16 07:29:54 +00:00
euc_jp.sql From: t-ishii@sra.co.jp 1998-04-27 17:10:50 +00:00
euc_kr.sql Hi, here are the patches to enhance existing MB handling. This time 1998-06-16 07:29:54 +00:00
euc_tw.sql Add missing mb files. 1999-02-02 19:04:43 +00:00
float4.sql Fix float4/8 to handle Infinity and Nan consistently, e.g. Infinity is a 2007-01-02 20:00:50 +00:00
float8.sql Add regression test for various power expressions with a zero base, and 2008-05-08 22:17:54 +00:00
foreign_key.sql Refactor the handling of the various DropStmt variants so that when multiple 2008-06-14 18:04:34 +00:00
geometry.sql Stop a few regression tests from needlessly disabling GEQO. This was 2007-05-29 04:17:08 +00:00
guc.sql Arrange for SET LOCAL's effects to persist until the end of the current top 2007-09-11 00:06:42 +00:00
hash_index.sql Add a "USING" clause to DELETE, which is equivalent to the FROM clause 2005-04-07 01:51:41 +00:00
horology.sql Tighten up to_date/to_timestamp so that they are more likely to reject 2008-09-11 17:32:34 +00:00
inet.sql Fix incorrect addition, subtraction, and overflow checking in new 2006-02-11 20:39:59 +00:00
inherit.sql Change the rules for inherited CHECK constraints to be essentially the same 2008-05-09 23:32:05 +00:00
insert.sql A few regression tests for VALUES, from Gavin Sherry. 2006-08-03 14:54:44 +00:00
int2.sql Add a "USING" clause to DELETE, which is equivalent to the FROM clause 2005-04-07 01:51:41 +00:00
int4.sql Add a "USING" clause to DELETE, which is equivalent to the FROM clause 2005-04-07 01:51:41 +00:00
int8.sql Remove some unportable tests 2008-10-05 18:56:09 +00:00
interval.sql Clean up the ancient decision to show only two fractional-seconds digits 2008-11-12 01:36:20 +00:00
join.sql Consider a clause to be outerjoin_delayed if it references the nullable side 2008-06-27 20:54:37 +00:00
limit.sql Fix parameter recalculation for Limit nodes: during a ReScan call we must 2007-05-17 19:35:08 +00:00
lseg.sql Clean up format of tests. 2000-01-05 06:07:58 +00:00
macaddr.sql Add regression test for macaddr type. Enhance documentation about accepted 2008-10-03 15:37:18 +00:00
money.sql Add regression tests for MONEY type. 2007-11-24 19:49:23 +00:00
mule_internal.sql Hi, here are the patches to enhance existing MB handling. This time 1998-06-16 07:29:54 +00:00
name.sql Add a "USING" clause to DELETE, which is equivalent to the FROM clause 2005-04-07 01:51:41 +00:00
namespace.sql Add CREATE TRIGGER, CREATE INDEX, and CREATE SEQUENCE to the list of 2004-01-11 04:58:17 +00:00
numeric.sql Re-implement division for numeric values using the traditional "schoolbook" 2008-04-04 18:45:36 +00:00
numeric_big.sql Update numeric_big regress test for 7.0. This has apparently been 2000-03-30 07:13:20 +00:00
numerology.sql Improve SELECT DISTINCT to consider hash aggregation, as well as sort/uniq, 2008-08-05 02:43:18 +00:00
oid.sql Add a "USING" clause to DELETE, which is equivalent to the FROM clause 2005-04-07 01:51:41 +00:00
oidjoins.sql Update oidjoins test to match CVS HEAD. 2008-10-13 12:59:57 +00:00
opr_sanity.sql Add support for user-defined I/O conversion casts. 2008-10-31 08:39:22 +00:00
path.sql Clean up format of tests. 2000-01-05 06:07:58 +00:00
plancache.sql Repair bug that allowed RevalidateCachedPlan to attempt to rebuild a cached 2007-11-30 18:38:34 +00:00
plpgsql.sql Implement SQL-spec RETURNS TABLE syntax for functions. 2008-07-18 03:32:53 +00:00
point.sql Stop a few regression tests from needlessly disabling GEQO. This was 2007-05-29 04:17:08 +00:00
polygon.sql Rename contains/contained-by operators to @> and <@, per discussion that 2006-09-10 00:29:35 +00:00
polymorphism.sql Add pg_typeof() function. 2008-11-03 17:51:13 +00:00
portals.sql Modify UPDATE/DELETE WHERE CURRENT OF to use the FOR UPDATE infrastructure to 2008-11-16 17:34:28 +00:00
portals_p2.sql Partial indexes work again, courtesy of Martijn van Oosterhout. 2001-07-16 05:07:00 +00:00
prepare.sql Don't refer to the database name "regression" inside the regression test 2008-07-03 16:01:10 +00:00
prepared_xacts.sql Increase the statement_timeout value used in the prepared_xacts regression 2008-04-28 23:48:16 +00:00
privileges.sql Disallow LOCK TABLE outside a transaction block (or function), since this case 2008-11-04 00:57:19 +00:00
random.sql Improve random regression tests to fail less frequently. 2004-03-15 15:46:25 +00:00
rangefuncs.sql Allow SQL-language functions to return the output of an INSERT/UPDATE/DELETE 2008-10-31 19:37:56 +00:00
reltime.sql Add a "USING" clause to DELETE, which is equivalent to the FROM clause 2005-04-07 01:51:41 +00:00
returning.sql Apply a simple solution to the problem of making INSERT/UPDATE/DELETE 2006-09-02 17:06:52 +00:00
rowtypes.sql Implement comparison of generic records (composite types), and invent a 2008-10-13 16:25:20 +00:00
rules.sql Repair two constraint-exclusion corner cases triggered by proving that an 2007-05-26 18:23:02 +00:00
sanity_check.sql Tweak sanity_check regression test to display more tables (viz, those 2006-08-06 04:35:21 +00:00
select.sql Fix a couple of planner bugs introduced by the new ability to discard 2007-07-07 20:46:45 +00:00
select_distinct.sql Add an ORDER BY to one more SELECT DISTINCT test case, per buildfarm results. 2008-08-05 15:17:59 +00:00
select_distinct_on.sql Redesign DISTINCT ON as discussed in pgsql-sql 1/25/00: syntax is now 2000-01-27 18:11:50 +00:00
select_having.sql Make the behavior of HAVING without GROUP BY conform to the SQL spec. 2005-03-10 23:21:26 +00:00
select_implicit.sql Finish implementation of hashed aggregation. Add enable_hashagg GUC 2002-11-21 00:42:20 +00:00
select_into.sql Remove FROM warning by fixing query. 2000-06-04 17:52:54 +00:00
select_views.sql Clean up header for uniform appearance throughout tests. 2000-01-06 06:41:55 +00:00
sequence.sql Add a RESTART (without parameter) option to ALTER SEQUENCE, allowing a 2008-05-16 23:36:05 +00:00
sql_ascii.sql Add SQL_ASCII encoding test case 2000-03-06 01:29:54 +00:00
stats.sql Simplify and rename some GUC variables, per various recent discussions: 2007-09-24 03:12:23 +00:00
strings.sql Unicode escapes in strings and identifiers 2008-10-29 08:04:54 +00:00
subselect.sql Fix mis-calculation of extParam/allParam sets for plan nodes, as seen in 2008-07-10 01:17:29 +00:00
temp.sql Don't refer to the database name "regression" inside the regression test 2008-07-03 16:01:10 +00:00
text.sql Fix up text concatenation so that it accepts all the reasonable cases that 2007-06-06 23:00:50 +00:00
time.sql Please find attached two patches for documentation and regression tests 2006-07-06 01:46:38 +00:00
timestamp.sql Tighten up to_date/to_timestamp so that they are more likely to reject 2008-09-11 17:32:34 +00:00
timestamptz.sql Tighten up to_date/to_timestamp so that they are more likely to reject 2008-09-11 17:32:34 +00:00
timetz.sql Please find attached two patches for documentation and regression tests 2006-07-06 01:46:38 +00:00
tinterval.sql Stop a few regression tests from needlessly disabling GEQO. This was 2007-05-29 04:17:08 +00:00
transactions.sql Insert ORDER BY into a few regression test queries that now have unstable 2007-06-09 17:24:46 +00:00
triggers.sql fix suppress_redundant_updates_trigger() where relation has Oids, per gripe from KaiGai Kohei 2008-11-05 18:49:28 +00:00
truncate.sql Add a RESTART (without parameter) option to ALTER SEQUENCE, allowing a 2008-05-16 23:36:05 +00:00
tsdicts.sql Rename and slightly redefine the default text search parser's "word" 2007-10-23 20:46:12 +00:00
tsearch.sql Improve headeline generation. Now headline can contain 2008-10-17 18:05:19 +00:00
tstypes.sql Extend GIN to support partial-match searches, and extend tsquery to support 2008-05-16 16:31:02 +00:00
txid.sql Migrate the former contrib/txid module into core. This will make it easier 2007-10-13 23:06:28 +00:00
type_sanity.sql Establish the rule that array types should have the same typdelim as their 2008-09-25 03:28:56 +00:00
union.sql Support hashing for duplicate-elimination in INTERSECT and EXCEPT queries. 2008-08-07 03:04:04 +00:00
update.sql Code review for UPDATE SET (columnlist) patch. Make it handle as much 2006-09-03 22:37:06 +00:00
uuid.sql Rewrite uuid input and output routines to avoid dependency on the 2007-01-31 19:33:54 +00:00
vacuum.sql Add new vacuum regression test files. 2002-07-20 04:58:14 +00:00
varchar.sql Add a "USING" clause to DELETE, which is equivalent to the FROM clause 2005-04-07 01:51:41 +00:00
with.sql Add docs and regression test about sorting the output of a recursive query in 2008-10-14 00:41:35 +00:00
without_oid.sql Combine cmin and cmax fields of HeapTupleHeaders into a single field, by 2007-02-09 03:35:35 +00:00
xml.sql Fix crash of xmlconcat(NULL) 2008-11-15 20:52:35 +00:00