Changeset: 0469d51d2922 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0469d51d2922
Modified Files:
sql/server/rel_optimizer.c
sql/test/BugTracker-2018/Tests/case_with_orderby_limit.Bug-6512.sql
sql/test/BugTracker-2018/Tests/case_with_orderby_limit.Bug-6512.stable.out
sql/test/pg_regress/Tests/loadwisconsin.sql
sql/test/pg_regress/Tests/loadwisconsin.stable.out
Branch: default
Log Message:
Merge with Nov2019
diffs (truncated from 118857 to 300 lines):
diff --git a/sql/server/rel_optimizer.c b/sql/server/rel_optimizer.c
--- a/sql/server/rel_optimizer.c
+++ b/sql/server/rel_optimizer.c
@@ -1374,7 +1374,7 @@ static sql_exp *
if (get_cmp(e) == cmp_or || get_cmp(e) == cmp_filter) {
list *l, *r;
- l = exps_push_down(sql, e->l, f, t);
+ l = exps_push_down(sql, e->l, f, t);
if (!l)
return NULL;
r = exps_push_down(sql, e->r, f, t);
@@ -1448,7 +1448,6 @@ exp_push_down(mvc *sql, sql_exp *e, sql_
return _exp_push_down(sql, e, f, t);
}
-
/* some projections results are order dependend (row_number etc) */
static int
project_unsafe(sql_rel *rel, int allow_identity)
@@ -1760,13 +1759,13 @@ rel_push_count_down(int *changes, mvc *s
if (!is_groupby(rel->op))
return rel;
- r = rel->l;
+ r = rel->l;
if (is_groupby(rel->op) && !rel_is_ref(rel) &&
- r && !r->exps && r->op == op_join && !(rel_is_ref(r)) &&
- /* currently only single count aggregation is handled, no other
projects or aggregation */
- list_length(rel->exps) == 1 &&
exp_aggr_is_count(rel->exps->h->data)) {
- sql_exp *nce, *oce;
+ r && !r->exps && r->op == op_join && !(rel_is_ref(r)) &&
+ /* currently only single count aggregation is handled, no other
projects or aggregation */
+ list_length(rel->exps) == 1 &&
exp_aggr_is_count(rel->exps->h->data)) {
+ sql_exp *nce, *oce;
sql_rel *gbl, *gbr; /* Group By */
sql_rel *cp; /* Cross Product */
sql_subfunc *mult;
@@ -1780,7 +1779,7 @@ rel_push_count_down(int *changes, mvc *s
rname = exp_relname(oce);
name = exp_name(oce);
- args = new_exp_list(sql->sa);
+ args = new_exp_list(sql->sa);
srel = r->l;
{
sql_subaggr *cf = sql_bind_aggr(sql->sa,
sql->session->schema, "count", NULL);
@@ -6069,7 +6068,7 @@ exps_remove_dictexps(mvc *sql, list *exp
static sql_rel *
rel_remove_join(int *changes, mvc *sql, sql_rel *rel)
{
- if (is_join(rel->op) && !is_outerjoin(rel->op) && /* DISABLES CODE */
(0)) {
+ if (is_join(rel->op) && !is_outerjoin(rel->op)) {
sql_rel *l = rel->l;
sql_rel *r = rel->r;
int lconst = 0, rconst = 0;
@@ -6100,7 +6099,7 @@ rel_remove_join(int *changes, mvc *sql,
list_merge(rel->exps, r->exps, (fdup)NULL);
}
}
- if (is_join(rel->op) && /* DISABLES CODE */ (0)) {
+ if (is_join(rel->op)) {
sql_rel *l = rel->l;
sql_rel *r = rel->r;
int ldict = 0, rdict = 0;
@@ -6137,7 +6136,7 @@ rel_remove_join(int *changes, mvc *sql,
* where non of the project_cols are from B and x=y is a foreign key
join (B is the unique side)
* and there are no filters on B
*/
- if (/* DISABLES CODE */ (0) && is_project(rel->op)) {
+ if (is_project(rel->op)) {
sql_rel *j = rel->l;
if (is_join(j->op)) {
@@ -8354,7 +8353,7 @@ add_nulls(mvc *sql, sql_rel *rel, sql_re
static sql_rel *
rel_split_outerjoin(int *changes, mvc *sql, sql_rel *rel)
{
- if (/* DISABLES CODE */ (0) && (rel->op == op_left || rel->op ==
op_right || rel->op == op_full) &&
+ if ((rel->op == op_left || rel->op == op_right || rel->op == op_full) &&
list_length(rel->exps) == 1 && exps_nr_of_or(rel->exps) ==
list_length(rel->exps)) {
sql_rel *l = rel->l, *nl, *nll, *nlr;
sql_rel *r = rel->r, *nr;
@@ -9153,13 +9152,13 @@ optimize_rel(mvc *sql, sql_rel *rel, int
* also joins between a relation and a DICT (which isn't used)
* could be removed.
* */
- if (gp.cnt[op_join] && gp.cnt[op_project])
+ if (gp.cnt[op_join] && gp.cnt[op_project] && /* DISABLES CODE */ (0))
rel = rewrite(sql, rel, &rel_remove_join, &changes);
if (gp.cnt[op_join] ||
- gp.cnt[op_left] || gp.cnt[op_right] || gp.cnt[op_full] ||
- gp.cnt[op_semi] || gp.cnt[op_anti] ||
- gp.cnt[op_select]) {
+ gp.cnt[op_left] || gp.cnt[op_right] || gp.cnt[op_full] ||
+ gp.cnt[op_semi] || gp.cnt[op_anti] ||
+ gp.cnt[op_select]) {
rel = rewrite(sql, rel, &rel_find_range, &changes);
if (value_based_opt) {
rel = rel_project_reduce_casts(&changes, sql, rel);
@@ -9179,38 +9178,15 @@ optimize_rel(mvc *sql, sql_rel *rel, int
rel = rewrite(sql, rel, &rel_rewrite_types, &changes);
- if (gp.cnt[op_anti] || gp.cnt[op_semi]) {
- /* rewrite semijoin (A, join(A,B)) into semijoin (A,B) */
- rel = rewrite(sql, rel, &rel_rewrite_semijoin, &changes);
- /* push semijoin through join */
- rel = rewrite(sql, rel, &rel_push_semijoin_down, &changes);
- /* antijoin(a, union(b,c)) -> antijoin(antijoin(a,b), c) */
- rel = rewrite(sql, rel, &rel_rewrite_antijoin, &changes);
- if (level <= 0)
- rel = rewrite_topdown(sql, rel, &rel_semijoin_use_fk,
&changes);
- }
-
- if (gp.cnt[op_left] || gp.cnt[op_right] || gp.cnt[op_full])
+ if ((gp.cnt[op_left] || gp.cnt[op_right] || gp.cnt[op_full]) && /*
DISABLES CODE */ (0))
rel = rewrite_topdown(sql, rel, &rel_split_outerjoin, &changes);
if (gp.cnt[op_select] || gp.cnt[op_project])
if (level == 1) /* only once */
rel = rewrite(sql, rel, &rel_merge_rse, &changes);
- if (gp.cnt[op_select] && gp.cnt[op_join]) {
- if (/* DISABLES CODE */ (0)) rel = rewrite_topdown(sql, rel,
&rel_push_select_down_join, &changes);
- rel = rewrite(sql, rel, &rel_remove_empty_select, &e_changes);
- }
-
- if (gp.cnt[op_join] && gp.cnt[op_groupby]) {
- rel = rewrite_topdown(sql, rel, &rel_push_count_down, &changes);
- if (level <= 0)
- rel = rewrite_topdown(sql, rel, &rel_push_join_down,
&changes);
-
- /* push_join_down introduces semijoins */
- /* rewrite semijoin (A, join(A,B)) into semijoin (A,B) */
- rel = rewrite(sql, rel, &rel_rewrite_semijoin, &changes);
- }
+ if (gp.cnt[op_select] && gp.cnt[op_join] && /* DISABLES CODE */ (0))
+ rel = rewrite_topdown(sql, rel, &rel_push_select_down_join,
&changes);
if (gp.cnt[op_select])
rel = rewrite_topdown(sql, rel, &rel_push_select_down_union,
&changes);
@@ -9218,6 +9194,9 @@ optimize_rel(mvc *sql, sql_rel *rel, int
if (gp.cnt[op_union] && gp.cnt[op_select])
rel = rewrite(sql, rel, &rel_remove_union_partitions,
&changes);
+ if (gp.cnt[op_select])
+ rel = rewrite(sql, rel, &rel_remove_empty_select, &e_changes);
+
if (gp.cnt[op_groupby]) {
rel = rewrite_topdown(sql, rel, &rel_push_aggr_down, &changes);
rel = rewrite_topdown(sql, rel, &rel_push_groupby_down,
&changes);
@@ -9240,6 +9219,28 @@ optimize_rel(mvc *sql, sql_rel *rel, int
rel = rewrite(sql, rel, &rel_merge_identical_joins, &e_changes);
}
+ /* Important -> Re-write semijoins after rel_join_order */
+ if ((gp.cnt[op_join] || gp.cnt[op_semi] || gp.cnt[op_anti]) &&
gp.cnt[op_groupby]) {
+ rel = rewrite_topdown(sql, rel, &rel_push_count_down, &changes);
+ if (level <= 0)
+ rel = rewrite_topdown(sql, rel, &rel_push_join_down,
&changes);
+
+ /* push_join_down introduces semijoins */
+ /* rewrite semijoin (A, join(A,B)) into semijoin (A,B) */
+ rel = rewrite(sql, rel, &rel_rewrite_semijoin, &changes);
+ }
+
+ if (gp.cnt[op_anti] || gp.cnt[op_semi]) {
+ /* rewrite semijoin (A, join(A,B)) into semijoin (A,B) */
+ rel = rewrite(sql, rel, &rel_rewrite_semijoin, &changes);
+ /* push semijoin through join */
+ rel = rewrite(sql, rel, &rel_push_semijoin_down, &changes);
+ /* antijoin(a, union(b,c)) -> antijoin(antijoin(a,b), c) */
+ rel = rewrite(sql, rel, &rel_rewrite_antijoin, &changes);
+ if (level <= 0)
+ rel = rewrite_topdown(sql, rel, &rel_semijoin_use_fk,
&changes);
+ }
+
/* Important -> Make sure rel_push_select_down gets called after
rel_join_order,
because pushing down select expressions makes rel_join_order more
difficult */
if (gp.cnt[op_select] || gp.cnt[op_semi]) {
diff --git
a/sql/test/BugTracker-2018/Tests/case_with_orderby_limit.Bug-6512.sql
b/sql/test/BugTracker-2018/Tests/case_with_orderby_limit.Bug-6512.sql
--- a/sql/test/BugTracker-2018/Tests/case_with_orderby_limit.Bug-6512.sql
+++ b/sql/test/BugTracker-2018/Tests/case_with_orderby_limit.Bug-6512.sql
@@ -1,5 +1,6 @@
-- msqldump dump table BondPricesWithNulls Fri Jan 12 12:25:11 2018
-- MonetDB v11.27.11 (Jul2017-SP3), 'visokio_DEC2016'
+START TRANSACTION;
CREATE TABLE "sys"."BondPricesWithNulls" (
"Category" VARCHAR(255),
"Field 2" TIMESTAMP,
@@ -24,898 +25,899 @@ CREATE TABLE "sys"."BondPricesWithNulls"
"_visokio_row_id_" BIGINT NOT NULL,
CONSTRAINT "BondPricesWithNulls_PK" PRIMARY KEY ("_visokio_row_id_")
);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '1997-05-13
00:00:00.000000', 'XS0076061927', 'ABBEY', NULL, 'N', '8.75', NULL, NULL, NULL,
'4.5 07', 'BBB-', 'BB+', 'Y', 5, 105.855, 5.252, NULL, NULL, 88, 0);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', NULL, NULL,
'HBOS', 'BANK OF SCOTLAND', 'N', '8.375', 'Y', '30-Oct-2006 00:00:00', 'UT2',
'7.5 06', NULL, 'BBB+', 'Y', 5, 104.635, 4.565, NULL, NULL, 18, 1);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2004-11-04
00:00:00.000000', 'XS0204938798', NULL, 'SL MACS PLC', NULL, '6.546', 'Y',
'06-Jan-2020 00:00:00', NULL, '8 21', 'BBB+', NULL, NULL, 4, 106.255, NULL,
5.292, 155, 132, 2);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2005-06-15
00:00:00.000000', 'XS0220428154', 'ANGIRI', 'LAMBAY CAPTL SECURITIES', 'N',
NULL, NULL, '16-Jun-2015 00:00:00', NULL, NULL, 'BBB+', NULL, 'N', NULL,
102.41, 5.835, NULL, NULL, NULL, 3);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2003-10-02
00:00:00.000000', 'XS0177600920', 'ZURNVX', NULL, NULL, NULL, 'Y', '02-Oct-2022
00:00:00', 'Other', NULL, NULL, NULL, NULL, 3, 110.187, NULL, 5.347, 135, 113,
4);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2004-03-26
00:00:00.000000', NULL, 'FSPAA', 'SWEDBANK', NULL, '5.75', NULL, '17-Mar-2016
00:00:00', 'T1', NULL, 'A-', 'A-', 'Y', NULL, NULL, 5.162, 5.07, 95, 69, 5);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', NULL,
'XS0179407910', 'HSBC', 'HSBC BANK FUNDING STER', 'N', '5.844', 'Y',
'05-Nov-2031 00:00:00', 'T1', '4.25 32', NULL, 'A', NULL, 3, 108.097, NULL,
5.241, NULL, 79, 6);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, '2002-04-19
00:00:00.000000', 'XS0145875513', 'BACR', 'BARCLAYS BANK PLC', 'N', '6.125',
'Y', '19-Apr-2027 00:00:00', NULL, '6 28', 'AA-', NULL, NULL, 3, 113.35,
5.031, 4.918, 80, 57, 7);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, '2003-05-09
00:00:00.000000', NULL, NULL, 'EGG BANKING PLC', NULL, '7.5', 'Y', '09-Dec-2013
00:00:00', 'UT2', NULL, NULL, NULL, 'N', NULL, 111.692, 5.626, 5.162, 143, 116,
8);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, '2001-11-28
00:00:00.000000', NULL, 'HBOS', 'HBOS CAPITAL FUNDING LP', 'N', '6.461', 'Y',
'30-Nov-2018 00:00:00', 'T1', NULL, 'A', 'A-', 'N', 3, 112.493, 5.157, 5.004,
95, 69, 9);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2002-11-28
00:00:00.000000', NULL, 'HBOS', 'HBOS PLC', 'N', '5.75', 'Y', NULL, 'UT2', '5
25', 'A+', 'A', 'Y', NULL, NULL, NULL, 5.002, NULL, NULL, 10);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, '2001-05-11
00:00:00.000000', NULL, NULL, NULL, 'N', '8.103', 'Y', '11-May-2016 00:00:00',
'T1', '4.75 15', 'BBB+', NULL, 'N', NULL, NULL, NULL, 5.331, NULL, 78, 11);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2002-07-18
00:00:00.000000', NULL, 'NBHSS', 'NORDEA BANK FINLAND PLC', NULL, '6.25', NULL,
NULL, 'UT2', '5 14', 'A', NULL, 'Y', 4, 108.851, 4.945, 4.832, 75, 47, 12);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2000-11-27
00:00:00.000000', 'XS0120327571', NULL, 'BARCLAYS BANK PLC', NULL, NULL, 'Y',
'27-Nov-2015 00:00:00', 'UT2', '4.75 15', 'AA-', NULL, 'Y', 3, 114.818, 4.944,
4.735, NULL, 46, 13);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, '2005-03-16
00:00:00.000000', 'XS0214342569', 'DANBNK', 'DANSKE BANK A/S', 'N', NULL, 'Y',
NULL, 'T1', '4.75 15', 'A+', NULL, 'Y', 4, 103.74, 5.062, 4.857, NULL, NULL,
14);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2000-09-28
00:00:00.000000', 'XS0117972967', 'ABBEY', NULL, 'N', '7.5', 'Y', '28-Sep-2015
00:00:00', 'UT2', '4.75 15', NULL, 'A-', 'Y', 3, NULL, 4.99, 4.874, 78, 50,
15);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2000-05-26
00:00:00.000000', NULL, 'HBOS', 'HBOS PLC', 'N', '7.5', NULL, NULL, 'UT2',
NULL, NULL, NULL, 'Y', NULL, 119.509, 5.051, 4.812, NULL, NULL, 16);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2001-07-23
00:00:00.000000', 'XS0133173137', 'ABBEY', 'SCOTTISH MUTUAL ASSURANC', 'N',
NULL, NULL, '25-Mar-2021 00:00:00', 'Other', '8 21', 'BBB-', NULL, NULL, 4,
NULL, 6.261, 5.962, 201, 179, 17);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '1999-11-05
00:00:00.000000', 'XS0103961743', NULL, 'CLERICAL MEDICAL FIN PLC', 'N',
'7.375', NULL, '05-Nov-2019 00:00:00', 'Other', NULL, 'A+', NULL, NULL, 4,
120.214, 5.249, 4.844, NULL, 77, 18);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, '1993-08-12
00:00:00.000000', NULL, NULL, 'ROYAL BK OF SCOTLAND PLC', 'N', '9.5', NULL,
'12-Aug-2018 00:00:00', 'UT2', '4.75 15', NULL, NULL, 'N', NULL, 141.635,
5.007, NULL, 80, 54, 19);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, '1999-07-15
00:00:00.000000', 'XS0099507534', 'LLOYDS', 'LLOYDS TSB BANK PLC', NULL, '6.5',
'Y', '15-Jul-2019 00:00:00', 'UT2', '8 21', 'AA', 'A', NULL, NULL, 113.903,
5.025, NULL, NULL, NULL, 20);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', NULL,
'XS0222208539', 'BACR', 'BARCLAYS BANK PLC', 'N', '6', NULL, '15-Dec-2017
00:00:00', 'T1', NULL, 'AA-', 'BBB', NULL, 3, 102.988, NULL, 4.793, 137, 109,
21);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '1997-04-23
00:00:00.000000', 'XS0075423565', 'HSBC', NULL, NULL, NULL, 'Y', '07-Dec-2007
00:00:00', 'UT2', '4.5 07', 'A+', 'A-', 'Y', 5, NULL, 4.555, 4.492, NULL, 18,
22);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2004-12-16
00:00:00.000000', 'XS0208374891', 'BUPA', 'BUPA FINANCE PLC', 'N', NULL, 'Y',
'16-Sep-2020 00:00:00', 'Other', NULL, 'BBB', 'BBB', 'N', 4, 104.427, 5.601,
5.518, 135, 111, 23);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '1996-07-22
00:00:00.000000', 'XS0067584101', 'SOCGEN', 'SOCIETE GENERALE', 'N', '9.125',
NULL, NULL, NULL, '7.5 06', NULL, 'BBB', 'Y', 5, 105.677, 4.778, 4.434, 69,
40, 24);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, NULL, 'XS0201559811',
'MQB', 'MACQUARIE CAP FUNDING', NULL, '6.177', 'Y', NULL, 'T1', NULL, NULL,
'A-', 'Y', 3, 108.483, 5.338, 5.507, NULL, 85, 25);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2005-06-29
00:00:00.000000', 'XS0223265462', 'STALIF', 'STANDARD LIFE FUNDING BV', NULL,
NULL, 'Y', '29-Jun-2015 00:00:00', NULL, '4.75 15', 'BBB+', 'BBB-', NULL, 4,
102.643, 5.787, 5.142, 158, 130, 26);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2004-03-22
00:00:00.000000', 'XS0188550114', 'ALLNCE', 'ALLIANCE & LEICESTER PLC', NULL,
'5.827', NULL, '22-Mar-2016 00:00:00', 'T1', '4.75 15', 'A', 'A-', 'Y', 4,
105.239, 5.108, NULL, NULL, NULL, 27);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2005-03-24
00:00:00.000000', 'XS0215556142', NULL, NULL, 'N', NULL, NULL, '24-Mar-2020
00:00:00', NULL, '8 21', 'BBB', NULL, NULL, 3, NULL, 5.77, 5.505, 152, 128,
28);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2003-09-29
00:00:00.000000', 'XS0177447983', 'AVLN', 'AVIVA PLC', 'N', '6.125', 'Y',
'29-Sep-2022 00:00:00', NULL, NULL, 'A-', 'BBB+', NULL, 3, NULL, 5.269, 5.132,
NULL, 80, 29);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2002-04-19
00:00:00.000000', 'XS0145875190', 'BACR', NULL, 'N', NULL, 'Y', '19-Apr-2017
00:00:00', NULL, NULL, NULL, NULL, 'Y', 3, 111.861, NULL, 4.769, NULL, 47, 30);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2003-04-29
00:00:00.000000', 'XS0167366433', NULL, 'N', '5.625', 'Y', '20-Dec-2013
00:00:00', 'UT2', '5 14', NULL, NULL, 'N', NULL, 102.179, 5.224, NULL, 103,
76, NULL, 31);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', NULL,
'XS0138939854', NULL, 'ROYAL BK OF SCOTLAND PLC', 'N', '5.625', 'Y', NULL,
'UT2', NULL, 'AA-', NULL, 'Y', 3, NULL, 5.084, NULL, 85, 67, 32);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', NULL,
'XS0154144132', 'RBS', 'ROYAL BK OF SCOTLAND PLC', NULL, NULL, NULL,
'16-Sep-2026 00:00:00', 'UT2', NULL, 'AA-', 'A+', 'Y', 4, 106.223, NULL, 4.915,
NULL, 61, 33);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2001-02-28
00:00:00.000000', 'XS0125686229', 'HBOS', 'BANK OF SCOTLAND', 'N', '7.281',
'Y', '31-May-2026 00:00:00', NULL, '5 25', NULL, NULL, 'Y', 5, 125.351, NULL,
4.952, 102, 80, 34);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, '2002-07-12
00:00:00.000000', 'XS0151267878', 'STALIF', NULL, 'N', '6.75', NULL, NULL,
'Other', '6 28', 'A-', 'BBB', 'N', 4, 112.604, 5.648, NULL, 141, 119, 35);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, '2000-10-30
00:00:00.000000', 'XS0119816402', 'STANLN', 'STANDARD CHARTERED BANK', NULL,
NULL, NULL, '31-Jan-2022 00:00:00', 'UT2', '8 21', 'A-', NULL, 'Y', 4, NULL,
5.221, 5.215, NULL, 75, 36);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2004-10-21
00:00:00.000000', 'XS0203782551', NULL, 'RABOBANK CAP FD TRUST IV', 'N',
'5.556', 'Y', '31-Dec-2019 00:00:00', NULL, '8 21', 'AA', 'AA-', NULL, 4,
106.451, 4.86, NULL, 61, 38, 37);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, '2000-09-28
00:00:00.000000', NULL, NULL, 'ABBEY NATIONAL PLC', NULL, '7.5', 'Y',
'28-Sep-2010 00:00:00', 'UT2', '4 09', 'A', NULL, 'Y', NULL, 112.131, 4.754,
4.642, NULL, NULL, 38);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, '2000-04-17
00:00:00.000000', 'XS0110560165', 'HSBC', 'HSBC CAPITAL FUNDING LP', 'N',
'8.208', NULL, '30-Jun-2015 00:00:00', 'T1', '4.75 15', 'A', 'A-', NULL, 3,
123.375, 5.087, NULL, NULL, 60, 39);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, '1999-10-05
00:00:00.000000', 'XS0102493680', NULL, 'NATIONAL WESTMINSTER BK', 'N',
'7.125', NULL, '05-Oct-2022 00:00:00', 'UT2', '8 21', 'AA-', NULL, NULL, 4,
122.538, 5.058, NULL, 81, 59, 40);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', NULL, NULL,
NULL, 'FP FINANCE PLC', 'N', NULL, 'Y', '25-Nov-2006 00:00:00', 'Other', '7.5
06', NULL, 'BBB', 'Y', 5, 105.592, 4.747, 4.439, 66, 36, 41);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '1993-11-04
00:00:00.000000', NULL, NULL, 'BANK OF SCOTLAND', 'N', NULL, 'Y', '04-Nov-2013
00:00:00', 'UT2', '5 14', NULL, NULL, NULL, 4, 123.659, 5.001, 4.674, 80, 53,
42);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '1999-06-17
00:00:00.000000', 'XS0098556961', 'NRBS', 'NORTHERN ROCK PLC', 'N', '6.75',
NULL, '17-Jun-2024 00:00:00', NULL, '5 25', 'A-', 'A-', 'Y', NULL, 117.298,
5.214, 5.275, 97, NULL, 43);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '1996-11-28
00:00:00.000000', NULL, 'SLAC', NULL, 'N', '9', 'Y', '28-Nov-2006 00:00:00',
'Other', '7.5 06', NULL, 'BB+', 'Y', 5, 104.649, 5.322, 4.623, NULL, 94, 44);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, NULL, 'XS0206633082',
NULL, 'ROYAL BK OF SCOTLAND PLC', 'N', '5.5', 'Y', '03-Dec-2019 00:00:00',
NULL, NULL, 'AA-', 'A', NULL, 3, 103.945, 5.039, NULL, 79, 56, 45);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, '1996-03-21
00:00:00.000000', 'XS0064538647', 'HSBC', NULL, 'N', NULL, 'Y', NULL, 'UT2',
NULL, 'A+', NULL, 'Y', 5, 106.164, 4.557, 4.434, NULL, 17, 46);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2004-06-03
00:00:00.000000', NULL, NULL, NULL, NULL, NULL, 'Y', '08-Sep-2014 00:00:00',
'UT2', '5 14', 'AA-', NULL, NULL, NULL, 107.517, 4.897, 4.705, 70, 42, 47);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, NULL, NULL, NULL, NULL,
'N', '6', 'Y', NULL, 'UT2', '8 21', NULL, 'BBB+', 'N', NULL, 105.528, NULL,
5.011, 111, 88, 48);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2003-09-29
00:00:00.000000', 'XS0177395901', 'NAB', 'NATIONAL CAPITAL TRUST', 'N', '5.62',
'Y', '17-Dec-2018 00:00:00', 'T1', '4.75 15', 'A', NULL, 'Y', 4, 104.082,
5.193, NULL, 99, 73, 49);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2002-03-28
00:00:00.000000', 'XS0145407507', NULL, 'LLOYDS TSB GROUP PLC', 'N', '6', NULL,
'07-Jun-2032 00:00:00', 'UT2', NULL, NULL, 'A+', 'Y', NULL, 112.178, 5.088,
4.897, 86, 68, 50);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2003-04-14
00:00:00.000000', 'XS0166717388', 'HBOS', 'HBOS PLC', 'N', '5.75', 'Y', NULL,
'UT2', '8 21', 'A+', 'A', 'Y', 3, NULL, 5.142, 4.949, 89, NULL, 51);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2001-11-02
00:00:00.000000', 'XS0137784426', NULL, 'ROYAL BK OF SCOTLAND PLC', 'N',
'6.25', NULL, '17-Dec-2012 00:00:00', NULL, '5 12', 'AA-', 'A', NULL, 4,
108.577, NULL, NULL, 64, NULL, 52);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2002-08-09
00:00:00.000000', 'XS0152838586', NULL, NULL, NULL, '6.984', 'Y', '09-Feb-2018
00:00:00', NULL, '4.75 15', 'A', 'A-', NULL, NULL, 116.928, NULL, 5.007, 93,
68, 53);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, '2001-02-28
00:00:00.000000', NULL, 'HBOS', NULL, 'N', '7.286', NULL, '31-May-2016
00:00:00', NULL, '4.75 15', 'AA-', 'A-', 'Y', NULL, 117.699, 5.142, NULL,
NULL, 67, 54);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2002-07-04
00:00:00.000000', NULL, NULL, 'BARCLAYS BANK PLC', 'N', NULL, 'Y', '15-Jun-2032
00:00:00', NULL, NULL, 'AA-', 'A', 'Y', 3, 111.263, 5.216, 4.992, 99, 81, 55);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2000-10-24
00:00:00.000000', 'XS0118932366', 'BACR', NULL, 'N', '7.125', NULL,
'24-Oct-2020 00:00:00', 'UT2', '8 21', 'AA-', 'A', 'Y', NULL, 121.238, 5.026,
4.828, NULL, 54, 56);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2000-09-21
00:00:00.000000', NULL, 'NRBS', 'NORTHERN ROCK PLC', NULL, NULL, NULL,
'21-Sep-2015 00:00:00', NULL, '4.75 15', 'A-', 'BBB+', NULL, NULL, NULL, 5.21,
5.028, 100, 72, 57);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2000-03-14
00:00:00.000000', NULL, 'HBOS', 'BK OF SCOTLAND CAP FUND', NULL, NULL, NULL,
NULL, 'T1', NULL, NULL, 'A-', 'Y', 5, 126.833, NULL, 4.972, NULL, NULL, 58);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '1999-10-05
00:00:00.000000', 'XS0102493508', 'RBS', 'NATIONAL WESTMINSTER BK', 'N',
'7.625', 'Y', NULL, 'UT2', '4 09', NULL, 'A-', NULL, 4, NULL, 4.721, NULL,
NULL, 31, 59);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '1993-05-12
00:00:00.000000', 'XS0043398519', 'BACR', 'BARCLAYS BANK PLC', 'N', '9.875',
'Y', '12-May-2008 00:00:00', 'UT2', NULL, 'AA-', 'A-', 'Y', 4, NULL, 4.54,
4.455, 51, 17, 60);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, NULL, 'XS0083932144',
'HBOS', NULL, 'N', '7.375', 'Y', NULL, NULL, '8 21', NULL, NULL, 'N', 5,
124.614, 5.135, NULL, 88, NULL, 61);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '1996-12-11
00:00:00.000000', 'XS0071285760', NULL, 'SKANDINAVISKA ENSKILDA', NULL, NULL,
NULL, '11-Dec-2006 00:00:00', 'UT2', '7.5 06', NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL, 62);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', NULL,
'XS0206511486', 'AVLN', 'AVIVA PLC', 'N', '5.902', 'Y', '27-Jul-2020 00:00:00',
'Other', '8 21', NULL, NULL, 'N', 3, NULL, 5.409, 5.091, 116, 92, 63);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '1995-08-10
00:00:00.000000', 'XS0059171230', NULL, NULL, 'N', NULL, 'Y', '10-Aug-2015
00:00:00', NULL, '4.75 15', 'AA-', NULL, NULL, 5, 139.558, 5.063, NULL, 86,
58, 64);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', NULL,
'XS0189704140', 'HSBC', NULL, 'N', '5.862', NULL, '07-Apr-2020 00:00:00', 'T1',
NULL, 'A+', 'A-', 'Y', 4, 106.139, NULL, NULL, 93, 70, 65);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2003-12-19
00:00:00.000000', 'BE0119284710', 'KBC', 'KBC BANK NV', 'N', '6.202', 'Y',
NULL, 'T1', NULL, NULL, 'A-', 'Y', NULL, 109.073, 5.216, NULL, 97, 74, 66);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2003-06-09
00:00:00.000000', NULL, 'LLOYDS', 'LLOYDS TSB BANK PLC', 'N', '5.125', NULL,
NULL, 'UT2', '4.75 15', 'AA', NULL, 'Y', 3, 100.849, 4.96, NULL, 75, 49, 67);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2002-03-22
00:00:00.000000', 'XS0144810529', 'RBS', 'ROYAL BK OF SCOTLAND PLC', 'N', NULL,
'Y', NULL, NULL, NULL, 'AA-', 'A', 'Y', 3, 111.942, 5.052, 4.855, NULL, NULL,
68);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, NULL, 'XS0165122655',
'BKIR', 'BANK OF IRELAND HOLDINGS', 'N', '6.25', 'Y', NULL, NULL, NULL, 'A',
'A-', NULL, 4, 110.37, NULL, 5.108, NULL, NULL, 69);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', NULL, NULL,
'ANGIRI', 'ANGLO IRISH ASSET FIN', 'N', NULL, NULL, '28-Jun-2011 00:00:00',
'T1', NULL, 'BBB+', NULL, 'N', NULL, 117.495, 5.097, 5.016, 95, 66, 70);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, '2002-08-21
00:00:00.000000', NULL, 'NRBS', 'NORTHERN ROCK PLC', 'N', '7.053', 'Y',
'21-Sep-2027 00:00:00', NULL, NULL, 'A-', 'A-', 'Y', NULL, 119.817, 5.412,
NULL, 118, NULL, 71);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, NULL, NULL, 'ABBEY',
'ABBEY NATIONAL PLC', 'N', NULL, NULL, NULL, 'T1', '5 25', 'A', 'A', 'Y', 4,
NULL, NULL, NULL, 99, NULL, 72);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', NULL,
'XS0148995888', 'CRDSUI', 'CRED SUISSE GP FIN (GRN)', 'N', '6.875', 'Y', NULL,
NULL, NULL, 'A', 'A-', 'Y', NULL, 113.813, NULL, NULL, 101, 73, 73);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, NULL, 'XS0117973429',
NULL, 'ABBEY NATIONAL PLC', 'N', '7.125', NULL, '30-Sep-2030 00:00:00', 'UT2',
NULL, 'A', 'A', 'Y', 4, NULL, 5.127, 5.179, 89, 72, 74);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2000-08-31
00:00:00.000000', NULL, 'RBS', NULL, NULL, '7.375', 'Y', '31-Aug-2010
00:00:00', 'UT2', '4 09', 'AA-', 'A-', NULL, 5, 111.546, 4.729, 4.599, 68, 32,
75);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', NULL,
'XS0109138536', 'HBOS', 'BK OF SCOTLAND CAP FUND', 'N', '8.117', 'Y', NULL,
'T1', '4 09', 'A+', NULL, NULL, NULL, NULL, NULL, 4.594, 81, 45, 76);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '1999-07-15
00:00:00.000000', NULL, 'LLOYDS', 'LLOYDS TSB BANK PLC', 'N', NULL, 'Y', NULL,
'UT2', NULL, 'AA', 'A-', 'Y', 3, 108.071, 4.722, 4.541, 67, 31, 77);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, NULL, 'USU073081064',
'BAVB', NULL, 'N', NULL, 'Y', '15-Jul-2008 00:00:00', NULL, NULL, NULL, 'BBB+',
NULL, 5, NULL, 4.811, 4.784, NULL, 44, 78);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, NULL, 'XS0222434200',
'STANLN', 'STANDARD CHARTERED BANK', NULL, '5.375', 'Y', NULL, NULL, NULL,
'A-', NULL, 'Y', NULL, 100.821, 5.225, NULL, 97, 74, 79);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '1997-09-29
00:00:00.000000', 'XS0079927850', 'LLOYDS', 'LLOYDS TSB BANK PLC', 'N', '8',
'Y', NULL, 'UT2', NULL, 'AA', NULL, 'Y', NULL, NULL, 5.037, 4.807, 79, 57, 80);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2005-05-12
00:00:00.000000', 'XS0221879025', 'HBOS', 'HBOS PLC', 'N', NULL, 'Y',
'12-May-2015 00:00:00', NULL, '4.75 15', 'A+', 'BBB', 'Y', NULL, 103.236,
5.654, NULL, 145, 117, 81);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '1996-11-27
00:00:00.000000', 'XS0071252919', 'BACR', 'WOOLWICH PLC', 'N', NULL, 'Y',
'27-Nov-2021 00:00:00', NULL, NULL, 'AA', 'A', 'N', 5, NULL, NULL, 4.816, 78,
55, 82);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, '2004-11-15
00:00:00.000000', NULL, 'HBOS', 'HBOS PLC', 'N', '5.625', NULL, '15-Nov-2019
00:00:00', 'UT2', NULL, 'A+', NULL, 'Y', NULL, 104.34, 5.12, 4.904, 87, 64, 83);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, NULL, 'XS0059124742',
'CRDSUI', 'CRED SUISSE FIRST BOST I', 'N', '10.25', 'Y', '17-Aug-2015
00:00:00', 'UT2', '4.75 15', 'A', 'BBB+', 'Y', NULL, 137.842, 5.243, 4.891,
104, 76, 84);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, '2004-03-30
00:00:00.000000', NULL, NULL, 'LEGAL & GENERAL GROUP', 'N', '5.875', 'Y',
'01-Apr-2019 00:00:00', NULL, NULL, 'A', NULL, 'N', NULL, 107.02, 5.154, 4.927,
90, NULL, 85);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2003-11-21
00:00:00.000000', 'XS0181161380', 'FRIPRO', 'FRIENDS PROVIDENT PLC', NULL,
'6.875', 'Y', '21-Nov-2019 00:00:00', 'Other', '8 21', 'BBB+', NULL, 'Y', 4,
112.529, NULL, NULL, NULL, 111, 86);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, '2003-06-20
00:00:00.000000', 'FR0000475790', 'ACAFP', NULL, NULL, NULL, 'Y', NULL, 'UT2',
'4.75 15', NULL, 'A', 'Y', 3, 99.869, 4.952, 4.8, 74, 49, 87);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2002-03-04
00:00:00.000000', 'XS0144223582', 'SVSKHB', NULL, 'N', NULL, 'Y', '04-Mar-2009
00:00:00', 'UT2', '4 09', 'A+', 'A-', NULL, 4, 104.767, 4.613, 4.527, 56,
NULL, 88);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2003-03-14
00:00:00.000000', NULL, 'RBS', 'ROYAL BK OF SCOTLAND PLC', 'N', NULL, 'Y',
'14-Mar-2016 00:00:00', 'UT2', '4.75 15', NULL, NULL, 'Y', 3, 100.797, 4.961,
NULL, 75, 49, 89);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, '2001-06-22
00:00:00.000000', 'XS0131038522', 'SANTAN', 'SANTANDER CENTRAL HISPAN', NULL,
'7.25', NULL, '07-Dec-2011 00:00:00', 'UT2', '5 12', 'A+', 'A-', 'N', NULL,
112.723, 4.825, 4.659, NULL, 39, 90);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2002-07-23
00:00:00.000000', NULL, 'ANGIRI', 'ANGLO IRISH ASSET FIN', 'N', '7.625', 'Y',
'23-Jul-2027 00:00:00', 'T1', '6 28', 'BBB+', 'A-', NULL, NULL, NULL, 5.408,
NULL, 117, NULL, 91);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', NULL,
'XS0121856859', NULL, NULL, 'N', '7.387', NULL, '31-Dec-2010 00:00:00', 'T1',
'4 09', 'A+', 'A-', 'N', 4, 111.82, 4.809, NULL, 76, 40, 92);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2002-05-29
00:00:00.000000', NULL, NULL, 'BRADFORD & BINGLEY CAP', 'N', NULL, 'Y', NULL,
NULL, '4.25 32', 'A-', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 93);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2000-09-28
00:00:00.000000', 'XS0117973262', 'ABBEY', 'ABBEY NATIONAL PLC', 'N', '7.375',
'Y', NULL, 'UT2', '8 21', 'A', 'A', NULL, 5, NULL, 5.1, NULL, 85, NULL, 94);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', NULL,
'XS0112553291', NULL, 'CRED SUISSE GRP CAP III', 'N', '8.514', 'Y',
'15-Jun-2015 00:00:00', NULL, '4.75 15', NULL, 'BBB+', NULL, NULL, 123.476,
NULL, 4.909, 112, 84, 95);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', NULL, NULL,
'LLOYDS', 'LLOYDS TSB CAPITAL 2', 'N', '7.834', 'Y', '07-Feb-2015 00:00:00',
'T1', '4.75 15', 'AA-', 'A-', 'Y', 4, 119.853, 5.086, NULL, 88, NULL, 96);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, '1994-01-07
00:00:00.000000', 'XS0047897417', 'PRUFIN', 'PRUDENTIAL PLC', 'N', '8.5', 'Y',
'30-Jun-2018 00:00:00', 'Other', '4.75 15', NULL, 'A-', 'N', 5, 130.992,
5.098, 4.788, NULL, 63, 97);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', NULL,
'XS0099507963', 'LLOYDS', 'LLOYDS TSB BANK PLC', NULL, '6.5', 'Y', '16-Jul-2029
00:00:00', 'UT2', '6 28', 'AA', 'A+', 'Y', NULL, 118.963, 5.047, 4.87, 81, 64,
98);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', NULL, NULL,
'HBOS', NULL, 'N', NULL, 'Y', '09-Dec-2031 00:00:00', 'T1', '4.25 32', 'A+',
'A', 'Y', 4, 136.301, 5.226, 5.081, 100, NULL, 99);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', '2005-06-30
00:00:00.000000', NULL, NULL, 'FRIENDS PROVIDENT PLC', 'N', '6.292', 'Y',
'01-Jul-2015 00:00:00', 'Other', '4.75 15', NULL, NULL, NULL, 3, 103.87,
5.689, NULL, 148, 120, 100);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES (NULL, '1997-07-10
00:00:00.000000', 'XS0077451259', NULL, NULL, 'N', '8.25', 'Y', '10-Jul-2009
00:00:00', 'UT2', '4 09', 'A', 'BBB+', 'Y', NULL, NULL, 4.8, 4.605, 75, 41,
101);
-INSERT INTO "sys"."BondPricesWithNulls" VALUES ('Subordinated', NULL,
'XS0067383892', 'HBOS', 'HALIFAX PLC', 'N', NULL, 'N', NULL, 'LT2', '7.5 06',
'AA-', 'BBB+', NULL, 3, 104.009, NULL, 4.354, 44, 2, 102);
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list