⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 urllocale.sql

📁 derby database source code.good for you.
💻 SQL
字号:
------ URL locale handling--create procedure checkDatabaseLoc(in locale char(12)) parameter style java language java external name 'org.apache.derbyTesting.functionTests.tests.i18n.DefaultLocale.checkDatabaseLocale';create procedure checkRDefaultLoc() parameter style java language java external name 'org.apache.derbyTesting.functionTests.tests.i18n.DefaultLocale.checkRDefaultLocale';-- this current database was created with the default localecall checkDatabaseLoc('en_US');call checkRDefaultLoc();disconnect;-- create a Swiss databaseconnect 'jdbc:derby:swissdb;create=true;territory=fr_CH';create procedure checkDatabaseLoc(in locale char(12)) parameter style java language java external name 'org.apache.derbyTesting.functionTests.tests.i18n.DefaultLocale.checkDatabaseLocale';call checkDatabaseLoc('fr_CH');disconnect;connect 'jdbc:derby:swissdb;shutdown=true';-- check it is still Swiss when we re-bootconnect 'jdbc:derby:swissdb';call checkDatabaseLoc('fr_CH');disconnect;connect 'jdbc:derby:swissdb;shutdown=true';-- Locale automatically converts the components to the correct case-- create a Hindi in India database (hi_IN)connect 'jdbc:derby:hindi;create=true;territory=HI_in';create procedure checkDatabaseLoc(in locale char(12)) parameter style java language java external name 'org.apache.derbyTesting.functionTests.tests.i18n.DefaultLocale.checkDatabaseLocale';call checkDatabaseLoc('hi_IN');disconnect;connect 'jdbc:derby:hindi;shutdown=true';-- now try one with a variant-- create a English in Israel database for JavaOS en_IL_JavaOSconnect 'jdbc:derby:Israel;create=true;territory=en_IL_JavaOS';create procedure checkDatabaseLoc(in locale char(12)) parameter style java language java external name 'org.apache.derbyTesting.functionTests.tests.i18n.DefaultLocale.checkDatabaseLocale';call checkDatabaseLoc('en_IL_JavaOS');disconnect;connect 'jdbc:derby:Israel;shutdown=true';-- now try with just a language - we support this-- as some vms do.connect 'jdbc:derby:bacon;create=true;territory=da';create procedure checkDatabaseLoc(in locale char(12)) parameter style java language java external name 'org.apache.derbyTesting.functionTests.tests.i18n.DefaultLocale.checkDatabaseLocale';call checkDatabaseLoc('da');disconnect;connect 'jdbc:derby:bacon;shutdown=true';connect 'jdbc:derby:bacon';call checkDatabaseLoc('da');disconnect;connect 'jdbc:derby:bacon;shutdown=true';---- some negative tests--connect 'jdbc:derby:fail1;create=true;territory=';-- database will not have been created so this connection will failconnect 'jdbc:derby:fail1;shutdown=true';connect 'jdbc:derby:fail3;create=true;territory=en_';connect 'jdbc:derby:fail4;create=true;territory=en_d';connect 'jdbc:derby:fail5;create=true;territory=en_US_';connect 'jdbc:derby:fail6;create=true;territory=en-US';-- try using a database name with trailing blanks-- beetle 4653connect 'jdbc:derby:trailblank;create=true';connect 'jdbc:derby:trailblank';connect 'jdbc:derby:trailblank     ';connect 'jdbc:derby:trailblank      ;shutdown=true';connect 'jdbc:derby:;shutdown=true';

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -