8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-29 06:43:03 +01:00
Commit Graph

264 Commits

Author SHA1 Message Date
dimitr
e3646a03d2 Fixed the regression reported by Adriano. 2006-05-17 04:33:44 +00:00
asfernandes
abc1a41b6d Misc 2006-05-17 02:43:12 +00:00
dimitr
4976c7d29d Committed the correct UPDATE behaviour. Disabled so far. 2006-05-16 09:09:18 +00:00
dimitr
8b45562f81 The DSQL code of the LIST function. Unstable yet. 2006-04-24 17:24:26 +00:00
hvlad
5f105d2154 Make input parameters of EXECUTE BLOCK statement nullable 2006-03-29 09:41:48 +00:00
arnobrinkman
ce6eeb13c7 Fix node compare function for derived fields.
Fixes field test-item #1449377.
2006-03-14 10:57:11 +00:00
asfernandes
32f770b760 Fix incorrect malformed string error, reported by Richard Wesley 2006-03-10 00:08:44 +00:00
dimitr
958b1fea85 Fixed bug in RETURNING INTO code. 2006-03-07 14:42:19 +00:00
dimitr
5ac952b661 There's no need to transform NOT ANY to ALL, as NOT ANY effectively uses indices. 2006-02-15 13:35:53 +00:00
arnobrinkman
a52a8f5c66 Fix incorrect "Ambiguous field name error" reported by Ivan Prenosil:
SELECT
    (SELECT RDB$FIELD_NAME   FROM RDB$RELATION_FIELDS
      WHERE RDB$FIELD_SOURCE = RDB$FIELDS.RDB$FIELD_NAME)
  FROM RDB$FIELDS
 WHERE RDB$FIELD_NAME NOT IN
    (SELECT RDB$FIELD_SOURCE FROM RDB$RELATION_FIELDS)
2006-01-22 19:14:27 +00:00
alexpeshkoff
fb6757bbed fixed gcc warning(s) 2006-01-16 16:31:15 +00:00
asfernandes
608a594696 Fixed problem causing collation lost in sqlsubtype when using dynamic charset - reported by Ivan Prenosil 2006-01-15 18:11:31 +00:00
dimitr
75fade8b0a Ported solution for SF #1371274 from Yaffil + minor cleanup. 2005-12-12 17:27:10 +00:00
dimitr
9e7ae46d1f Simplified code a bit. Fixed the crash with the usage of TRIM in aggregation. 2005-11-30 09:03:53 +00:00
arnobrinkman
ee9ac954ee Fix column-name problem with UNION and derived fields.
Problem found by Volker Rehn.
2005-11-28 23:06:53 +00:00
arnobrinkman
d1e0291152 Add missing nodes to sub-select detection 2005-11-26 16:15:47 +00:00
arnobrinkman
a381385af0 Fix problem with sub-queries/derived tables in the HAVING clause 2005-11-08 23:49:50 +00:00
dimitr
5e8af7b048 Implemented RECREATE TRIGGER. 2005-10-29 09:15:37 +00:00
arnobrinkman
a93df44449 Fix NEW/OLD context problem found by Dmitry 2005-10-25 20:42:29 +00:00
dimitr
868a5bb21f Better (and more honest) diagnostics. 2005-10-21 09:43:26 +00:00
robocop
e2dd9845b5 Totally misc. 2005-10-08 06:47:34 +00:00
robocop
7d304b0fbb Fix SF Bug #1292007
Move some hardcoded error texts to the msg database.
2005-10-06 06:08:10 +00:00
dimitr
e285db7acf Fixed the issue with zero-initialized status vector during prepare. 2005-09-14 19:06:28 +00:00
robocop
aab2d20725 - Get rid of DBB_v3 in DSQL and put a message just in case we find ODS<=7 (impossible in theory, since FB wouldn't open such db).
- Put mnemonics for two hardcoded error msgs I hijacked from DYN years ago. Now they are defined for the SQLERR facility.
2005-09-10 07:15:24 +00:00
robocop
36f8683511 Get rid of my old hack to solve a problem between John/Mark's FIRST/SKIP parameters type and dialect detection. The dialect is in the request. 2005-09-03 08:03:39 +00:00
robocop
057f098a28 - Misc.
- Detect a limit case with params and containing or starting.
2005-09-03 07:47:32 +00:00
dimitr
898cb02240 1) Made output parameter naming a common procedure instead of select-list private code.
2) Allowed value expressions in the RETURNING clause.
2005-09-02 05:30:16 +00:00
dimitr
faa8162a2b Fixed SEGV reported by Konstantin. 2005-08-25 12:37:26 +00:00
dimitr
0cd5e57eaa Added optional seconds precision to CURRENT_TIME and CURRENT_TIMESTAMP
as agreed with Ann and others times ago.
2005-08-24 09:42:14 +00:00
dimitr
8df5a70299 Rolled back my commit as a performance looser.
More precise savepoints handling is being investigated.
2005-08-24 06:21:47 +00:00
dimitr
9a489515b9 Fixed PSQL exception handling which never worked consistently. 2005-08-22 10:12:13 +00:00
asfernandes
0b1eb55d62 Fixed SF field-test #1249187 - 2.0a3: String literals dest. for large CHAR fields truncated 2005-08-21 15:52:30 +00:00
arnobrinkman
b900f56435 Allow outer reference in derived table to higher scope-levels 2005-08-16 21:19:17 +00:00
robocop
773b8035c1 Totally misc. 2005-08-04 04:03:01 +00:00
arnobrinkman
d41f73b112 Sigh, if i change something then i must do it right 2005-08-02 08:36:51 +00:00
arnobrinkman
ec541b28d5 Fix unreleased contexts problem with derived tables, found by Vlad. 2005-08-01 19:05:57 +00:00
arnobrinkman
e2a664a6a2 Fix and simplify PLAN alias lookup 2005-07-26 11:54:37 +00:00
arnobrinkman
22ac7c9cdc Fix derived table issues with NEW/OLD contexts (Triggers/check-constraints)
Also adjust IN predicate behaviour to derived table.
PLAN parsing for derived tables will be fixed later.
2005-07-25 14:43:28 +00:00
asfernandes
d524eec86f Fixed SF #1242379 - Collation changes VARCHAR's length 2005-07-22 02:08:14 +00:00
dimitr
1a3218625d Added DSQL support for ROLLBACK RETAIN. 2005-07-20 10:05:57 +00:00
arnobrinkman
21c839b45a Send annoying unemployed code out of the door 2005-07-13 20:07:13 +00:00
robocop
e28ed6b27c Try to indicate position of incomplete commands.
Some casts because statuses are fixed 32 quantities, not natural int types.
2005-06-16 05:11:08 +00:00
asfernandes
890494ac7c 1) Fixed SF #1016040 Missing external libraries causes engine exception
2) Use better error messages
2005-06-14 03:16:54 +00:00
dimitr
40b5c1d6bb RETURNING implementation. 2005-06-13 12:45:42 +00:00
asfernandes
4efb74fc51 Removed some compiler messages 2005-06-13 02:12:14 +00:00
asfernandes
3d93cdf69c Fix possible problems with larger columns sizes noted by Claudio 2005-06-10 02:03:08 +00:00
asfernandes
559ce29c51 1) Replace length_ to strlen as noted by Claudio and Dmitry
2) Change USHORT to ULONG in intl.cpp
2005-06-06 18:14:10 +00:00
dimitr
d9294d7938 Added new error message. 2005-06-06 13:37:31 +00:00
robocop
b8d1f00f94 - Corrections and changes to Adriano's commit, subject to his inspection.
- Solved an endless loop with trim and zero-length trim characters, etc.
- Some places are signaled with FB_COMPILER_MESSAGE for prompt attention.
2005-06-06 08:30:03 +00:00
asfernandes
59213efe7e Merge INTL branch into HEAD 2005-05-27 22:45:31 +00:00