????????????

Derby ???????????????????????????????????????????????????????????????????????????????????????????????????????????????SQL????????????????????????????????????????????????????????????????????????(?????????????????????)?????????????????????????????????????????????

??????????????????????????????????????????????????????????????????????????????????????????????????????????????????(????????????????????????????????????????????????????????????????????????????????????????????????????????????) ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Derby?????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????(????????????????????????????????????????????????)?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Derby?????????????????????????????????????????????????????????????????????????????????????????????

???????????????????????????-UPDATE WHERE CURRENT??????????????????????????????????????????????????????????????????????????????UPDATE WHERE CURRENT??????????????????????????????

?????????????????????????????????????????????????????????????????????????????????DDL??????????????????????????????

????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

?????????Derby???ij???????????????????????????????????????????????????
ij> CREATE TABLE mytable (mycol INT);
0 rows inserted/updated/deleted
ij> INSERT INTO mytable VALUES (1), (2), (3);
3 rows inserted/updated/deleted
-- ???????????????ij???prepare??????????????????????????????
-- ??????????????????????????????????????????????????????
ij> prepare p1 AS 'INSERT INTO MyTable VALUES (4)';
-- p1???mytable??????????????????;
ij> execute p1;
1 row inserted/updated/deleted
-- Derby??????????????????????????????????????????????????????
ij> CREATE INDEX i1 ON mytable(mycol);
0 rows inserted/updated/deleted
-- ???????????????????????????p1???????????????????????????????????????
ij> execute p1;
1 row inserted/updated/deleted
-- Derby???????????????p1????????????????????????????????????????????????
ij> DROP TABLE mytable;
0 rows inserted/updated/deleted
-- Derby??????????????????????????????????????????????????????????????????
-- ?????????p1??????????????????????????????????????????
-- ??????????????????p1???????????????????????????????????????
ij> CREATE TABLE mytable (mycol INT);
0 rows inserted/updated/deleted
ij> INSERT INTO mytable VALUES (1), (2), (3);
3 rows inserted/updated/deleted
ij> execute p1;
1 row inserted/updated/deleted
-- p1????????????????????????????????????Derby??????????????????????????????????????????????????????
-- ???????????????????????????????????????????????????????????????
ij> DROP TABLE mytable;
0 rows inserted/updated/deleted
-- p1??????????????????
-- ?????????????????????????????????????????????????????????????????????
-- ????????????????????????
ij> execute p1;
ERROR 42X05: Table/View 'MYTABLE' does not exist.