robocop
d54a9f7ef6
- Let BIN_AND, BIN_OR and BIN_XOR take two params as minimum.
...
- Implement BIN_NOT.
2008-04-14 11:09:16 +00:00
robocop
876cb8c11c
Better fix for the "unnamed field" bug. Thanks to Adriano for discovering a case that shouldn't be matched.
2008-04-14 07:05:49 +00:00
asfernandes
0ca6d7c20f
Use the collation defined in RDB$DEFAULT_COLLATE_NAME in strings constants
2008-04-12 22:26:24 +00:00
hvlad
f0899a7256
Make INTO clause of new EXECUTE STATEMENT consistent with other statements - move it at last position. By agreement in fb-devel.
2008-04-12 21:12:29 +00:00
asfernandes
80baf91394
Small cleanup
2008-04-12 16:07:45 +00:00
robocop
4de9c4050b
Use array notation.
2008-04-12 11:54:42 +00:00
robocop
64ea67ddf6
The "unnamed field" bug strikes again. :-(
2008-04-11 03:45:42 +00:00
asfernandes
6e59d736df
1) Fix Linux build
...
2) Misc
2008-04-11 01:38:50 +00:00
asfernandes
0e8febd6e3
Misc
2008-04-10 02:35:30 +00:00
hvlad
fe3f8c184b
New EXECUTE STATEMENT with support of external data source implementation
2008-04-09 20:18:47 +00:00
asfernandes
9037d1908a
Hope this fix one "problem" detected by Valgrind
2008-04-09 20:01:41 +00:00
robocop
cd9ede5768
Delete obsolete comment, fix indentation and style.
2008-04-09 13:47:15 +00:00
robocop
7c4114a7d6
It's harder to fix the assertion than to verify the code.
2008-04-08 06:26:34 +00:00
asfernandes
017e3a9cd0
Misc
2008-04-06 15:02:35 +00:00
asfernandes
29fbfbb8ff
Misc
2008-04-06 14:45:51 +00:00
robocop
752e3f1d43
Totally misc.
2008-04-06 08:07:00 +00:00
dimitr
4c9045523f
Removed the wrong assert. Adriano, please make sure the rest of the logic is ready for a zero field_string.
...
Test case: CREATE VIEW vt (id) AS SELECT id, 5 FROM t;
2008-04-04 18:26:38 +00:00
dimitr
1dcf8baa39
Put an extra check. Does anyone think that the condition should be "length > 0" instead?
2008-04-04 16:59:01 +00:00
dimitr
29229a10a6
Simplify the optional default value parsing and processing. This also fixes CORE-1512.
2008-04-04 16:53:29 +00:00
asfernandes
14c3e3f49d
Misc
2008-04-04 10:48:47 +00:00
dimitr
580544fbd7
More changes targeted to a better error diagnostics.
2008-04-04 10:01:06 +00:00
asfernandes
bc3a7f965d
Comment the new assertions as it's being false when using parameters in isql (UPDATE UserGroup SET ACL = ?) - to be reviewed by Claudio
2008-04-04 00:51:50 +00:00
robocop
ee46acd6bc
Misc.
2008-04-03 13:17:32 +00:00
dimitr
08c5783ab2
Misc.
2008-04-03 11:02:11 +00:00
hvlad
2b7f14dc69
Fixed CORE-1817 : The RelaxedAliasChecking parameter has no effect concerning RDB$DB_KEY
2008-04-02 14:27:17 +00:00
dimitr
e0feb6e228
Misc.
2008-04-01 12:56:30 +00:00
dimitr
30f7cce178
Fixed CORE-1811. A solution is to move the validation code from GEN to PASS1 in order to catch bad things earlier. This differs from the SAS solution, but hopefully it's more generic.
2008-04-01 06:11:29 +00:00
robocop
49ad645051
A half-backed solution to the const conflict problem. I hope the cure is at least slightly better than the disease.
2008-03-30 09:44:02 +00:00
robocop
3de79a20c9
Fixing the damn interface.
2008-03-30 09:42:24 +00:00
dimitr
e18a16e3cb
Removed OldParameterOrdering.
2008-03-25 16:42:10 +00:00
robocop
7806b09a62
Literal strings should be treated as const data.
2008-03-25 12:05:17 +00:00
asfernandes
21a13650eb
More problematic cases of CORE-1798 - thanks to Dmitry
2008-03-21 19:05:24 +00:00
asfernandes
3aca6f92b1
Misc
2008-03-21 02:42:24 +00:00
dimitr
d637ed09e2
Major cleanup of the old-style blk and allocator-based blk_type.
2008-03-19 16:29:17 +00:00
dimitr
13f5cc92e1
Major cleanup of the old-style blk and allocator-based blk_type.
2008-03-19 16:09:00 +00:00
robocop
3e724a9286
Misc.
2008-03-18 13:02:21 +00:00
dimitr
2c722e5854
Fixed the build.
2008-03-17 17:17:33 +00:00
hvlad
0170deaff3
Fixed bug CORE-1793 : AV at prepare of query with unused parametrized CTE
2008-03-17 10:27:01 +00:00
asfernandes
a6f5327cc8
Fixed EXECUTE STATEMENT returning BLOBs
2008-03-14 15:29:23 +00:00
asfernandes
c7ec88bee4
1) Created classes PreparedStatement and ResultSet
...
2) Changed EXECUTE STATEMENT to use these classes
3) Fixed CORE-1784 - Error with EXECUTE PROCEDURE inside EXECUTE STATEMENT
2008-03-13 16:37:20 +00:00
robocop
55e17e46d7
- Made some constructor explicit and discovered that for adding one byte to a string, a temporary string was being created on the fly. Unacceptable in loops.
...
- Disabled constructor from hell for now. I wasn't the only one confused about the nature of the only argument: only looking at the signature one realizes it's a byte's value, not the initial length.
2008-03-13 10:38:39 +00:00
dimitr
ff090e6a7b
Cleanup.
2008-03-12 16:42:51 +00:00
robocop
2da08d1afc
Cleanup.
2008-03-10 09:32:43 +00:00
robocop
dadefcb479
Binary things are UCHAR. Let's try to fix them from the innermost layer to the outermost layer until we can fix the public interfaces.
2008-03-10 09:31:40 +00:00
robocop
cc46a7b12e
Cleanup.
2008-03-10 09:23:27 +00:00
robocop
2912e6a5be
Cleanup and misc.
2008-03-10 08:44:07 +00:00
asfernandes
74d8711856
Misc
2008-03-08 21:20:26 +00:00
asfernandes
0b6ecafe1b
1) Remove REPLAY_OSRI_API_CALLS_SUBSYSTEM code
...
2) Remove internal y-valve function INTERNAL_COMPILE_REQUEST
3) Go direct to engine internals from DSQL, without need to exit/enter the attachment lock and check exceptions in status vector
2008-03-07 15:23:21 +00:00
robocop
62c9dd45c6
Let's better use UCHAR for binary streams.
2008-03-05 08:40:55 +00:00
robocop
c6d8b0f46f
Style.
2008-03-05 08:39:26 +00:00