SET SCHEMA ???

SET SCHEMA ????????????????????????????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

SET SCHEMA????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????CREATE SCHEMA ?????????????????????????????????

SET SCHEMA ??????????????????????????????????????????????????????????????????SET SCHEMA ???????????????????????????????????????????????????????????????????????????????????????SET SCHEMA ?????????????????????????????????????????????????????????

??????

SET [CURRENT] SCHEMA [=]
{ ??????????????? |
USER | ? | '<???????????????>' } | SET CURRENT SQLID [=]
{
??????????????? | USER | ? | '<???????????????>' }

???????????????????????????128??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????(?????????????????????SYS???sYs???SYs???sys?????????????????????????????????)

USER?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????APP?????????(??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

? ???????????????????????????????????????????????????????????????SET SCHEMA?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????APP????????????????????????"app"????????????"APP"??????????????????

-- ?????????????????????????????????
-- HOTEL???????????????????????????????????????????????????
SET SCHEMA HOTEL
SET SCHEMA hotel
SET CURRENT SCHEMA hotel
SET CURRENT SQLID hotel
SET SCHEMA = hotel
SET CURRENT SCHEMA = hotel
SET CURRENT SQLID = hotel
SET SCHEMA "HOTEL" -- ??????????????????????????????
SET SCHEMA 'HOTEL' -- ??????????????????????????????
 --????????????hotel???????????????????????????
 --???????????????????????????????????????
SET SCHEMA = 'hotel'
 --SQLID???CURRENT???????????????????????????????????????????????????
 --??????????????????????????????
SET SQLID hotel
 -- ????????????????????????????????????????????????ID????????????????????????
SET CURRENT SCHEMA USER
// Java?????????????????????set schema?????????????????????
PreparedStatement ps = conn.PrepareStatement("set schema ?");
ps.setString(1,"HOTEL");
ps.executeUpdate();
... do some work
ps.setString(1,"APP");
ps.executeUpdate();

ps.setString(1,"app"); //error - string is case sensitive
// no app will be found 
ps.setNull(1, Types.VARCHAR); //error - null is not allowed 
????????????
SET ISOLATION ???