You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-commits@db.apache.org by rh...@apache.org on 2014/10/02 14:43:24 UTC

svn commit: r1628960 [4/5] - in /db/derby/code/trunk/java: engine/org/apache/derby/loc/ tools/org/apache/derby/loc/

Modified: db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_ko_KR.properties
URL: http://svn.apache.org/viewvc/db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_ko_KR.properties?rev=1628960&r1=1628959&r2=1628960&view=diff
==============================================================================
--- db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_ko_KR.properties (original)
+++ db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_ko_KR.properties Thu Oct  2 12:43:23 2014
@@ -159,6 +159,8 @@
 #
 01J16=\uBE44\uBC00\uBC88\uD638\uAC00 \uC0AC\uC6A9\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4. \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB97C \uBCF4\uD638\uD558\uB824\uBA74 \uBE44\uBC00\uBC88\uD638\uB97C \uACE7 \uC5C5\uB370\uC774\uD2B8\uD574\uC57C \uD569\uB2C8\uB2E4. SYSCS_UTIL.SYSCS_MODIFY_PASSWORD \uC808\uCC28\uC5D0 \uB530\uB77C ''{0}'' \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uC5D0\uC11C \uBE44\uBC00\uBC88\uD638\uB97C \uBCC0\uACBD\uD558\uC2ED\uC2DC\uC624.
 
+01J17=\uC774\uBBF8 \uBD80\uD2B8\uB41C \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB97C \uC554\uD638\uD654, \uB2E4\uC2DC \uC554\uD638\uD654\uD558\uAC70\uB098 \uD574\uB3C5\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. \uC774 \uC791\uC5C5\uC744 \uC2DC\uB3C4\uD558\uAE30 \uC804\uC5D0 \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB97C \uC885\uB8CC\uD574\uC57C \uD569\uB2C8\uB2E4.
+
 07000=\uD604\uC7AC \uBA85\uB839\uBB38\uC5D0 \uB300\uD55C \uD558\uB098 \uC774\uC0C1\uC758 \uB9E4\uAC1C\uBCC0\uC218\uAC00 \uCD08\uAE30\uD654\uB418\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4.
 
 # Arguments:
@@ -280,7 +282,7 @@
 #    {0} = authorizationID
 #    {1} = databaseName
 #
-08004.C.6=\uC0AC\uC6A9\uC790 ''{0}''\uC740(\uB294) ''{1}'' \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB97C \uD558\uB4DC \uC5C5\uADF8\uB808\uC774\uB4DC\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. \uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uC18C\uC720\uC790\uB9CC \uC774 \uC791\uC5C5\uC744 \uC218\uD589\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.
+08004.C.6=\uC0AC\uC6A9\uC790 ''{0}''\uC740(\uB294) ''{1}'' \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB97C \uC5C5\uADF8\uB808\uC774\uB4DC\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. \uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uC18C\uC720\uC790\uB9CC \uC774 \uC791\uC5C5\uC744 \uC218\uD589\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.
 
 # Arguments:
 #
@@ -323,6 +325,13 @@
 
 # Arguments:
 #
+#    {0} = authorizationID
+#    {1} = databaseName
+#
+08004.C.14=\uC0AC\uC6A9\uC790 ''{0}''\uC740(\uB294) ''{1}'' \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB97C \uD574\uB3C5\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. \uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uC18C\uC720\uC790\uB9CC \uC774 \uC791\uC5C5\uC744 \uC218\uD589\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.
+
+# Arguments:
+#
 #    {0} = error
 #
 08006.C=\uB124\uD2B8\uC6CC\uD06C \uD504\uB85C\uD1A0\uCF5C \uC624\uB958\uAC00 \uBC1C\uC0DD\uD558\uC5EC \uC811\uC18D\uC774 \uC885\uB8CC\uB418\uC5C8\uC2B5\uB2C8\uB2E4. {0}.
@@ -420,6 +429,8 @@
 
 21000=\uC2A4\uCE7C\uB77C \uD558\uC704 \uC9C8\uC758\uB294 \uD55C \uD589\uB9CC\uC744 \uBC18\uD658\uD558\uB3C4\uB85D \uD5C8\uC6A9\uB429\uB2C8\uB2E4.
 
+21000.S.1=\uB300\uC0C1 \uD14C\uC774\uBE14\uC758 \uD589\uC774 \uC5EC\uB7EC \uBC88\uC758 DELETE \uB610\uB294 UPDATE \uC791\uC5C5\uC5D0 \uC801\uD569\uD569\uB2C8\uB2E4.
+
 # Arguments:
 #
 #    {0} = dataType
@@ -630,11 +641,61 @@
 
 # Arguments:
 #
+#    {0} = indexOrConstraintName
+#    {1} = tableName
+#
+23506.T.1=\uC9C0\uC5F0 \uC81C\uC57D \uC870\uAC74 \uC704\uBC18 \uB54C\uBB38\uC5D0 \uD2B8\uB79C\uC7AD\uC158\uC774 \uC911\uB2E8\uB428: ''{1}''\uC5D0 \uC815\uC758\uB41C ''{0}''(\uC73C)\uB85C \uC2DD\uBCC4\uB41C \uACE0\uC720 \uB610\uB294 \uAE30\uBCF8 \uD0A4 \uC81C\uC57D \uC870\uAC74\uC5D0\uC11C \uAC12\uC774 \uC911\uBCF5\uB429\uB2C8\uB2E4.
+
+# Arguments:
+#
+#    {0} = indexOrConstraintName
+#    {1} = tableName
+#
+23507.S.1=\uC9C0\uC5F0 \uC81C\uC57D \uC870\uAC74 \uC704\uBC18: ''{1}''\uC5D0 \uC815\uC758\uB41C ''{0}''(\uC73C)\uB85C \uC2DD\uBCC4\uB41C \uACE0\uC720 \uB610\uB294 \uAE30\uBCF8 \uD0A4 \uC81C\uC57D \uC870\uAC74\uC5D0\uC11C \uAC12\uC774 \uC911\uBCF5\uB429\uB2C8\uB2E4.
+
+# Arguments:
+#
 #    {0} = tableName
 #    {1} = constraintName
 #
 23513=''{0}'' \uD14C\uC774\uBE14\uC5D0\uC11C INSERT \uB610\uB294 UPDATE\uB97C \uC218\uD589\uD558\uB294 \uC911 ''{1}'' \uAC80\uC0AC \uC81C\uC57D \uC870\uAC74\uC774 \uC704\uBC18\uB418\uC5C8\uC2B5\uB2C8\uB2E4.
 
+# Arguments:
+#
+#    {0} = indexOrConstraintName
+#    {1} = tableName
+#    {2} = constraintText
+#
+23514.T.1=\uC9C0\uC5F0 \uC81C\uC57D \uC870\uAC74 \uC704\uBC18 \uB54C\uBB38\uC5D0 \uD2B8\uB79C\uC7AD\uC158\uC774 \uC911\uB2E8\uB428: {1}\uC5D0 \uC815\uC758\uB41C ''{0}''(\uC73C)\uB85C \uC2DD\uBCC4\uB41C \uAC80\uC0AC \uC81C\uC57D \uC870\uAC74\uC740 \uB2E4\uC74C\uACFC \uAC19\uC2B5\uB2C8\uB2E4. ''{2}''.
+
+# Arguments:
+#
+#    {0} = indexOrConstraintName
+#    {1} = tableName
+#    {2} = constraintText
+#
+23515.S.1=\uC9C0\uC5F0 \uC81C\uC57D \uC870\uAC74 \uC704\uBC18: {1}\uC5D0 \uC815\uC758\uB41C ''{0}''(\uC73C)\uB85C \uC2DD\uBCC4\uB41C \uAC80\uC0AC \uC81C\uC57D \uC870\uAC74\uC740 \uB2E4\uC74C\uACFC \uAC19\uC2B5\uB2C8\uB2E4. ''{2}''.
+
+# Arguments:
+#
+#    {0} = indexOrConstraintName
+#    {1} = tableName
+#    {2} = indexOrConstraintName
+#    {3} = tableName
+#    {4} = keyName
+#
+23516.T.1=\uC9C0\uC5F0 \uC81C\uC57D \uC870\uAC74 \uC704\uBC18 \uB54C\uBB38\uC5D0 \uD2B8\uB79C\uC7AD\uC158\uC774 \uC911\uB2E8\uB428: {1}\uC5D0 \uC815\uC758\uB41C \uC678\uB798 \uD0A4 ''{0}''\uC774(\uAC00) {3}\uC5D0 ''{4}'' \uD0A4\uB85C \uC815\uC758\uB41C ''{2}'' \uC81C\uC57D \uC870\uAC74\uC744 \uCC38\uC870\uD558\uACE0 \uC788\uC2B5\uB2C8\uB2E4.
+
+# Arguments:
+#
+#    {0} = indexOrConstraintName
+#    {1} = tableName
+#    {2} = indexOrConstraintName
+#    {3} = tableName
+#    {4} = keyName
+#
+23517.S.1=\uC9C0\uC5F0 \uC81C\uC57D \uC870\uAC74 \uC704\uBC18: {1}\uC5D0 \uC815\uC758\uB41C \uC678\uB798 \uD0A4 \uC81C\uC57D \uC870\uAC74 ''{0}''\uC774(\uAC00) {3}\uC5D0 ''{4}'' \uD0A4\uB85C \uC815\uC758\uB41C ''{2}'' \uC81C\uC57D \uC870\uAC74\uC744 \uCC38\uC870\uD558\uACE0 \uC788\uC2B5\uB2C8\uB2E4.
+
 24000=\uBD80\uC801\uD569\uD55C \uCEE4\uC11C \uC0C1\uD0DC - \uD604\uC7AC \uD589\uC774 \uC5C6\uC2B5\uB2C8\uB2E4.
 
 24501.S=\uC2DD\uBCC4\uB41C \uCEE4\uC11C\uAC00 \uC5F4\uB9AC\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4.
@@ -718,6 +779,8 @@
 #
 40XL1.T.1=\uC694\uCCAD\uB41C \uC2DC\uAC04 \uB0B4\uC5D0 \uC7A0\uAE08\uC744 \uD655\uBCF4\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. lockTable \uB364\uD504\uB294 {0}\uC785\uB2C8\uB2E4.
 
+40XL2=\uC790\uCCB4 \uAD50\uCC29 \uC0C1\uD0DC\uC785\uB2C8\uB2E4.
+
 40XT0=RawStore \uBAA8\uB4C8\uC5D0 \uC758\uD574 \uB0B4\uBD80 \uC624\uB958\uAC00 \uC2DD\uBCC4\uB418\uC5C8\uC2B5\uB2C8\uB2E4.
 
 40XT1=\uD2B8\uB79C\uC7AD\uC158 \uCEE4\uBC0B \uC911 \uC608\uC678 \uC0AC\uD56D\uC774 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4.
@@ -732,6 +795,12 @@
 
 40XT7=\uB0B4\uBD80 \uD2B8\uB79C\uC7AD\uC158\uC5D0\uC11C \uC791\uC5C5\uC774 \uC9C0\uC6D0\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
 
+# Arguments:
+#
+#    {0} = internalTransactionState
+#
+40XT8=RawStore \uBAA8\uB4C8\uC5D0 \uC758\uD574 \uB0B4\uBD80 \uC624\uB958\uAC00 \uC2DD\uBCC4\uB418\uC5C8\uC2B5\uB2C8\uB2E4. \uD2B8\uB79C\uC7AD\uC158\uC758 \uB0B4\uBD80 \uC0C1\uD0DC \uC138\uBD80 \uC815\uBCF4\uB294 \uB2E4\uC74C\uACFC \uAC19\uC2B5\uB2C8\uB2E4. {0}
+
 42000=\uAD6C\uBB38 \uC624\uB958 \uB610\uB294 \uC561\uC138\uC2A4 \uADDC\uCE59 \uC704\uBC18. \uC790\uC138\uD55C \uB0B4\uC6A9\uC740 \uCD94\uAC00 \uC624\uB958\uB97C \uCC38\uC870\uD558\uC2ED\uC2DC\uC624.
 
 # Arguments:
@@ -1051,6 +1120,8 @@
 
 4287A=\uC9C8\uC758\uC5D0 DISTINCT\uAC00 \uC9C0\uC815\uB418\uBBC0\uB85C ORDER BY \uC808\uC774 \uD45C\uD604\uC2DD\uC744 \uC9C0\uC815\uD558\uC9C0 \uC54A\uC744 \uC218 \uC788\uC2B5\uB2C8\uB2E4.
 
+4287B=\uC774 \uCEE8\uD14D\uC2A4\uD2B8\uC5D0\uC11C ORDER BY \uC808\uC5D0 \uC5F4 \uBC88\uD638\uB9CC \uC9C0\uC815\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.
+
 # Arguments:
 #
 #    {0} = routineName
@@ -1214,7 +1285,7 @@
 #
 #    {0} = dataType
 #
-42X19.S.1=WHERE \uB610\uB294 HAVING \uC808\uC774\uB098 CHECK CONSTRAINT \uC815\uC758\uAC00 ''{0}'' \uD45C\uD604\uC2DD\uC785\uB2C8\uB2E4. \uBD80\uC6B8 \uD45C\uD604\uC2DD\uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4.
+42X19.S.1=WHERE, WHEN, HAVING \uC808\uC774\uB098 CHECK CONSTRAINT \uC815\uC758\uAC00 ''{0}'' \uD45C\uD604\uC2DD\uC785\uB2C8\uB2E4. \uBD80\uC6B8 \uD45C\uD604\uC2DD\uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4.
 
 42X19.S.2=WHERE \uB610\uB294 HAVING \uC808\uC774\uB098 CHECK CONSTRAINT \uC815\uC758\uAC00 \uD615\uC2DD\uD654\uB418\uC9C0 \uC54A\uC740 \uB9E4\uAC1C\uBCC0\uC218 \uD45C\uD604\uC2DD\uC785\uB2C8\uB2E4. \uBD80\uC6B8 \uD45C\uD604\uC2DD\uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4.
 
@@ -1575,11 +1646,7 @@
 #
 42X86=ALTER TABLE\uC774 \uC2E4\uD328\uD588\uC2B5\uB2C8\uB2E4. ''{1}'' \uD14C\uC774\uBE14\uC5D0 ''{0}'' \uC81C\uC57D \uC870\uAC74\uC774 \uC5C6\uC2B5\uB2C8\uB2E4. 
 
-# Arguments:
-#
-#    {0} = expression
-#
-42X87=''{0}'' \uD45C\uD604\uC2DD\uC758 \uCD5C\uC18C\uD55C \uD558\uB098\uC758 \uACB0\uACFC \uD45C\uD604\uC2DD(THEN \uB610\uB294 ELSE)\uC774 ''?''\uC774\uC5B4\uC11C\uB294 \uC548\uB429\uB2C8\uB2E4. 
+42X87=CASE \uD45C\uD604\uC2DD\uC758 \uCD5C\uC18C \uD558\uB098\uC758 \uACB0\uACFC \uD45C\uD604\uC2DD(THEN \uB610\uB294 ELSE)\uC740 \uC54C\uB824\uC9C4 \uC720\uD615\uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4.
 
 42X88=\uC870\uAC74\uC5D0 \uBD80\uC6B8\uC774 \uC544\uB2CC \uD53C\uC5F0\uC0B0\uC790\uAC00 \uC788\uC2B5\uB2C8\uB2E4. \uC870\uAC74\uC758 \uD53C\uC5F0\uC0B0\uC790\uB294 TRUE, FALSE \uB610\uB294 UNKNOWN\uC73C\uB85C \uD3C9\uAC00\uD574\uC57C \uD569\uB2C8\uB2E4.  
 
@@ -1628,6 +1695,8 @@
 #
 42X96=\uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uD074\uB798\uC2A4 \uACBD\uB85C\uC5D0 \uC54C \uC218 \uC5C6\uB294 ''{0}'' jar \uD30C\uC77C\uC774 \uB4E4\uC5B4 \uC788\uC2B5\uB2C8\uB2E4.
 
+42X97=\uC81C\uC57D \uC870\uAC74\uC5D0 \uCDA9\uB3CC\uD558\uB294 \uC81C\uC57D \uC870\uAC74 \uD2B9\uC131\uC774 \uC788\uC2B5\uB2C8\uB2E4.
+
 42X98=VIEW \uC815\uC758\uC5D0\uC11C \uB9E4\uAC1C\uBCC0\uC218\uAC00 \uD5C8\uC6A9\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
 
 42X99=TABLE \uC815\uC758\uC5D0 \uB9E4\uAC1C\uBCC0\uC218\uAC00 \uD5C8\uC6A9\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
@@ -1667,7 +1736,7 @@
 #
 #    {0} = routineName
 #
-42XA5=''{0}'' \uB8E8\uD2F4\uC740 SQL\uC744 \uC2E4\uD589\uD560 \uC218 \uC788\uC73C\uBBC0\uB85C \uC0DD\uC131 \uC808\uC5D0 \uD45C\uC2DC\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
+42XA5=''{0}'' \uB8E8\uD2F4\uC740 SQL\uC744 \uC2E4\uD589\uD560 \uC218 \uC788\uC73C\uBBC0\uB85C \uC774 \uCEE8\uD14D\uC2A4\uD2B8\uC5D0 \uB098\uD0C0\uB0A0 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
 
 # Arguments:
 #
@@ -1679,7 +1748,7 @@
 #
 #    {0} = columnName
 #
-42XA7=''{0}''\uC740(\uB294) \uC0DD\uC131\uB41C \uC5F4\uC785\uB2C8\uB2E4. \uAE30\uBCF8\uAC12\uC744 \uBCC0\uACBD\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
+42XA7=''{0}''\uC740(\uB294) \uC0DD\uC131\uB41C \uC5F4 \uB610\uB294 ID \uC5F4\uC785\uB2C8\uB2E4. \uAE30\uBCF8\uAC12\uC744 \uBCC0\uACBD\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
 
 # Arguments:
 #
@@ -1742,6 +1811,85 @@
 #
 42XAJ=CREATE SEQUENCE \uBB38\uC5D0 \uC911\uBCF5 ''{0}'' \uC808\uC774 \uC788\uC2B5\uB2C8\uB2E4.
 
+42XAK=MERGE \uBB38\uC758 \uB300\uC0C1 \uD14C\uC774\uBE14\uC740 \uAE30\uBCF8 \uD14C\uC774\uBE14\uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4.
+
+42XAL=MERGE \uBB38\uC758 \uC18C\uC2A4 \uD14C\uC774\uBE14\uC740 \uAE30\uBCF8 \uD14C\uC774\uBE14 \uB610\uB294 \uD14C\uC774\uBE14 \uD568\uC218\uC5EC\uC57C \uD569\uB2C8\uB2E4.
+
+42XAM=MERGE \uBB38\uC758 \uC18C\uC2A4 \uBC0F \uB300\uC0C1 \uD14C\uC774\uBE14\uC740 \uB3D9\uC77C\uD55C \uC0C1\uAD00 \uC774\uB984\uC744 \uAC00\uC9C8 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
+
+42XAN=\uC81C\uC57D \uC870\uAC74 \uD2B9\uC131\uC774 NOT NULL\uC5D0 \uD5C8\uC6A9\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
+
+42XAO=MERGE \uBB38\uC758 WHEN [ NOT ] MATCHED \uC808\uC5D0\uC11C \uD558\uC704 \uC9C8\uC758\uB294 \uD5C8\uC6A9\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
+
+42XAP=MERGE \uBB38\uC758 \uC18C\uC2A4 \uB610\uB294 \uB300\uC0C1 \uD14C\uC774\uBE14\uB85C \uB3D9\uC758\uC5B4\uB294 \uD5C8\uC6A9\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
+
+42XAQ=MERGE \uBB38\uC758 \uC18C\uC2A4 \uBC0F \uB300\uC0C1 \uD14C\uC774\uBE14\uC740 \uD30C\uC0DD\uB41C \uC5F4 \uBAA9\uB85D\uC744 \uAC00\uC9C8 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
+
+42XAR=NEXT VALUE \uC5F0\uC0B0\uC790\uB294 \uC2DC\uC2A4\uD15C \uC18C\uC720\uC758 \uC2DC\uD000\uC2A4 \uC0DD\uC131\uAE30\uC5D0 \uC0AC\uC6A9\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
+
+42XBA=\uC2A4\uD0A4\uB9C8, \uD14C\uC774\uBE14 \uB610\uB294 \uC5F4\uC774 \uC874\uC7AC\uD558\uC9C0 \uC54A\uAC70\uB098 \uC5F4\uC774 \uBB38\uC790\uC5F4 \uC720\uD615\uC774 \uC544\uB2D9\uB2C8\uB2E4.
+
+42XBB=\uD14C\uC774\uBE14\uC5D0 \uAE30\uBCF8 \uD0A4\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4.
+
+# Arguments:
+#
+#    {0} = typeName
+#
+42XBC=Lucene \uC120\uD0DD\uC801 \uB3C4\uAD6C\uC5D0\uC11C \uC9C0\uC6D0\uB418\uC9C0 \uC54A\uB294 \uC720\uD615: ''{0}''
+
+# Arguments:
+#
+#    {0} = invalidCharacter
+#
+42XBD=Lucene \uC120\uD0DD\uC801 \uB3C4\uAD6C\uC5D0\uC11C \uC0AC\uC6A9\uB41C Derby \uC2DD\uBCC4\uC790\uC5D0 \uD5C8\uC6A9\uB418\uC9C0 \uC54A\uB294 \uBB38\uC790: ''{0}''
+
+42XBE=Lucene \uC778\uB371\uC2A4\uAC00 \uC874\uC7AC\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
+
+42XBF=\uC2A4\uD0A4\uB9C8\uAC00 \uC874\uC7AC\uD558\uC9C0 \uC54A\uAC70\uB098 \uD604\uC7AC \uC0AC\uC6A9\uC790\uAC00 DBO\uAC00 \uC544\uB2C8\uBA70 \uC2A4\uD0A4\uB9C8\uB97C \uC18C\uC720\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
+
+42XBG=luceneSupport \uB3C4\uAD6C\uAC00 \uC774\uBBF8 \uB85C\uB4DC\uB418\uC5C8\uC2B5\uB2C8\uB2E4.
+
+42XBH=luceneSupport \uB3C4\uAD6C\uAC00 \uC774\uBBF8 \uC5B8\uB85C\uB4DC\uB418\uC5C8\uC2B5\uB2C8\uB2E4.
+
+# Arguments:
+#
+#    {0} = directoryName
+#
+42XBI=''{0}''\uC740(\uB294) \uB514\uB809\uD1A0\uB9AC\uAC00 \uC544\uB2C8\uBBC0\uB85C \uC0AD\uC81C\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
+
+# Arguments:
+#
+#    {0} = columnName
+#
+42XBJ=''{0}'' \uC5F4\uACFC \uAD00\uB828\uB41C Lucene \uC778\uB371\uC2A4\uB97C \uC0DD\uC131\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. \uBDF0\uB97C \uC120\uC5B8\uD558\uC5EC \uC5F4 \uC774\uB984\uC744 \uBC14\uAFD4 \uBCF4\uC2ED\uC2DC\uC624.
+
+# Arguments:
+#
+#    {0} = luceneVersion
+#    {1} = indexVersion
+#
+42XBK=\uD604\uC7AC Lucene \uBC84\uC804 ''{0}''\uC740(\uB294) Lucene \uBC84\uC804 ''{1}''(\uC73C)\uB85C \uC0DD\uC131\uB41C \uC778\uB371\uC2A4\uB97C \uC77D\uC744 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
+
+42XBL=Lucene \uC778\uB371\uC2A4\uB294 \uC554\uD638\uD654\uB41C \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uC5D0 \uC0DD\uC131\uD560 \uC218 \uC5C6\uACE0, \uC5ED\uC73C\uB85C Lucene \uC778\uB371\uC2A4\uB97C \uD3EC\uD568\uD558\uB294 \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB97C \uC554\uD638\uD654\uD560 \uC218\uB3C4 \uC5C6\uC2B5\uB2C8\uB2E4.
+
+# Arguments:
+#
+#    {0} = argumentName
+#
+42XBM=''{0}'' \uC778\uC218\uB294 \uB110\uC77C \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
+
+# Arguments:
+#
+#    {0} = fieldName
+#
+42XBN=\uD544\uB4DC\uC640 \uD0A4 \uC774\uB984\uC774 \uB3D9\uC77C\uD568: ''{0}''
+
+# Arguments:
+#
+#    {0} = fieldName
+#
+42XBO=\uC911\uBCF5 \uB610\uB294 \uB110 \uD544\uB4DC \uC774\uB984: ''{0}''
+
 # Arguments:
 #
 #    {0} = className
@@ -1774,6 +1922,18 @@
 
 # Arguments:
 #
+#    {0} = statement
+#
+42Y03.S.3=''{0}''\uC740(\uB294) \uD504\uB85C\uC2DC\uC800\uC774\uC9C0\uB9CC \uD568\uC218\uB85C \uC0AC\uC6A9\uB418\uACE0 \uC788\uC2B5\uB2C8\uB2E4.
+
+# Arguments:
+#
+#    {0} = statement
+#
+42Y03.S.4=''{0}''\uC740(\uB294) \uD568\uC218\uC774\uC9C0\uB9CC \uD504\uB85C\uC2DC\uC800\uB85C \uD638\uCD9C\uB418\uACE0 \uC788\uC2B5\uB2C8\uB2E4.
+
+# Arguments:
+#
 #    {0} = name
 #
 42Y04=\uC810 \uBD84\uB9AC \uBAA9\uB85D\uC774 \uC544\uB2C8\uBBC0\uB85C EXTERNAL NAME ''{0}''(\uC73C)\uB85C \uD504\uB85C\uC2DC\uC800 \uB610\uB294 \uD568\uC218\uB97C \uC0DD\uC131\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. \uC608\uC0C1\uB418\uB294 \uD615\uC2DD\uC740 <\uC804\uCCB4 Java \uACBD\uB85C>.<\uBA54\uC18C\uB4DC \uC774\uB984>\uC785\uB2C8\uB2E4.
@@ -1846,7 +2006,9 @@
 #
 42Y25=''{0}''\uC740(\uB294) \uC2DC\uC2A4\uD15C \uD14C\uC774\uBE14\uC785\uB2C8\uB2E4. \uC0AC\uC6A9\uC790\uB294 \uC774 \uD14C\uC774\uBE14\uC758 \uB0B4\uC6A9\uC744 \uC218\uC815\uD558\uB3C4\uB85D \uD5C8\uC6A9\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
 
-42Y26=GROUP BY \uBAA9\uB85D\uC5D0 \uC9D1\uACC4\uAC00 \uD5C8\uC6A9\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
+42Y26.S.0=GROUP BY \uBAA9\uB85D\uC5D0 \uC9D1\uACC4\uAC00 \uD5C8\uC6A9\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
+
+42Y26.S.1=GROUP BY \uBAA9\uB85D\uC5D0 \uD558\uC704 \uC9C8\uC758\uAC00 \uD5C8\uC6A9\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
 
 42Y27=\uD2B8\uB9AC\uAC70 \uC870\uCE58\uC5D0\uC11C \uB9E4\uAC1C\uBCC0\uC218\uAC00 \uD5C8\uC6A9\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
 
@@ -2044,7 +2206,7 @@
 #
 42Y67=''{0}'' \uC2A4\uD0A4\uB9C8\uB97C \uC81C\uAC70\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
 
-42Y69=\uC774 \uBA85\uB839\uBB38\uC5D0 \uB300\uD574 \uC801\uD569\uD55C \uC2E4\uD589 \uACC4\uD68D\uC744 \uCC3E\uC744 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. \uD574\uC2DC \uC870\uC778\uC774 \uD5C8\uC6A9\uB418\uC9C0 \uC54A\uC744 \uB54C \uD574\uC2DC \uC870\uC778\uC744 \uC9C0\uC815\uD588\uAC70\uB098(\uCD5C\uC801\uD654 \uAC00\uB2A5\uD55C equijoin \uC5C6\uC74C) \uAC01\uAC01 \uB2E4\uB978 \uAC83\uC744 \uCC38\uC870\uD558\uB294 \uB450 \uAC1C\uC758 \uC678\uBD80 \uAC00\uC0C1 \uD14C\uC774\uBE14\uC744 \uC870\uC778\uD558\uB824\uACE0 \uC2DC\uB3C4\uD558\uC5EC \uBA85\uB839\uBB38\uC744 \uD3C9\uAC00\uD560 \uC218 \uC5C6\uB294 \uB450 \uAC00\uC9C0 \uC6D0\uC778 \uC911 \uD558\uB098 \uB54C\uBB38\uC77C \uC218 \uC788\uC2B5\uB2C8\uB2E4.  
+42Y69=\uC774 \uBA85\uB839\uBB38\uC5D0 \uB300\uD574 \uC801\uD569\uD55C \uC2E4\uD589 \uACC4\uD68D\uC744 \uCC3E\uC744 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. \uAC00\uB2A5\uD55C \uC6D0\uC778\uC740 1) \uD574\uC2DC \uC870\uC778\uC774 \uD5C8\uC6A9\uB418\uC9C0 \uC54A\uC744 \uB54C \uD574\uC2DC \uC870\uC778\uC744 \uC9C0\uC815\uD588\uAC70\uB098(\uCD5C\uC801\uD654 \uAC00\uB2A5\uD55C equijoin \uC5C6\uC74C), 2) \uAC01\uAC01 \uB2E4\uB978 \uAC83\uC744 \uCC38\uC870\uD558\uB294 \uB450 \uAC1C\uC758 \uC678\uBD80 \uAC00\uC0C1 \uD14C\uC774\uBE14\uC744 \uC870\uC778\uD558\uB824\uACE0 \uC2DC\uB3C4\uD558\uC5EC \uBA85\uB839\uBB38\uC744 \uD3C9\uAC00\uD560 \uC218 \uC5C6\uAC70\uB098, 3) \uCD5C\uC801\uAE30\uAC00 \uACE0\uB824\uD558\uC9C0 \uC54A\uC744 \uACC4\uD68D \uD615\uD0DC\uB97C \uC9C0\uC815\uD588\uAE30 \uB54C\uBB38\uC77C \uC218 \uC788\uC2B5\uB2C8\uB2E4.
 
 42Y70=\uC0AC\uC6A9\uC790\uAC00 \uC798\uBABB\uB41C \uC870\uC778 \uC21C\uC11C\uB97C \uC9C0\uC815\uD588\uC2B5\uB2C8\uB2E4. \uC678\uBD80 \uAC00\uC0C1 \uD14C\uC774\uBE14\uC5D0 \uB9E4\uAC1C\uBCC0\uC218\uB85C \uC804\uB2EC\uB418\uB294 \uB0B4\uBD80 \uD14C\uC774\uBE14\uC758 \uC870\uC778 \uC5F4\uB85C \uC778\uD574 \uBC1C\uC0DD\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.
 
@@ -2104,6 +2266,12 @@
 #
 42Y97=''{0}''\uD589 ''{1}'' \uC5F4\uC5D0 \uBD80\uC801\uD569\uD55C \uC774\uC2A4\uCF00\uC774\uD504 \uBB38\uC790\uAC00 \uC788\uC2B5\uB2C8\uB2E4.
 
+# Arguments:
+#
+#    {0} = sqlObjectName
+#
+42Y98=''{0}''\uC740(\uB294) \uC2E0\uB8B0\uD560 \uC218 \uC5C6\uB294 \uACB0\uACFC\uB97C \uBC18\uD658\uD560 \uC218 \uC788\uC73C\uBBC0\uB85C \uC774 \uCEE8\uD14D\uC2A4\uD2B8\uC5D0 \uB098\uD0C0\uB0A0 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
+
 42Z02=\uD604\uC7AC \uBCF5\uC218 DISTINCT \uC9D1\uACC4\uAC00 \uC9C0\uC6D0\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
 
 42Z07=\uC9D1\uACC4\uB294 ON \uC808\uC5D0\uC11C \uD5C8\uC6A9\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
@@ -2115,6 +2283,8 @@
 #
 42Z08=\uB300\uB7C9 \uC0BD\uC785 \uBC14\uAFB8\uAE30\uB294 \uC0AC\uC6A9 \uAC00\uB2A5\uD55C \uD2B8\uB9AC\uAC70({1})\uC774\uBBC0\uB85C ''{0}''\uC5D0\uC11C \uD5C8\uC6A9\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
 
+42Z09=\uC9D1\uACC4\uB294 MERGE \uC77C\uCE58 \uC808\uC5D0\uC11C \uD5C8\uC6A9\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
+
 # Arguments:
 #
 #    {0} = columnName
@@ -2336,14 +2506,14 @@
 
 42ZB2=\uD14C\uC774\uBE14 \uD568\uC218\uB294 \uB9E4\uAC1C\uBCC0\uC218 \uC2A4\uD0C0\uC77C DERBY_JDBC_RESULT_SET\uB9CC \uAC00\uC9C8 \uC218 \uC788\uC2B5\uB2C8\uB2E4.
 
-42ZB3=XML\uC740 \uD14C\uC774\uBE14 \uD568\uC218\uC5D0\uC11C \uBC18\uD658\uD558\uB294 \uC5F4\uC758 \uB370\uC774\uD130 \uC720\uD615\uC73C\uB85C \uD5C8\uC6A9\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
+42ZB3=XML\uC740 \uD14C\uC774\uBE14 \uD568\uC218\uC5D0\uC11C \uBC18\uD658\uD558\uB294 \uC5F4\uC774\uB098 \uC0AC\uC6A9\uC790 \uC815\uC758 \uC9D1\uACC4\uC758 \uB370\uC774\uD130 \uC720\uD615\uC73C\uB85C \uD5C8\uC6A9\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
 
 # Arguments:
 #
 #    {0} = schemaName
 #    {1} = functionName
 #
-42ZB4=''{0}''.{1}''\uC740(\uB294) \uD14C\uC774\uBE14 \uD568\uC218\uB97C \uC2DD\uBCC4\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
+42ZB4=''{0}''.''{1}''\uC740(\uB294) \uD14C\uC774\uBE14 \uD568\uC218\uB97C \uC2DD\uBCC4\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
 
 # Arguments:
 #
@@ -2381,6 +2551,58 @@
 
 # Arguments:
 #
+#    {0} = schemaName
+#    {1} = aggregateName
+#    {2} = className
+#
+42ZC4=\uC0AC\uC6A9\uC790 \uC815\uC758 \uC9D1\uACC4 ''{0}''.''{1}''\uC740(\uB294) \uC678\uBD80 \uD074\uB798\uC2A4 ''{2}''\uC5D0 \uBC14\uC778\uB4DC\uB429\uB2C8\uB2E4. \uD574\uB2F9 \uD074\uB798\uC2A4\uC758 \uB9E4\uAC1C\uBCC0\uC218 \uC720\uD615\uC744 \uBD84\uC11D\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
+
+# Arguments:
+#
+#    {0} = schemaName
+#    {1} = aggregateName
+#    {2} = javaDataType
+#    {3} = javaDataType
+#
+42ZC6=\uC0AC\uC6A9\uC790 \uC815\uC758 \uC9D1\uACC4 ''{0}''.''{1}''\uC740(\uB294) \uC785\uB825 Java \uC720\uD615 ''{2}''(\uC73C)\uB85C \uC120\uC5B8\uB418\uC5C8\uC9C0\uB9CC, \uB2E4\uC74C\uACFC \uAC19\uC740 \uC2E4\uC81C \uBC14\uC6B4\uB529 \uC785\uB825 Java \uC720\uD615\uC744 \uD655\uC7A5\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4. ''{3}''.
+
+# Arguments:
+#
+#    {0} = schemaName
+#    {1} = aggregateName
+#    {2} = javaDataType
+#    {3} = javaDataType
+#
+42ZC7=\uC0AC\uC6A9\uC790 \uC815\uC758 \uC9D1\uACC4 ''{0}''.''{1}''\uC740(\uB294) \uBC18\uD658 Java \uC720\uD615 ''{2}''(\uC73C)\uB85C \uC120\uC5B8\uB418\uC5C8\uC9C0\uB9CC, \uB2E4\uC74C\uACFC \uAC19\uC740 \uC2E4\uC81C \uBC14\uC6B4\uB529 \uBC18\uD658 Java \uC720\uD615\uC744 \uD655\uC7A5\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4. ''{3}''.
+
+# Arguments:
+#
+#    {0} = className
+#    {1} = schemaName
+#    {2} = aggregateName
+#    {3} = detailedMessage
+#
+42ZC8=\uC0AC\uC6A9\uC790 \uC815\uC758 \uC9D1\uACC4 ''{1}''.''{2}''\uC5D0 \uB300\uD55C \uAD6C\uD604 \uD074\uB798\uC2A4 ''{0}''\uC744(\uB97C) \uC778\uC2A4\uD134\uC2A4\uD654\uD560 \uC218 \uC5C6\uAC70\uB098 \uD615\uC2DD\uC774 \uC798\uBABB\uB418\uC5C8\uC2B5\uB2C8\uB2E4. \uC0C1\uC138 \uBA54\uC2DC\uC9C0\uB294 \uB2E4\uC74C\uACFC \uAC19\uC2B5\uB2C8\uB2E4. {3}
+
+42ZC9=varargs \uB8E8\uD2F4\uC740 \uB9E4\uAC1C\uBCC0\uC218 \uC2A4\uD0C0\uC77C DERBY \uB610\uB294 DERBY_JDBC_RESULT_SET\uB97C \uAC00\uC838\uC57C \uD569\uB2C8\uB2E4.
+
+42ZCA=\uB9E4\uAC1C\uBCC0\uC218 \uC2A4\uD0C0\uC77C DERBY\uB294 varargs \uB8E8\uD2F4\uC5D0\uB9CC \uD5C8\uC6A9\uB429\uB2C8\uB2E4.
+
+42ZCB=varargs \uD504\uB85C\uC2DC\uC800\uB294 \uACB0\uACFC \uC9D1\uD569\uC744 \uBC18\uD658\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
+
+# Arguments:
+#
+#    {0} = rowSourceCountInPlan
+#    {1} = actualRowSourceCount
+#
+42ZCC=\uC798\uBABB\uB41C \uCD5C\uC801\uAE30 \uACB9\uCCD0\uC4F0\uAE30. \uACC4\uD68D\uC5D0 {0}\uAC1C\uC758 \uD589 \uC18C\uC2A4\uAC00 \uC788\uC9C0\uB9CC {1}\uAC1C\uAC00 \uC788\uC5B4\uC57C \uD569\uB2C8\uB2E4.
+
+42ZCD=\uC798\uBABB\uB41C \uCD5C\uC801\uAE30 \uACB9\uCCD0\uC4F0\uAE30. \uACC4\uD68D\uC774 \uC67C\uCABD \uC2EC\uCE35 \uD2B8\uB9AC\uAC00 \uC544\uB2D9\uB2C8\uB2E4.
+
+42ZCE=\uC798\uBABB\uB41C \uCD5C\uC801\uAE30 \uACB9\uCCD0\uC4F0\uAE30. \uD589 \uC18C\uC2A4\uAC00 \uBD84\uC11D\uB418\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4.
+
+# Arguments:
+#
 #    {0} = codePage
 #    {1} = codePage
 #
@@ -2731,6 +2953,13 @@ X0Y46.S=''{0}'' \uC81C\uC57D \uC870\uAC7
 
 # Arguments:
 #
+#    {0} = constraintName
+#    {1} = tableName
+#
+X0Y47.S=''{0}'' \uC81C\uC57D \uC870\uAC74\uC774 \uBD80\uC801\uD569\uD569\uB2C8\uB2E4. ''{1}'' \uD14C\uC774\uBE14\uC758 \uACE0\uC720 \uB610\uB294 \uAE30\uBCF8 \uD0A4 \uC81C\uC57D \uC870\uAC74\uC774 \uC9C0\uC5F0 \uAC00\uB2A5\uD558\uBA70 \uCC38\uC870 \uC791\uC5C5\uC774 CASCADE \uB610\uB294 SET NULL\uC785\uB2C8\uB2E4.
+
+# Arguments:
+#
 #    {0} = schemaNamet
 #
 X0Y54.S=''{0}'' \uC2A4\uD0A4\uB9C8\uAC00 \uBE44\uC5B4 \uC788\uC9C0 \uC54A\uC73C\uBBC0\uB85C \uC0AD\uC81C\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
@@ -2859,7 +3088,7 @@ X0Y83.S=\uACBD\uACE0: \uD14C\uC774\uBE14
 #
 #    {0} = sequenceName
 #
-X0Y84.T={0} \uC2DC\uD000\uC2A4\uC5D0 \uB300\uD55C \uACBD\uD569\uC774 \uB108\uBB34 \uB9CE\uC2B5\uB2C8\uB2E4. \uC774 \uBB38\uC81C\uB294 SYS.SYSSEQUENCES \uCE74\uD0C8\uB85C\uADF8\uC758 \uCEE4\uBC0B\uB418\uC9C0 \uC54A\uC740 \uC2A4\uCE94 \uB54C\uBB38\uC77C \uC218 \uC788\uC2B5\uB2C8\uB2E4. \uC774 \uCE74\uD0C8\uB85C\uADF8\uB97C \uC9C1\uC811 \uC9C8\uC758\uD558\uC9C0 \uB9C8\uC2ED\uC2DC\uC624. \uB300\uC2E0 SYSCS_UTIL.SYSCS_PEEK_AT_SEQUENCE \uD568\uC218\uB97C \uC0AC\uC6A9\uD558\uC5EC \uC9C8\uC758 \uC0DD\uC131\uAE30\uC758 \uD604\uC7AC \uAC12\uC744 \uBCF4\uC2ED\uC2DC\uC624.
+X0Y84.T={0} \uC2DC\uD000\uC2A4\uC5D0 \uB300\uD55C \uACBD\uD569\uC774 \uB108\uBB34 \uB9CE\uC2B5\uB2C8\uB2E4. \uC774 \uBB38\uC81C\uB294 SYS.SYSSEQUENCES \uCE74\uD0C8\uB85C\uADF8\uC758 \uCEE4\uBC0B\uB418\uC9C0 \uC54A\uC740 \uC2A4\uCE94 \uB54C\uBB38\uC77C \uC218 \uC788\uC2B5\uB2C8\uB2E4. \uC774 \uCE74\uD0C8\uB85C\uADF8\uB97C \uC9C1\uC811 \uC9C8\uC758\uD558\uC9C0 \uB9C8\uC2ED\uC2DC\uC624. \uB300\uC2E0 SYSCS_UTIL.SYSCS_PEEK_AT_SEQUENCE \uD568\uC218\uB97C \uC0AC\uC6A9\uD558\uC5EC \uC2DC\uD000\uC2A4 \uC0DD\uC131\uAE30\uC758 \uD604\uC7AC \uAC12\uC744 \uBCF4\uC2ED\uC2DC\uC624.
 
 # Arguments:
 #
@@ -2870,6 +3099,12 @@ X0Y85.S=Derby \uC18D\uC131 ''{0}''\uC774
 
 # Arguments:
 #
+#    {0} = propertyName
+#
+X0Y85.S.1=Derby \uC18D\uC131 ''{0}''\uC774(\uAC00) org.apache.derby.catalog.SequencePreallocator \uC778\uD130\uD398\uC774\uC2A4\uB97C \uAD6C\uD604\uD558\uC9C0 \uC54A\uB294 \uD074\uB798\uC2A4\uB97C \uC2DD\uBCC4\uD569\uB2C8\uB2E4.
+
+# Arguments:
+#
 #    {0} = schemaName
 #    {1} = sequenceName
 #
@@ -2884,6 +3119,34 @@ X0Y87.S=\uC778\uC218 \uC774\uB984\uC774 
 
 # Arguments:
 #
+#    {0} = toolName
+#
+X0Y88.S=\uC54C \uC218 \uC5C6\uB294 \uC120\uD0DD\uC801 \uB3C4\uAD6C: ''{0}''
+
+# Arguments:
+#
+#    {0} = className
+#
+X0Y88.S.1=''{0}'' \uD074\uB798\uC2A4\uAC00 org.apache.derby.iapi.sql.dictionary.OptionalTool \uC778\uD130\uD398\uC774\uC2A4\uB97C \uAD6C\uD604\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
+
+X0Y89.S=SYSCS_UTIL.SYSCS_REGISTER_TOOL()\uC5D0 \uC798\uBABB\uB41C \uC778\uC218\uAC00 \uC804\uB2EC\uB418\uC5C8\uC2B5\uB2C8\uB2E4. \uC774 \uC2DC\uC2A4\uD15C \uD504\uB85C\uC2DC\uC800\uB97C \uC124\uBA85\uD558\uB294 \uCC38\uC870 \uC124\uBA85\uC11C \uC139\uC158\uC744 \uCC38\uC870\uD558\uC2ED\uC2DC\uC624.
+
+# Arguments:
+#
+#    {0} = className
+#
+X0Y90.S={0}\uC758 \uC778\uC2A4\uD134\uC2A4\uB97C \uC0DD\uC131\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. \uC774 \uD074\uB798\uC2A4\uAC00 \uD074\uB798\uC2A4 \uACBD\uB85C\uC5D0 \uBCF4\uC774\uC9C0 \uC54A\uAC70\uB098 0-arg \uC0DD\uC131\uC790\uAC00 \uC5C6\uB294 \uAC83 \uAC19\uC2B5\uB2C8\uB2E4.
+
+# Arguments:
+#
+#    {0} = constraintName
+#
+X0Y91.S={0}\uC758 \uC81C\uC57D \uC870\uAC74 \uBAA8\uB4DC\uB97C \uBCC0\uACBD\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. \uC9C0\uC5F0 \uAC00\uB2A5 \uC81C\uC57D \uC870\uAC74\uC774 \uC544\uB2D9\uB2C8\uB2E4.
+
+X0Y92.S=\uC774 \uD14C\uC774\uBE14 \uD568\uC218\uC758 \uC5F4 \uC774\uB984\uC744 \uBCC0\uACBD\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
+
+# Arguments:
+#
 #    {0} = cacheName
 #    {1} = keyValue
 #
@@ -2962,6 +3225,12 @@ XBCXF.S=\uC554\uD638\uD654 \uC81C\uACF5\
 
 # Arguments:
 #
+#    {0} = className
+#
+XBCXF.S.1=''{0}'' \uD074\uB798\uC2A4\uAC00 java.security.Provider \uC778\uD130\uD398\uC774\uC2A4\uB97C \uAD6C\uD604\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
+
+# Arguments:
+#
 #    {0} = providerName
 #
 XBCXG.S=\uC554\uD638\uD654 \uC81C\uACF5\uC790 ''{0}''\uC774(\uAC00) \uAC00 \uC5C6\uC2B5\uB2C8\uB2E4.
@@ -2988,29 +3257,17 @@ XBCXM.S=\uC678\uBD80 \uC554\uD638\uD654 
 
 XBCXN.S=\uC678\uBD80 \uC554\uD638\uD654 \uD0A4\uC5D0 \uD558\uB098 \uC774\uC0C1\uC758 \uC798\uBABB\uB41C \uBB38\uC790\uAC00 \uB4E4\uC5B4 \uC788\uC2B5\uB2C8\uB2E4. 0-9, a-f \uBC0F A-F \uB4F1\uC758 16\uC9C4\uC218 \uBB38\uC790\uB9CC \uD5C8\uC6A9\uB429\uB2C8\uB2E4.
 
-XBCXO.S=\uC900\uBE44\uB41C \uC0C1\uD0DC\uC5D0 \uC804\uC5ED \uD2B8\uB79C\uC7AD\uC158\uC774 \uC788\uB294 \uACBD\uC6B0 \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB97C \uC554\uD638\uD654\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
-
-XBCXP.S=\uC900\uBE44\uB41C \uC0C1\uD0DC\uC5D0 \uC804\uC5ED \uD2B8\uB79C\uC7AD\uC158\uC774 \uC788\uB294 \uACBD\uC6B0 \uC0C8 \uBD80\uD305 \uBE44\uBC00\uBC88\uD638 \uB610\uB294 \uC678\uBD80 \uC554\uD638\uD654 \uD0A4\uB97C \uC0AC\uC6A9\uD558\uC5EC \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB97C \uB2E4\uC2DC \uC554\uD638\uD654\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
-
-XBCXQ.S=\uC554\uD638\uD654\uD560 \uC77D\uAE30 \uC804\uC6A9 \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB97C \uAD6C\uC131\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
-
-XBCXR.S=\uC0C8 \uBD80\uD305 \uBE44\uBC00\uBC88\uD638 \uB610\uB294 \uC678\uBD80 \uC554\uD638\uD654 \uD0A4\uB97C \uC0AC\uC6A9\uD558\uC5EC \uC77D\uAE30 \uC804\uC6A9 \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB97C \uB2E4\uC2DC \uC554\uD638\uD654\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
+XBCXO.S=\uC900\uBE44\uB41C \uC0C1\uD0DC\uC5D0 \uC804\uC5ED \uD2B8\uB79C\uC7AD\uC158\uC774 \uC788\uB294 \uACBD\uC6B0 \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB97C \uC554\uD638\uD654, \uB2E4\uC2DC \uC554\uD638\uD654\uD558\uAC70\uB098 \uD574\uB3C5\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
 
-XBCXS.S=\uB370\uC774\uD130\uBCA0\uC774\uC2A4\uAC00 \uB85C\uADF8 \uC544\uCE74\uC774\uBE0C \uBAA8\uB4DC\uC5D0 \uC788\uB294 \uACBD\uC6B0 \uC554\uD638\uD654\uD560 \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB97C \uAD6C\uC131\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
+XBCXQ.S=\uC77D\uAE30 \uC804\uC6A9 \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB97C \uC554\uD638\uD654, \uB2E4\uC2DC \uC554\uD638\uD654\uD558\uAC70\uB098 \uD574\uB3C5\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
 
-XBCXT.S=\uB370\uC774\uD130\uBCA0\uC774\uC2A4\uAC00 \uB85C\uADF8 \uC544\uCE74\uC774\uBE0C \uBAA8\uB4DC\uC5D0 \uC788\uB294 \uACBD\uC6B0 \uC0C8 \uBD80\uD305 \uBE44\uBC00\uBC88\uD638 \uB610\uB294 \uC678\uBD80 \uC554\uD638\uD654 \uD0A4\uB97C \uC0AC\uC6A9\uD558\uC5EC \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB97C \uB2E4\uC2DC \uC554\uD638\uD654\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
+XBCXS.S=\uB85C\uADF8 \uC544\uCE74\uC774\uBE0C \uBAA8\uB4DC\uC5D0 \uC788\uB294 \uACBD\uC6B0 \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB97C \uC554\uD638\uD654, \uB2E4\uC2DC \uC554\uD638\uD654\uD558\uAC70\uB098 \uD574\uB3C5\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
 
 # Arguments:
 #
 #    {0} = failureMessage
 #
-XBCXU.S=\uC554\uD638\uD654\uB418\uC9C0 \uC54A\uC740 \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB97C \uC554\uD638\uD654\uD558\uB294 \uB370 \uC2E4\uD328\uD588\uC2B5\uB2C8\uB2E4. {0}
-
-# Arguments:
-#
-#    {0} = failureMessage
-#
-XBCXV.S=\uC554\uD638\uD654\uB41C \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB97C \uC0C8 \uD0A4 \uB610\uB294 \uC0C8 \uBE44\uBC00\uBC88\uD638\uB85C \uC554\uD638\uD654\uD558\uB294 \uB370 \uC2E4\uD328\uD588\uC2B5\uB2C8\uB2E4. {0}
+XBCXU.S=\uB370\uC774\uD130\uBCA0\uC774\uC2A4\uC758 \uC554\uD638\uD654, \uB2E4\uC2DC \uC554\uD638\uD654 \uB610\uB294 \uD574\uB3C5 \uC2E4\uD328: {0}
 
 # Arguments:
 #
@@ -3155,9 +3412,9 @@ XBM0W.S={0} \uC2DD\uBCC4\uC790\uC5D0 \uB
 
 # Arguments:
 #
-#    {0} = territoryID
+#    {0} = localeID
 #
-XBM0X.D=\uC81C\uACF5\uB41C \uC9C0\uC5ED \uC124\uBA85 ''{0}''\uC774(\uAC00) \uBD80\uC801\uD569\uD569\uB2C8\uB2E4. In[_CO[_variant]]\nln=2\uC790\uC758 \uC18C\uBB38\uC790\uB85C \uC774\uB8E8\uC5B4\uC9C4 ISO-639 \uC5B8\uC5B4 \uCF54\uB4DC, CO=2\uC790\uC758 \uB300\uBB38\uC790\uB85C \uC774\uB8E8\uC5B4\uC9C4 ISO-3166 \uAD6D\uAC00 \uCF54\uB4DC\uB97C \uC608\uC0C1\uD569\uB2C8\uB2E4. java.util.Locale\uC744 \uCC38\uC870\uD558\uC2ED\uC2DC\uC624.
+XBM0X.D=\uC81C\uACF5\uB41C \uB85C\uCF00\uC77C \uC124\uBA85 ''{0}''\uC774(\uAC00) \uBD80\uC801\uD569\uD569\uB2C8\uB2E4. ln[_CO[_variant]]\nln=2\uC790\uC758 \uC18C\uBB38\uC790\uB85C \uC774\uB8E8\uC5B4\uC9C4 ISO-639 \uC5B8\uC5B4 \uCF54\uB4DC, CO=2\uC790\uC758 \uB300\uBB38\uC790\uB85C \uC774\uB8E8\uC5B4\uC9C4 ISO-3166 \uAD6D\uAC00 \uCF54\uB4DC\uB97C \uC608\uC0C1\uD569\uB2C8\uB2E4. java.util.Locale\uC744 \uCC38\uC870\uD558\uC2ED\uC2DC\uC624.
 
 # Arguments:
 #
@@ -3184,6 +3441,8 @@ XBM0Y.D=\uBC31\uC5C5 \uB370\uC774\uD130\
 #
 XBM0Z.D=''{0}'' \uD30C\uC77C\uC744 ''{1}''\uC5D0 \uBCF5\uC0AC\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. \uACF5\uAC04\uC774 \uCDA9\uBD84\uD55C\uC9C0\uC640 \uC0AC\uC6A9 \uAD8C\uD55C\uC774 \uC62C\uBC14\uB978\uC9C0 \uD655\uC778\uD558\uC2ED\uC2DC\uC624. 
 
+XBDA0.C.1=\uB85C\uADF8\uC778 \uC2DC\uAC04\uC744 \uCD08\uACFC\uD588\uC2B5\uB2C8\uB2E4.
+
 # Arguments:
 #
 #    {0} = operationName
@@ -3402,7 +3661,7 @@ XCXB0.S=\uBD80\uC801\uD569\uD55C \uB370\
 
 XCXC0.S=\uBD80\uC801\uD569\uD55C ID \uBAA9\uB85D\uC785\uB2C8\uB2E4.
 
-XCXE0.S=\uB370\uC774\uD130\uBCA0\uC774\uC2A4\uC758 \uC9C0\uC5ED\uC744 \uC0AC\uC6A9\uD558\uB294 \uC791\uC5C5\uC744 \uC218\uD589\uD558\uB824\uACE0 \uD558\uC9C0\uB9CC \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uC5D0 \uC9C0\uC5ED\uC774 \uC5C6\uC2B5\uB2C8\uB2E4.
+XCXE0.S=\uB370\uC774\uD130\uBCA0\uC774\uC2A4\uC758 \uB85C\uCF00\uC77C\uC744 \uC0AC\uC6A9\uD558\uB294 \uC791\uC5C5\uC744 \uC218\uD589\uD558\uB824\uACE0 \uD558\uC9C0\uB9CC \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uC5D0 \uB85C\uCF00\uC77C\uC774 \uC5C6\uC2B5\uB2C8\uB2E4.
 
 # Arguments:
 #
@@ -4035,6 +4294,21 @@ XN020.S=\uC0AC\uC6A9\uC790 \uC815\uC758 
 #
 XN021.S={0} \uC720\uD615\uC758 \uAC1D\uCCB4\uAC00 {1} \uC720\uD615\uC758 \uAC1D\uCCB4\uC5D0 \uCE90\uC2A4\uD2B8\uB420 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
 
+XN022.C=\uC11C\uBC84\uC5D0 \uC804\uC1A1\uB41C \uB370\uC774\uD130\uAC00 \uC788\uB294 \uC4F0\uAE30 \uCCB4\uC778\uC740 \uC694\uCCAD\uC744 \uB9C8\uCE58\uAC70\uB098 \uCCB4\uC778\uC744 \uC885\uB8CC\uD560 \uB54C\uAE4C\uC9C0 \uC7AC\uC124\uC815\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
+
+# Arguments:
+#
+#    {0} = number
+#
+XN023.C=\uB9E4\uAC1C\uBCC0\uC218 #{0}\uC5D0 \uC9C0\uC815\uB41C \uC2A4\uD2B8\uB9BC\uC740 \uC704\uCE58 \uC9C0\uC815\uC790 \uAE30\uBC18\uC73C\uB85C, \uB3D9\uC77C \uC811\uC18D\uC5D0 \uC911\uCCA9\uB41C \uC694\uCCAD\uC774 \uAD6C\uCCB4\uD654\uB418\uC5B4\uC57C \uD569\uB2C8\uB2E4. \uC774\uB294 \uC9C0\uC6D0\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
+
+# Arguments:
+#
+#    {0} = number
+#    {1} = messageText
+#
+XN024.C=\uB9E4\uAC1C\uBCC0\uC218 #{0}\uC5D0 \uC9C0\uC815\uB41C \uC2A4\uD2B8\uB9BC\uC73C\uB85C\uBD80\uD130 \uC77D\uB294 \uC911 \uC608\uC678 \uC0AC\uD56D\uC774 \uBC1C\uC0DD\uD558\uC5EC \uC811\uC18D\uC774 \uC885\uB8CC\uB418\uC5C8\uC2B5\uB2C8\uB2E4. \uC774 \uC608\uC678 \uC0AC\uD56D\uC740 \uB2E4\uC74C \uBA54\uC2DC\uC9C0\uB97C \uD45C\uC2DC\uD569\uB2C8\uB2E4. ''{1}''.
+
 XRE00=\uC774 LogFactory \uBAA8\uB4C8\uC5D0\uC11C \uBCF5\uC81C\uB97C \uC9C0\uC6D0\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
 
 XRE01=\uB9C8\uC2A4\uD130\uC5D0\uC11C \uC218\uC2E0\uD55C \uB85C\uADF8\uAC00 \uC190\uC0C1\uB418\uC5C8\uC2B5\uB2C8\uB2E4.
@@ -4356,6 +4630,19 @@ XSDAO.S=\uB0B4\uBD80 \uC624\uB958: {0}\u
 
 # Arguments:
 #
+#    {0} = pageId
+#    {1} = pageDump
+#    {2} = slot
+#    {3} = recordId
+#    {4} = columnList
+#    {5} = nextColumn
+#    {6} = updateMode
+#    {7} = nextPortionHandle
+#
+XSDAP.S={0} \uD398\uC774\uC9C0\uC758 \uD589\uC744 \uC5C5\uB370\uC774\uD2B8\uD558\uB824\uACE0 \uC2DC\uB3C4\uD558\uB294 \uC911 \uC608\uC0C1\uCE58 \uC54A\uC740 \uACF5\uAC04 \uC5C6\uC74C \uC624\uB958\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4. \uC624\uB958 \uB2F9\uC2DC \uB0B4\uBD80 \uD544\uB4DC \uAC12\uC740 \uB2E4\uC74C\uACFC \uAC19\uC2B5\uB2C8\uB2E4. slot = {2}, recordId = {3}, newColumnList = {4}, nextColumn = {5}, mode = {6}, nextPortionHandle = {7}, page dump = {1}.
+
+# Arguments:
+#
 #    {0} = page
 #
 XSDB0.D=\uBA54\uBAA8\uB9AC \uB0B4 \uD398\uC774\uC9C0 {0}\uC5D0\uC11C \uC608\uAE30\uCE58 \uC54A\uC740 \uC608\uC678 \uC0AC\uD56D
@@ -4517,6 +4804,18 @@ XSDFI.S=\uB370\uC774\uD130\uBCA0\uC774\u
 
 # Arguments:
 #
+#    {0} = fileName
+#
+XSDFJ.S=\uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uD30C\uC77C \uC554\uD638\uD654/\uD574\uB3C5 \uC791\uC5C5\uC758 \uC77C\uBD80\uB85C \uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uD30C\uC77C {0}\uC744(\uB97C) \uC81C\uAC70\uD558\uB824\uB294 \uC911 \uC624\uB958\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4. \uBD80\uC815\uD655\uD55C \uD30C\uC77C/\uB514\uB809\uD1A0\uB9AC \uC18C\uC720\uAD8C\uC774\uB098 \uAD8C\uD55C\uC73C\uB85C \uC778\uD574 \uD30C\uC77C \uC81C\uAC70\uB97C \uC2E4\uD328\uD588\uC744 \uC218 \uC788\uC2B5\uB2C8\uB2E4. \uBC31\uC5C5 \uB610\uB294 \uBC14\uC774\uB7EC\uC2A4 \uAC80\uC0AC\uAE30\uC640 \uAC19\uC774 Derby\uB85C \uC81C\uC5B4\uB418\uC9C0 \uC54A\uB294 \uD504\uB85C\uC138\uC2A4 \uB54C\uBB38\uC77C \uC218\uB3C4 \uC788\uC2B5\uB2C8\uB2E4.
+
+# Arguments:
+#
+#    {0} = fileName
+#
+XSDFK.S=\uB370\uC774\uD130\uBCA0\uC774\uC2A4\uC5D0 \uC800\uC7A5\uB41C jar \uD30C\uC77C {0}\uC744(\uB97C) \uC81C\uAC70\uD558\uB824\uB294 \uC911 \uC624\uB958\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4. \uBD80\uC815\uD655\uD55C \uD30C\uC77C/\uB514\uB809\uD1A0\uB9AC \uC18C\uC720\uAD8C\uC774\uB098 \uAD8C\uD55C\uC73C\uB85C \uC778\uD574 \uD30C\uC77C \uC81C\uAC70\uB97C \uC2E4\uD328\uD588\uC744 \uC218 \uC788\uC2B5\uB2C8\uB2E4. \uBC31\uC5C5 \uB610\uB294 \uBC14\uC774\uB7EC\uC2A4 \uAC80\uC0AC\uAE30\uC640 \uAC19\uC774 Derby\uB85C \uC81C\uC5B4\uB418\uC9C0 \uC54A\uB294 \uD504\uB85C\uC138\uC2A4 \uB54C\uBB38\uC77C \uC218\uB3C4 \uC788\uC2B5\uB2C8\uB2E4.
+
+# Arguments:
+#
 #    {0} = page
 #
 XSDG0.D={0}\uD398\uC774\uC9C0\uB97C \uB514\uC2A4\uD06C\uC5D0\uC11C \uC77D\uC744 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
@@ -4544,6 +4843,19 @@ XSDG2.D={0}\uD398\uC774\uC9C0\uC5D0 \uBD
 #
 XSDG3.D={0}\uC5D0 \uB300\uD55C \uBA54\uD0C0\uB370\uC774\uD130\uAC00 {1} {2}\uC5D0 \uC561\uC138\uC2A4\uB420 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
 
+# Arguments:
+#
+#    {0} = pageArrayLength
+#    {1} = containerArrayLength
+#    {2} = maxBorrowedSpace
+#    {3} = borrowedSpaceOffset
+#    {4} = borrowedSpaceLength
+#    {5} = arraycopySourcePosition
+#    {6} = maxBorrowableSpace
+#    {7} = hexdump
+#
+XSDG4.D=\uD14C\uC774\uBE14 \uB610\uB294 \uC778\uB371\uC2A4\uC5D0 \uB300\uD55C \uD558\uC704 \uB808\uBCA8 \uBA54\uD0C0 \uB370\uC774\uD130\uB97C \uC77D\uC73C\uB824\uACE0 \uC2DC\uB3C4\uD558\uB294 \uC911 \uBCF5\uAD6C\uD560 \uC218 \uC5C6\uB294 \uB0B4\uBD80 \uC624\uB958\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4. \uB2E4\uC74C \uC608\uC678 \uC0AC\uD56D \uC815\uBCF4\uB97C \uC9C0\uC6D0 \uC870\uC9C1\uC5D0 \uC81C\uACF5\uD558\uC2ED\uC2DC\uC624. \uC2E4\uD328: \uCD08\uAE30 \uD398\uC774\uC9C0 \uBC14\uC774\uD2B8[{0}]\uB97C \uCEE8\uD14C\uC774\uB108 \uC815\uBCF4 \uBC14\uC774\uD2B8[{1}]\uB85C arraycopy\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. \uBCC0\uC218 \uBC0F \uC0C1\uC218 \uAC12: MAX_BORROWED_SPACE: {2}, BORROWED_SPACE_OFFSET({3}) + BORROWED_SPACE_LENG({4}) = {5}; arraycopylength: {6}; \uCD08\uAE30 \uD398\uC774\uC9C0 {7}.
+
 XSDG5.D=createFinished \uD638\uCD9C \uC2DC \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uAC00 \uC0DD\uC131 \uBAA8\uB4DC\uC5D0 \uC788\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
 
 # Arguments:
@@ -4583,6 +4895,7 @@ XSLA2.D=\uC2DC\uC2A4\uD15C\uC774 \uC885\
 
 XSLA3.D=\uB85C\uADF8\uAC00 \uC190\uC0C1\uB418\uC5C8\uC2B5\uB2C8\uB2E4. \uB85C\uADF8 \uC2A4\uD2B8\uB9BC\uC5D0 \uBD80\uC801\uD569\uD55C \uB370\uC774\uD130\uAC00 \uC788\uC2B5\uB2C8\uB2E4.
 
+XSLA4.D=\uD2B8\uB79C\uC7AD\uC158 \uBCF5\uAD6C \uB85C\uADF8\uB97C \uC791\uC131\uD558\uB824\uACE0 \uC2DC\uB3C4\uD558\uB294 \uC911 \uC624\uB958\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4. \uBCF5\uAD6C \uB85C\uADF8\uB97C \uBCF4\uC720\uD558\uB294 \uB514\uC2A4\uD06C\uAC00 \uAF49 \uCC2C \uAC83 \uAC19\uC2B5\uB2C8\uB2E4. \uB514\uC2A4\uD06C\uAC00 \uAF49 \uCC3C\uC744 \uB54C \uC720\uC77C\uD55C \uCC98\uB9AC \uBC29\uBC95\uC740 \uB514\uC2A4\uD06C \uACF5\uAC04\uC744 \uD655\uC7A5\uD558\uAC70\uB098 Derby\uC640 \uAD00\uB828 \uC5C6\uB294 \uD30C\uC77C\uC744 \uC0AD\uC81C\uD558\uC5EC \uACF5\uAC04\uC744 \uD655\uBCF4\uD558\uB294 \uAC83\uC785\uB2C8\uB2E4. Derby \uD2B8\uB79C\uC7AD\uC158 \uB85C\uADF8\uAC00 \uC0C1\uC8FC\uD558\uB294 \uD30C\uC77C \uC2DC\uC2A4\uD15C \uBC0F/\uB610\uB294 \uB514\uC2A4\uD06C\uAC00 \uC77D\uAE30 \uC804\uC6A9\uC77C \uC218\uB3C4 \uC788\uC2B5\uB2C8\uB2E4. \uB514\uC2A4\uD06C\uB098 \uD30C\uC77C \uC2DC\uC2A4\uD15C\uC774 \uC2E4\uD328\uD55C \uACBD\uC6B0\uC5D0\uB3C4 \uC624\uB958\uAC00 \uBC1C\uC0
 DD\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.
 
 # Arguments:
 #
@@ -5688,14 +6001,6 @@ XXXXX.C.6=\uC815\uC0C1 \uB370\uC774\uD13
 #
 54011=\uB108\uBB34 \uB9CE\uC740 \uC5F4({0})\uC774 {1} \uBDF0 \uB610\uB294 \uD14C\uC774\uBE14\uC5D0 \uC9C0\uC815\uB418\uC5C8\uC2B5\uB2C8\uB2E4. \uD55C\uACC4\uB294 {2}\uC785\uB2C8\uB2E4.
 
-# Arguments:
-#
-#    {0} = number
-#    {1} = procedureName
-#    {2} = number
-#
-54023=\uD504\uB85C\uC2DC\uC800\uC758 \uB9E4\uAC1C\uBCC0\uC218 \uC218\uC5D0 \uB300\uD55C \uD55C\uACC4\uB97C \uCD08\uACFC\uD588\uC2B5\uB2C8\uB2E4. \uD55C\uACC4\uB294 {0}\uC774\uACE0 \uD504\uB85C\uC2DC\uC800\uC758 \uB9E4\uAC1C\uBCC0\uC218 \uC218 {1}\uC740(\uB294) {2}\uC785\uB2C8\uB2E4.
-
 54038=\uC911\uCCA9\uB41C \uD2B8\uB9AC\uAC70\uC758 \uCD5C\uB300 \uAE38\uC774\uB97C \uCD08\uACFC\uD588\uC2B5\uB2C8\uB2E4.
 
 BIN01=(\uC774\uC9C4 \uB370\uC774\uD130 \uAC12\uC774 \uD45C\uC2DC\uB418\uC9C0 \uC54A\uC74C)
@@ -5865,6 +6170,13 @@ C007=jar {1} - {2}\uC5D0\uC11C {0} \uD07
 
 # Arguments:
 #
+#    {0} = className
+#    {1} = detailedError
+#
+C008={0} \uD074\uB798\uC2A4 \uB85C\uB4DC \uC911 \uC608\uC678 \uC0AC\uD56D \uBC1C\uC0DD: {1}
+
+# Arguments:
+#
 #    {0} = derbyVersion
 #    {1} = id
 #    {2} = directoryName
@@ -5949,6 +6261,25 @@ D013=\uACBD\uACE0: \uB370\uC774\uD130\uB
 
 D015=\uB2E4\uB978 \uD2B8\uB79C\uC7AD\uC158\uC774 \uAC12\uC744 \uC218\uC815\uD588\uAE30 \uB54C\uBB38\uC5D0 \uB354 \uC774\uC0C1 \uC77D\uC744 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
 
+# Arguments:
+#
+#    {0} = pageId
+#    {1} = overFlow
+#    {2} = pageVersion
+#    {3} = slotsInUse
+#    {4} = deletedRowCount
+#    {5} = pageStatus
+#    {6} = nextId
+#    {7} = firstFreeByte
+#    {8} = freeSpace
+#    {9} = totalSpace
+#    {10} = spareSpace
+#    {11} = minimumRecordSize
+#    {12} = pageSize
+#    {13} = hexPageDump
+#
+D016=\n---------------------------------------------------\npage id:            {0}\n Overflow:          {1}\n PageVersion:       {2}\n SlotsInUse:        {3}\n DeletedRowCount:   {4}\n PageStatus:        {5}\n NextId:            {6}\n firstFreeByte:     {7}\n freeSpace:         {8}\n totalSpace:        {9}\n spareSpace:        {10}%\n minimumRecordSize: {11}\n PageSize:          {12}\n---------------------------------------------------\n{13}\n---------------------------------------------------
+
 I024=\uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB97C \uC0AC\uC6A9\uD560 \uC218 \uC5C6\uC74C
 
 I025=JDBC \uB4DC\uB77C\uC774\uBC84\uB97C \uC0AC\uC6A9\uD560 \uC218 \uC5C6\uC74C
@@ -6000,7 +6331,7 @@ J019=\uC678\uBD80 \uC554\uD638\uD654 \uD
 
 J020=\uBE44\uBC00 \uC554\uD638\uD654 \uD0A4
 
-J021=\uB370\uC774\uD130\uBCA0\uC774\uC2A4\uC758 \uC9C0\uC5ED
+J021=\uB370\uC774\uD130\uBCA0\uC774\uC2A4\uC758 \uB85C\uCF00\uC77C
 
 J022=\uC0AC\uC6A9\uC790 \uC774\uB984
 
@@ -6129,6 +6460,8 @@ J135=XA \uD2B8\uB79C\uC7AD\uC158\uC774 \
 #
 J136=\uB2EB\uACE0 \uC788\uB294 \uC811\uC18D\uACFC \uAD00\uB828\uB41C XA \uD2B8\uB79C\uC7AD\uC158\uC774 \uC788\uC2B5\uB2C8\uB2E4. \uD2B8\uB79C\uC7AD\uC158\uC774 \uB864\uBC31\uB429\uB2C8\uB2E4. \uD2B8\uB79C\uC7AD\uC158 Xid\uAC00 {0}\uC785\uB2C8\uB2E4.
 
+J137=Derby \uC5D4\uC9C4\uC744 \uC885\uB8CC\uD560 \uB54C JDBC \uB4DC\uB77C\uC774\uBC84\uC758 \uB4F1\uB85D\uC744 \uD574\uC81C\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. SQLPermission("deregisterDriver")\uC774 derby.jar\uC5D0 \uBD80\uC5EC\uB418\uC5C8\uB294\uC9C0 \uD655\uC778\uD558\uC2ED\uC2DC\uC624.
+
 L001=------------  \uC624\uB958 \uBA54\uC2DC\uC9C0 \uC2DC\uC791 -------------\n
 
 L002=------------  \uC624\uB958 \uBA54\uC2DC\uC9C0 \uC885\uB8CC -------------\n
@@ -6311,4 +6644,48 @@ M003=\uB0A8\uC740 \uC11C\uBE44\uC2A4 \uC
 #
 M004=\uB0A8\uC740 \uC11C\uBE44\uC2A4 \uC18D\uC131 \uBC31\uC5C5 \uD30C\uC77C\uC744 \uC0AD\uC81C\uD558\uC9C0 \uBABB\uD588\uC2B5\uB2C8\uB2E4. \uC218\uB3D9\uC73C\uB85C \uC0AD\uC81C\uD558\uC2ED\uC2DC\uC624. {0}
 
+# Translators: Please translate the ALL CAPS words.
+#
+M005=\n# *************************************************************************\n# ***              \uC774 \uB514\uB809\uD1A0\uB9AC\uC758 \uD30C\uC77C\uC5D0 \uC190\uB300\uC9C0 \uB9C8\uC2ED\uC2DC\uC624!                ***\n# *** \uC774 \uB514\uB809\uD1A0\uB9AC\uC640 \uD558\uC704 \uB514\uB809\uD1A0\uB9AC\uC758 \uD30C\uC77C\uC740 Derby \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB97C     ***\n# *** \uAD6C\uC131\uD558\uBA70, \uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uBCF5\uAD6C\uC5D0 \uD544\uC694\uD55C (\uC0AC\uC6A9\uC790 \uBC0F \uC2DC\uC2A4\uD15C) \uB370\uC774\uD130\uC640       ***\n# *** \uD30C\uC77C\uC744 \uD3EC\uD568\uD569\uB2C8\uB2E4.                            ***\n# *** \uC774\uB7EC\uD55C \uD30C\uC77C\uC744 \uD558\uB098\uB77C\uB3C4 \uD3B8\uC9D1, \uCD94\uAC00, \uC0AD\uC81C\uD558\uBA74 \uB370\uC774\uD130\uAC00 \uC190\uC0C1\uB418\uACE0    ***\n# *** \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uAC00 \uBCF5\uAD6C\uD560 \uC218 \uC5C6\uB294 \uC0C1\uD0DC\uB85C \uB0A8\uC744 \uC218 \uC788\uC2B5\uB2C8\uB
 2E4.     ***\n# *************************************************************************
+
+# Translators: Please translate the ALL CAPS words.
+#
+M006=\n# *************************************************************************\n# ***              DO NOT TOUCH FILES IN THIS DIRECTORY!                ***\n# *** FILES IN THIS DIRECTORY ARE USED BY THE DERBY DATABASE RECOVERY   ***\n# *** SYSTEM. EDITING, ADDING, OR DELETING FILES IN THIS DIRECTORY      ***\n# *** WILL CAUSE THE DERBY RECOVERY SYSTEM TO FAIL, LEADING TO          ***\n# *** NON-RECOVERABLE CORRUPT DATABASES.                                ***\n# *************************************************************************
+
+# Translators: Please translate the ALL CAPS words.
+#
+M007=\n# *************************************************************************\n# ***              DO NOT TOUCH FILES IN THIS DIRECTORY!                ***\n# *** FILES IN THIS DIRECTORY ARE USED BY THE DERBY DATABASE TO STORE   *** \n# *** USER AND SYSTEM DATA. EDITING, ADDING, OR DELETING FILES IN THIS  ***\n# *** DIRECTORY WILL CORRUPT THE ASSOCIATED DERBY DATABASE AND MAKE     ***\n# *** IT NON-RECOVERABLE.                                               ***\n# *************************************************************************
+
+# Arguments:
+#
+#    {0} = propertyName
+#    {1} = error
+#
+M008=\uACBD\uACE0: \uBCF4\uC548 \uC608\uC678 \uC0AC\uD56D\uC73C\uB85C \uC778\uD574 {0} \uC18D\uC131\uC744 \uC77D\uC744 \uC218 \uC5C6\uC74C: {1}. \uBCF4\uC548 \uC704\uD5D8\uC744 \uC81C\uAE30\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.\n                
+
+# Arguments:
+#
+#    {0} = fileName
+#    {1} = error
+#
+M009=\uBCF4\uC548 \uC608\uC678 \uC0AC\uD56D\uC73C\uB85C \uC778\uD574 \uD30C\uC77C \uB610\uB294 \uB514\uB809\uD1A0\uB9AC {0}\uC744(\uB97C) \uC0DD\uC131\uD560 \uC218 \uC5C6\uC74C: {1}.\n                
+
+# Arguments:
+#
+#    {0} = error
+#
+M00A=\uACBD\uACE0: \uBCF4\uC548 \uC608\uC678 \uC0AC\uD56D\uC73C\uB85C \uC778\uD574 \uCEE8\uD14D\uC2A4\uD2B8 \uD074\uB798\uC2A4 \uB85C\uB354\uB97C \uAC00\uC838\uC62C \uC218 \uC5C6\uC74C: {0}. \uD074\uB798\uC2A4 \uB85C\uB354 \uB204\uC218\uAC00 \uBC1C\uC0DD\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.\n                
+
+# Arguments:
+#
+#    {0} = error
+#
+M00B=\uACBD\uACE0: \uBCF4\uC548 \uC608\uC678 \uC0AC\uD56D\uC73C\uB85C \uC778\uD574 \uCEE8\uD14D\uC2A4\uD2B8 \uD074\uB798\uC2A4 \uB85C\uB354\uB97C \uC124\uC815\uD560 \uC218 \uC5C6\uC74C: {0}. \uD074\uB798\uC2A4 \uB85C\uB354 \uB204\uC218\uAC00 \uBC1C\uC0DD\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4.\n                
+
+# Arguments:
+#
+#    {0} = error
+#
+M010=\uACBD\uACE0: \uBCF4\uC548 \uC608\uC678 \uC0AC\uD56D\uC73C\uB85C \uC778\uD574 Derby \uB370\uBAAC\uC5D0 ThreadGroup#setDaemon\uC744 \uC218\uD589\uD560 \uC218 \uC5C6\uC74C: {0}. \uC791\uC5C5\uC5D0 \uC601\uD5A5\uC744 \uBBF8\uCE60 \uC218 \uC788\uC2B5\uB2C8\uB2E4.\n                
+
 N001=\uC774 \uC624\uB958\uB294 \uB2E4\uC74C \uC624\uB958\uB85C \uC778\uD574 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4.

Modified: db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_zh_CN.properties
URL: http://svn.apache.org/viewvc/db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_zh_CN.properties?rev=1628960&r1=1628959&r2=1628960&view=diff
==============================================================================
--- db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_zh_CN.properties (original)
+++ db/derby/code/trunk/java/engine/org/apache/derby/loc/messages_zh_CN.properties Thu Oct  2 12:43:23 2014
@@ -159,6 +159,8 @@
 #
 01J16=\u60A8\u7684\u53E3\u4EE4\u5DF2\u5230\u671F\u3002\u4E3A\u4E86\u4FDD\u62A4\u6570\u636E\u5E93\uFF0C\u5E94\u7ACB\u5373\u66F4\u65B0\u60A8\u7684\u53E3\u4EE4\u3002\u8BF7\u4F7F\u7528 SYSCS_UTIL.SYSCS_MODIFY_PASSWORD \u8FC7\u7A0B\u5728\u6570\u636E\u5E93 ''{0}'' \u4E2D\u66F4\u6539\u53E3\u4EE4\u3002
 
+01J17=\u4E0D\u80FD\u5BF9\u5DF2\u5F15\u5BFC\u7684\u6570\u636E\u5E93\u8FDB\u884C\u52A0\u5BC6\u3001\u91CD\u65B0\u52A0\u5BC6\u6216\u89E3\u5BC6\u3002\u5FC5\u987B\u5173\u95ED\u6570\u636E\u5E93\uFF0C\u624D\u80FD\u5C1D\u8BD5\u6267\u884C\u8FD9\u4E9B\u64CD\u4F5C\u3002
+
 07000=\u5F53\u524D\u8BED\u53E5\u4E2D\u81F3\u5C11\u4E00\u4E2A\u53C2\u6570\u672A\u521D\u59CB\u5316\u3002
 
 # Arguments:
@@ -280,7 +282,7 @@
 #    {0} = authorizationID
 #    {1} = databaseName
 #
-08004.C.6=\u7528\u6237\u201C{0}\u201D\u65E0\u6CD5\u5347\u7EA7\u6570\u636E\u5E93\u201C{1}\u201D\u3002\u53EA\u6709\u6570\u636E\u5E93\u6240\u6709\u8005\u624D\u80FD\u6267\u884C\u6B64\u64CD\u4F5C\u3002
+08004.C.6=\u7528\u6237 ''{0}'' \u65E0\u6CD5\u5347\u7EA7\u6570\u636E\u5E93 ''{1}''\u3002\u53EA\u6709\u6570\u636E\u5E93\u6240\u6709\u8005\u624D\u80FD\u6267\u884C\u6B64\u64CD\u4F5C\u3002
 
 # Arguments:
 #
@@ -323,6 +325,13 @@
 
 # Arguments:
 #
+#    {0} = authorizationID
+#    {1} = databaseName
+#
+08004.C.14=\u7528\u6237 ''{0}'' \u65E0\u6CD5\u89E3\u5BC6\u6570\u636E\u5E93 ''{1}''\u3002\u53EA\u6709\u6570\u636E\u5E93\u6240\u6709\u8005\u624D\u80FD\u6267\u884C\u6B64\u64CD\u4F5C\u3002
+
+# Arguments:
+#
 #    {0} = error
 #
 08006.C=\u9047\u5230\u4E86\u7F51\u7EDC\u534F\u8BAE\u9519\u8BEF\uFF0C\u8FDE\u63A5\u5DF2\u7EC8\u6B62\uFF1A{0}
@@ -420,6 +429,8 @@
 
 21000=\u6807\u91CF\u5B50\u67E5\u8BE2\u4EC5\u5141\u8BB8\u8FD4\u56DE\u5355\u884C\u3002
 
+21000.S.1=\u76EE\u6807\u8868\u4E2D\u7684\u67D0\u4E2A\u884C\u7B26\u5408\u6267\u884C\u591A\u4E2A DELETE \u6216 UPDATE \u64CD\u4F5C\u7684\u6761\u4EF6\u3002
+
 # Arguments:
 #
 #    {0} = dataType
@@ -630,11 +641,61 @@
 
 # Arguments:
 #
+#    {0} = indexOrConstraintName
+#    {1} = tableName
+#
+23506.T.1=\u56E0\u4E3A\u8FDD\u53CD\u4E86\u5EF6\u8FDF\u7684\u7EA6\u675F\u6761\u4EF6\uFF0C\u4E8B\u52A1\u5904\u7406\u5DF2\u4E2D\u6B62\uFF1A''{1}'' \u4E0A\u6240\u5B9A\u4E49\u7684 ''{0}'' \u6807\u8BC6\u7684\u552F\u4E00\u952E\u6216\u4E3B\u952E\u7EA6\u675F\u6761\u4EF6\u4E2D\u5B58\u5728\u91CD\u590D\u9879\u3002
+
+# Arguments:
+#
+#    {0} = indexOrConstraintName
+#    {1} = tableName
+#
+23507.S.1=\u8FDD\u53CD\u4E86\u5EF6\u8FDF\u7684\u7EA6\u675F\u6761\u4EF6\uFF1A''{1}'' \u4E0A\u6240\u5B9A\u4E49\u7684 ''{0}'' \u6807\u8BC6\u7684\u552F\u4E00\u952E\u6216\u4E3B\u952E\u7EA6\u675F\u6761\u4EF6\u4E2D\u5B58\u5728\u91CD\u590D\u9879\u3002
+
+# Arguments:
+#
 #    {0} = tableName
 #    {1} = constraintName
 #
 23513=\u5BF9\u8868\u201C{0}\u201D\u6267\u884C INSERT \u6216 UPDATE \u65F6\uFF0C\u8FDD\u53CD\u68C0\u67E5\u7EA6\u675F\u6761\u4EF6\u201C{1}\u201D\u3002
 
+# Arguments:
+#
+#    {0} = indexOrConstraintName
+#    {1} = tableName
+#    {2} = constraintText
+#
+23514.T.1=\u56E0\u4E3A\u8FDD\u53CD\u4E86\u5EF6\u8FDF\u7684\u7EA6\u675F\u6761\u4EF6\uFF0C\u4E8B\u52A1\u5904\u7406\u5DF2\u4E2D\u6B62\uFF1A''{0}'' \u6807\u8BC6\u7684\u68C0\u67E5\u7EA6\u675F\u6761\u4EF6\u5728{1}\u4E0A\u5B9A\u4E49\u4E3A ''{2}''\u3002
+
+# Arguments:
+#
+#    {0} = indexOrConstraintName
+#    {1} = tableName
+#    {2} = constraintText
+#
+23515.S.1=\u8FDD\u53CD\u4E86\u5EF6\u8FDF\u7684\u7EA6\u675F\u6761\u4EF6\uFF1A''{0}'' \u6807\u8BC6\u7684\u68C0\u67E5\u7EA6\u675F\u6761\u4EF6\u5728{1}\u4E0A\u5B9A\u4E49\u4E3A ''{2}''\u3002
+
+# Arguments:
+#
+#    {0} = indexOrConstraintName
+#    {1} = tableName
+#    {2} = indexOrConstraintName
+#    {3} = tableName
+#    {4} = keyName
+#
+23516.T.1=\u56E0\u4E3A\u8FDD\u53CD\u4E86\u5EF6\u8FDF\u7684\u7EA6\u675F\u6761\u4EF6\uFF0C\u4E8B\u52A1\u5904\u7406\u5DF2\u4E2D\u6B62\uFF1A\u5916\u952E ''{0}'' \u662F\u5728{1}\u5F15\u7528\u7EA6\u675F\u6761\u4EF6 ''{2}'' \u4E0A\u5B9A\u4E49\u7684\uFF0C\u800C\u540E\u8005\u662F\u5728{3}\u952E ''{4}'' \u4E0A\u5B9A\u4E49\u7684\u3002
+
+# Arguments:
+#
+#    {0} = indexOrConstraintName
+#    {1} = tableName
+#    {2} = indexOrConstraintName
+#    {3} = tableName
+#    {4} = keyName
+#
+23517.S.1=\u8FDD\u53CD\u4E86\u5EF6\u8FDF\u7684\u7EA6\u675F\u6761\u4EF6\uFF1A\u5916\u952E\u7EA6\u675F\u6761\u4EF6 ''{0}'' \u662F\u5728{1}\u5F15\u7528\u7EA6\u675F\u6761\u4EF6 ''{2}'' \u4E0A\u5B9A\u4E49\u7684\uFF0C\u800C\u540E\u8005\u662F\u5728{3}\u952E ''{4}'' \u4E0A\u5B9A\u4E49\u7684\u3002
+
 24000=\u6E38\u6807\u72B6\u6001\u65E0\u6548 - \u65E0\u5F53\u524D\u884C\u3002
 
 24501.S=\u6807\u8BC6\u7684\u6E38\u6807\u672A\u6253\u5F00\u3002
@@ -718,6 +779,8 @@
 #
 40XL1.T.1=\u8BF7\u6C42\u7684\u65F6\u95F4\u5185\u65E0\u6CD5\u83B7\u53D6\u9501\u3002lockTable \u8F6C\u50A8\u4E3A\uFF1A{0}
 
+40XL2=\u81EA\u6B7B\u9501\u3002
+
 40XT0=RawStore \u6A21\u5757\u6807\u8BC6\u5185\u90E8\u9519\u8BEF\u3002
 
 40XT1=\u4E8B\u52A1\u5904\u7406\u63D0\u4EA4\u671F\u95F4\u5F15\u53D1\u5F02\u5E38\u9519\u8BEF\u3002
@@ -732,6 +795,12 @@
 
 40XT7=\u5185\u90E8\u4E8B\u52A1\u5904\u7406\u4E2D\u4E0D\u652F\u6301\u64CD\u4F5C\u3002
 
+# Arguments:
+#
+#    {0} = internalTransactionState
+#
+40XT8=RawStore \u6A21\u5757\u6807\u8BC6\u4E86\u5185\u90E8\u9519\u8BEF\u3002\u6765\u81EA\u4E8B\u52A1\u5904\u7406\u7684\u5185\u90E8\u72B6\u6001\u8BE6\u7EC6\u4FE1\u606F\u5982\u4E0B\uFF1A{0}
+
 42000=\u8BED\u6CD5\u9519\u8BEF\u6216\u8BBF\u95EE\u89C4\u5219\u8FDD\u89C4\uFF1B\u8BF7\u53C2\u9605\u5176\u4ED6\u9519\u8BEF\uFF0C\u4EE5\u4E86\u89E3\u8BE6\u7EC6\u4FE1\u606F\u3002
 
 # Arguments:
@@ -813,7 +882,7 @@
 #    {0} = authorizationID
 #    {1} = schemaName
 #
-42508=\u7528\u6237\u201C{0}\u201D\u4E0D\u80FD\u521B\u5EFA\u65B9\u6848\u201C{1}\u201D\u3002\u53EA\u6709\u6570\u636E\u5E93\u6240\u6709\u8005\u53EF\u4EE5\u53D1\u51FA\u6B64\u8BED\u53E5\u3002
+42508=\u7528\u6237 ''{0}'' \u4E0D\u80FD\u521B\u5EFA\u65B9\u6848 ''{1}''\u3002\u53EA\u6709\u6570\u636E\u5E93\u6240\u6709\u8005\u53EF\u4EE5\u53D1\u51FA\u6B64\u8BED\u53E5\u3002
 
 # Arguments:
 #
@@ -1051,6 +1120,8 @@
 
 4287A=\u7531\u4E8E\u67E5\u8BE2\u6307\u5B9A DISTINCT\uFF0C\u56E0\u6B64 ORDER BY \u5B50\u53E5\u4E0D\u80FD\u6307\u5B9A\u8868\u8FBE\u5F0F\u3002
 
+4287B=\u5728\u6B64\u4E0A\u4E0B\u6587\u4E2D\uFF0CORDER BY \u5B50\u53E5\u53EA\u80FD\u6307\u5B9A\u4E00\u4E2A\u5217\u53F7\u3002
+
 # Arguments:
 #
 #    {0} = routineName
@@ -1214,7 +1285,7 @@
 #
 #    {0} = dataType
 #
-42X19.S.1=WHERE \u6216 HAVING \u5B50\u53E5\u6216\u8005 CHECK CONSTRAINT \u5B9A\u4E49\u662F\u201C{0}\u201D\u8868\u8FBE\u5F0F\u3002\u5B83\u5FC5\u987B\u662F BOOLEAN \u8868\u8FBE\u5F0F\u3002
+42X19.S.1=WHERE\u3001WHEN \u6216 HAVING \u5B50\u53E5\u6216\u8005 CHECK CONSTRAINT \u5B9A\u4E49\u662F ''{0}'' \u8868\u8FBE\u5F0F\u3002\u5B83\u5FC5\u987B\u662F BOOLEAN \u8868\u8FBE\u5F0F\u3002
 
 42X19.S.2=WHERE \u6216 HAVING \u5B50\u53E5\u6216\u8005 CHECK CONSTRAINT \u5B9A\u4E49\u662F\u65E0\u7C7B\u578B\u53C2\u6570\u8868\u8FBE\u5F0F\u3002\u5B83\u5FC5\u987B\u662F BOOLEAN \u8868\u8FBE\u5F0F\u3002
 
@@ -1575,11 +1646,7 @@
 #
 42X86=ALTER TABLE \u5931\u8D25\u3002\u8868\u201C{1}\u201D\u4E0A\u4E0D\u5B58\u5728\u7EA6\u675F\u6761\u4EF6\u201C{0}\u201D\u3002
 
-# Arguments:
-#
-#    {0} = expression
-#
-42X87=\u201C{0}\u201D\u8868\u8FBE\u5F0F\u7684\u7ED3\u679C\u8868\u8FBE\u5F0F\u4E2D\uFF0C\u81F3\u5C11\u6709\u4E00\u4E2A\uFF08THEN \u6216 ELSE\uFF09\u5FC5\u987B\u4E0D\u662F\u201C?\u201D\u3002
+42X87=CASE \u8868\u8FBE\u5F0F\u7684\u7ED3\u679C\u8868\u8FBE\u5F0F\uFF08THEN \u6216 ELSE\uFF09\u4E2D\uFF0C\u81F3\u5C11\u6709\u4E00\u4E2A\u5FC5\u987B\u5177\u6709\u5DF2\u77E5\u7C7B\u578B\u3002
 
 42X88=\u6761\u4EF6\u8FD0\u7B97\u5177\u6709\u975E\u5E03\u5C14\u503C\u64CD\u4F5C\u6570\u3002\u6761\u4EF6\u8FD0\u7B97\u64CD\u4F5C\u6570\u7684\u8BA1\u7B97\u7ED3\u679C\u5FC5\u987B\u4E3A TRUE\u3001FALSE \u6216 UNKNOWN\u3002
 
@@ -1628,6 +1695,8 @@
 #
 42X96=\u6570\u636E\u5E93\u7C7B\u8DEF\u5F84\u5305\u542B\u672A\u77E5\u7684 jar \u6587\u4EF6\u201C{0}\u201D\u3002
 
+42X97=\u7EA6\u675F\u6761\u4EF6\u7684\u7EA6\u675F\u6761\u4EF6\u7279\u5F81\u51B2\u7A81\u3002
+
 42X98=VIEW \u5B9A\u4E49\u4E2D\u4E0D\u5141\u8BB8\u53C2\u6570\u3002
 
 42X99=TABLE \u5B9A\u4E49\u4E2D\u4E0D\u5141\u8BB8\u51FA\u73B0\u53C2\u6570\u3002
@@ -1667,7 +1736,7 @@
 #
 #    {0} = routineName
 #
-42XA5=\u4F8B\u884C\u7A0B\u5E8F ''{0}'' \u53EF\u4EE5\u53D1\u51FA SQL\uFF0C\u56E0\u6B64\u4E0D\u80FD\u51FA\u73B0\u5728 Generation \u5B50\u53E5\u4E2D\u3002
+42XA5=\u4F8B\u884C\u7A0B\u5E8F ''{0}'' \u53EF\u4EE5\u53D1\u51FA SQL\uFF0C\u56E0\u6B64\u4E0D\u80FD\u51FA\u73B0\u5728\u6B64\u4E0A\u4E0B\u6587\u4E2D\u3002
 
 # Arguments:
 #
@@ -1679,7 +1748,7 @@
 #
 #    {0} = columnName
 #
-42XA7=\u201C{0}\u201D\u662F\u4E00\u4E2A\u751F\u6210\u7684\u5217\u3002\u4E0D\u80FD\u66F4\u6539\u5176\u9ED8\u8BA4\u503C\u3002
+42XA7=''{0}'' \u662F\u4E00\u4E2A\u751F\u6210\u7684\u5217\u6216\u6807\u8BC6\u5217\u3002\u4E0D\u80FD\u66F4\u6539\u5176\u9ED8\u8BA4\u503C\u3002
 
 # Arguments:
 #
@@ -1742,6 +1811,85 @@
 #
 42XAJ=CREATE SEQUENCE \u8BED\u53E5\u5177\u6709\u4E00\u4E2A\u5197\u4F59\u7684 ''{0}'' \u5B50\u53E5\u3002
 
+42XAK=MERGE \u8BED\u53E5\u7684\u76EE\u6807\u8868\u5FC5\u987B\u662F\u57FA\u8868\u3002
+
+42XAL=MERGE \u8BED\u53E5\u7684\u6E90\u8868\u5FC5\u987B\u662F\u57FA\u8868\u6216\u8868\u51FD\u6570\u3002
+
+42XAM=MERGE \u8BED\u53E5\u7684\u6E90\u8868\u548C\u76EE\u6807\u8868\u4E0D\u80FD\u5177\u6709\u76F8\u540C\u7684\u76F8\u5173\u540D\u79F0\u3002
+
+42XAN=\u7EA6\u675F\u6761\u4EF6\u7279\u5F81\u4E0D\u5141\u8BB8\u4E3A NOT NULL\u3002
+
+42XAO=MERGE \u8BED\u53E5\u7684 WHEN [ NOT ] MATCHED \u5B50\u53E5\u4E2D\u4E0D\u5141\u8BB8\u5B50\u67E5\u8BE2\u3002
+
+42XAP=\u540C\u4E49\u8BCD\u4E0D\u5141\u8BB8\u7528\u4F5C MERGE \u8BED\u53E5\u7684\u6E90\u8868\u6216\u76EE\u6807\u8868\u3002
+
+42XAQ=MERGE \u8BED\u53E5\u7684\u6E90\u8868\u548C\u76EE\u6807\u8868\u4E0D\u80FD\u5177\u6709\u6D3E\u751F\u5217\u7684\u5217\u8868\u3002
+
+42XAR=\u4E0D\u80FD\u5BF9\u7CFB\u7EDF\u62E5\u6709\u7684\u5E8F\u5217\u751F\u6210\u5668\u4F7F\u7528 NEXT VALUE \u8FD0\u7B97\u7B26\u3002
+
+42XBA=\u65B9\u6848\u3001\u8868\u6216\u5217\u4E0D\u5B58\u5728\uFF0C\u6216\u8005\u5217\u4E0D\u662F\u5B57\u7B26\u4E32\u7C7B\u578B\u3002
+
+42XBB=\u8868\u4E0D\u5177\u6709\u4E3B\u952E\u3002
+
+# Arguments:
+#
+#    {0} = typeName
+#
+42XBC=Lucene \u53EF\u9009\u5DE5\u5177\u4E0D\u652F\u6301\u7C7B\u578B\uFF1A''{0}''
+
+# Arguments:
+#
+#    {0} = invalidCharacter
+#
+42XBD=Lucene \u53EF\u9009\u5DE5\u5177\u4F7F\u7528\u7684 Derby \u6807\u8BC6\u7B26\u4E2D\u4E0D\u5141\u8BB8\u4F7F\u7528\u5B57\u7B26\uFF1A''{0}''
+
+42XBE=Lucene \u7D22\u5F15\u4E0D\u5B58\u5728\u3002
+
+42XBF=\u65B9\u6848\u4E0D\u5B58\u5728\uFF0C\u6216\u8005\u5F53\u524D\u7528\u6237\u4E0D\u662F DBO \u5E76\u4E14\u4E0D\u62E5\u6709\u65B9\u6848\u3002
+
+42XBG=\u5DF2\u52A0\u8F7D luceneSupport \u5DE5\u5177\u3002
+
+42XBH=\u5DF2\u5378\u8F7D luceneSupport \u5DE5\u5177\u3002
+
+# Arguments:
+#
+#    {0} = directoryName
+#
+42XBI=\u65E0\u6CD5\u5220\u9664 ''{0}''\uFF0C\u56E0\u4E3A\u5B83\u4E0D\u662F\u76EE\u5F55\u3002
+
+# Arguments:
+#
+#    {0} = columnName
+#
+42XBJ=\u65E0\u6CD5\u521B\u5EFA\u6D89\u53CA\u540D\u4E3A ''{0}'' \u7684\u5217\u7684 Lucene \u7D22\u5F15\u3002\u8BF7\u5C1D\u8BD5\u901A\u8FC7\u58F0\u660E\u89C6\u56FE\u6765\u91CD\u547D\u540D\u5217\u3002
+
+# Arguments:
+#
+#    {0} = luceneVersion
+#    {1} = indexVersion
+#
+42XBK=\u5F53\u524D Lucene \u7248\u672C ''{0}'' \u65E0\u6CD5\u8BFB\u53D6\u7531 Lucene \u7248\u672C ''{1}'' \u521B\u5EFA\u7684\u7D22\u5F15\u3002
+
+42XBL=Lucene \u7D22\u5F15\u4E0D\u80FD\u5728\u52A0\u5BC6\u7684\u6570\u636E\u5E93\u4E2D\u521B\u5EFA\uFF1B\u53CD\u8FC7\u6765\uFF0C\u5305\u542B Lucene \u7D22\u5F15\u7684\u6570\u636E\u5E93\u4E5F\u4E0D\u80FD\u8FDB\u884C\u52A0\u5BC6\u3002
+
+# Arguments:
+#
+#    {0} = argumentName
+#
+42XBM=\u53C2\u6570 ''{0}'' \u4E0D\u80FD\u4E3A\u7A7A\u503C\u3002
+
+# Arguments:
+#
+#    {0} = fieldName
+#
+42XBN=\u5B57\u6BB5\u548C\u952E\u5177\u6709\u76F8\u540C\u7684\u540D\u79F0\uFF1A''{0}''
+
+# Arguments:
+#
+#    {0} = fieldName
+#
+42XBO=\u5B57\u6BB5\u540D\u79F0\u91CD\u590D\u6216\u4E3A\u7A7A\u503C\uFF1A''{0}''
+
 # Arguments:
 #
 #    {0} = className
@@ -1774,6 +1922,18 @@
 
 # Arguments:
 #
+#    {0} = statement
+#
+42Y03.S.3=''{0}'' \u662F\u8FC7\u7A0B\uFF0C\u4F46\u662F\u6B63\u88AB\u7528\u4F5C\u51FD\u6570\u3002
+
+# Arguments:
+#
+#    {0} = statement
+#
+42Y03.S.4=''{0}'' \u662F\u51FD\u6570\uFF0C\u4F46\u662F\u6B63\u88AB\u4F5C\u4E3A\u8FC7\u7A0B\u8C03\u7528\u3002
+
+# Arguments:
+#
 #    {0} = name
 #
 42Y04=\u65E0\u6CD5\u4F7F\u7528 EXTERNAL NAME\u201C{0}\u201D\u521B\u5EFA\u8FC7\u7A0B\u6216\u51FD\u6570\uFF0C\u56E0\u4E3A\u5B83\u4E0D\u662F\u53E5\u70B9\u5206\u9694\u7684\u5217\u8868\u3002\u671F\u671B\u7684\u683C\u5F0F\u4E3A <full java path>.<method name>\u3002
@@ -1846,7 +2006,9 @@
 #
 42Y25=\u201C{0}\u201D\u662F\u7CFB\u7EDF\u8868\u3002\u4E0D\u5141\u8BB8\u7528\u6237\u4FEE\u6539\u6B64\u8868\u7684\u5185\u5BB9\u3002
 
-42Y26=GROUP BY \u5217\u8868\u4E2D\u4E0D\u5141\u8BB8\u805A\u96C6\u3002
+42Y26.S.0=GROUP BY \u5217\u8868\u4E2D\u4E0D\u5141\u8BB8\u805A\u96C6\u3002
+
+42Y26.S.1=GROUP BY \u5217\u8868\u4E2D\u4E0D\u5141\u8BB8\u5B50\u67E5\u8BE2\u3002
 
 42Y27=\u89E6\u53D1\u5668\u64CD\u4F5C\u4E2D\u4E0D\u5141\u8BB8\u5177\u6709\u53C2\u6570\u3002
 
@@ -2044,7 +2206,7 @@
 #
 42Y67=\u65E0\u6CD5\u5220\u9664\u65B9\u6848\u201C{0}\u201D\u3002
 
-42Y69=\u672A\u627E\u5230\u6B64\u8BED\u53E5\u7684\u6709\u6548\u6267\u884C\u8BA1\u5212\u3002\u8FD9\u53EF\u80FD\u662F\u7531\u4E8E\u4E0B\u5217\u4E24\u4E2A\u539F\u56E0\u4E2D\u7684\u4E00\u4E2A\uFF1A\u5F53\u4E0D\u5141\u8BB8\u6563\u5217\u8054\u63A5\uFF08\u65E0\u53EF\u4F18\u5316\u7684\u7B49\u503C\u8054\u63A5\uFF09\u65F6\uFF0C\u60A8\u6307\u5B9A\u4E86\u6563\u5217\u8054\u63A5\u7B56\u7565\uFF0C\u6216\u8005\u60A8\u5C1D\u8BD5\u8054\u63A5\u4E24\u4E2A\u5916\u90E8\u865A\u62DF\u8868\uFF0C\u5B83\u4EEC\u5F7C\u6B64\u4E4B\u95F4\u4E92\u76F8\u5F15\u7528\uFF0C\u6240\u4EE5\u65E0\u6CD5\u5BF9\u8BED\u53E5\u6C42\u503C\u3002
+42Y69=\u672A\u627E\u5230\u6B64\u8BED\u53E5\u7684\u6709\u6548\u6267\u884C\u8BA1\u5212\u3002\u8FD9\u53EF\u80FD\u662F\u7531\u4F17\u591A\u539F\u56E0\u9020\u6210\u7684\uFF1A1) \u5F53\u4E0D\u5141\u8BB8\u6563\u5217\u8054\u63A5\uFF08\u65E0\u53EF\u4F18\u5316\u7684\u7B49\u503C\u8054\u63A5\uFF09\u65F6\uFF0C\u60A8\u6307\u5B9A\u4E86\u6563\u5217\u8054\u63A5\u7B56\u7565\uFF1B2) \u60A8\u5C1D\u8BD5\u8054\u63A5\u4E24\u4E2A\u5916\u90E8\u865A\u62DF\u8868\uFF0C\u5B83\u4EEC\u5F7C\u6B64\u4E92\u76F8\u5F15\u7528\uFF0C\u6240\u4EE5\u65E0\u6CD5\u5BF9\u8BED\u53E5\u6C42\u503C\uFF1B3) \u60A8\u6307\u5B9A\u4E86\u4E00\u4E2A\u8BA1\u5212\u5F62\u6001\uFF0C\u4F46\u4F18\u5316\u5668\u4ECE\u4E0D\u8003\u8651\u8BE5\u8BA1\u5212\u5F62\u6001\u3002
 
 42Y70=\u7528\u6237\u6307\u5B9A\u4E86\u975E\u6CD5\u8054\u63A5\u987A\u5E8F\u3002\u8FD9\u53EF\u80FD\u662F\u7531\u4E8E\u6765\u81EA\u5185\u90E8\u8868\u7684 join \u5217\u6B63\u4F5C\u4E3A\u53C2\u6570\u4F20\u9012\u7ED9\u5916\u90E8\u865A\u62DF\u8868\u3002
 
@@ -2104,6 +2266,12 @@
 #
 42Y97=\u7B2C\u201C{0}\u201D\u884C\uFF0C\u7B2C\u201C{1}\u201D\u5217\u5B58\u5728\u65E0\u6548\u7684\u8F6C\u4E49\u7B26\u3002
 
+# Arguments:
+#
+#    {0} = sqlObjectName
+#
+42Y98=''{0}'' \u4E0D\u80FD\u51FA\u73B0\u5728\u6B64\u4E0A\u4E0B\u6587\u4E2D\uFF0C\u56E0\u4E3A\u5B83\u53EF\u80FD\u4F1A\u8FD4\u56DE\u4E0D\u53EF\u9760\u7684\u7ED3\u679C\u3002
+
 42Z02=\u6B64\u65F6\u4E0D\u652F\u6301\u591A\u4E2A DISTINCT \u805A\u96C6\u3002
 
 42Z07=ON \u5B50\u53E5\u4E2D\u4E0D\u5141\u8BB8\u805A\u96C6\u3002
@@ -2115,6 +2283,8 @@
 #
 42Z08=\u201C{0}\u201D\u4E0A\u4E0D\u5141\u8BB8\u6210\u6279\u63D2\u5165\u66FF\u6362\uFF0C\u56E0\u4E3A\u5B83\u5177\u6709\u5DF2\u542F\u7528\u7684\u89E6\u53D1\u5668 ({1})\u3002
 
+42Z09=MERGE \u5339\u914D\u5B50\u53E5\u4E2D\u4E0D\u5141\u8BB8\u805A\u96C6\u3002
+
 # Arguments:
 #
 #    {0} = columnName
@@ -2336,14 +2506,14 @@
 
 42ZB2=\u8868\u51FD\u6570\u53EA\u80FD\u6709\u53C2\u6570\u6837\u5F0F DERBY_JDBC_RESULT_SET\u3002
 
-42ZB3=\u4E0D\u5141\u8BB8\u4F7F\u7528 XML \u4F5C\u4E3A\u8868\u51FD\u6570\u8FD4\u56DE\u7684\u5217\u7684\u6570\u636E\u7C7B\u578B\u3002
+42ZB3=\u4E0D\u5141\u8BB8\u4F7F\u7528 XML \u4F5C\u4E3A\u7528\u6237\u5B9A\u4E49\u7684\u805A\u96C6\u7684\u6570\u636E\u7C7B\u578B\u6216\u8868\u51FD\u6570\u8FD4\u56DE\u7684\u5217\u7684\u6570\u636E\u7C7B\u578B\u3002
 
 # Arguments:
 #
 #    {0} = schemaName
 #    {1} = functionName
 #
-42ZB4=''{0}''.{1}'' \u4E0D\u8BC6\u522B\u8868\u51FD\u6570\u3002
+42ZB4=''{0}''.''{1}'' \u4E0D\u8BC6\u522B\u8868\u51FD\u6570\u3002
 
 # Arguments:
 #
@@ -2381,6 +2551,58 @@
 
 # Arguments:
 #
+#    {0} = schemaName
+#    {1} = aggregateName
+#    {2} = className
+#
+42ZC4=\u7528\u6237\u5B9A\u4E49\u7684\u805A\u96C6 ''{0}''.''{1}'' \u5DF2\u9650\u5B9A\u4E3A\u5916\u90E8\u7C7B ''{2}''\u3002\u65E0\u6CD5\u89E3\u6790\u8BE5\u7C7B\u7684\u53C2\u6570\u7C7B\u578B\u3002
+
+# Arguments:
+#
+#    {0} = schemaName
+#    {1} = aggregateName
+#    {2} = javaDataType
+#    {3} = javaDataType
+#
+42ZC6=\u7528\u6237\u5B9A\u4E49\u7684\u805A\u96C6 ''{0}''.''{1}'' \u5DF2\u58F0\u660E\u4E3A\u5177\u6709\u6B64\u8F93\u5165 Java \u7C7B\u578B\uFF1A''{2}''\u3002\u8FD9\u4E0D\u4F1A\u6269\u5C55\u4EE5\u4E0B\u5B9E\u9645\u7684\u9650\u5B9A\u8F93\u5165 Java \u7C7B\u578B\uFF1A''{3}''\u3002
+
+# Arguments:
+#
+#    {0} = schemaName
+#    {1} = aggregateName
+#    {2} = javaDataType
+#    {3} = javaDataType
+#
+42ZC7=\u7528\u6237\u5B9A\u4E49\u7684\u805A\u96C6 ''{0}''.''{1}'' \u5DF2\u58F0\u660E\u4E3A\u5177\u6709\u6B64\u8FD4\u56DE Java \u7C7B\u578B\uFF1A''{2}''\u3002\u8FD9\u4E0D\u4F1A\u6269\u5C55\u4EE5\u4E0B\u5B9E\u9645\u7684\u9650\u5B9A\u8FD4\u56DE Java \u7C7B\u578B\uFF1A''{3}''\u3002
+
+# Arguments:
+#
+#    {0} = className
+#    {1} = schemaName
+#    {2} = aggregateName
+#    {3} = detailedMessage
+#
+42ZC8=\u7528\u6237\u5B9A\u4E49\u7684\u805A\u96C6 ''{1}''.''{2}'' \u7684\u5B9E\u65BD\u7C7B ''{0}'' \u65E0\u6CD5\u5B9E\u4F8B\u5316\u6216\u8005\u683C\u5F0F\u9519\u8BEF\u3002\u4E0B\u9762\u662F\u8BE6\u7EC6\u7684\u6D88\u606F\uFF1A{3}
+
+42ZC9=varargs \u4F8B\u884C\u7A0B\u5E8F\u5FC5\u987B\u5177\u6709\u53C2\u6570\u6837\u5F0F DERBY \u6216 DERBY_JDBC_RESULT_SET\u3002
+
+42ZCA=\u53EA\u6709 varargs \u4F8B\u884C\u7A0B\u5E8F\u53EF\u4EE5\u4F7F\u7528\u53C2\u6570\u6837\u5F0F DERBY\u3002
+
+42ZCB=varargs \u8FC7\u7A0B\u4E0D\u80FD\u8FD4\u56DE\u7ED3\u679C\u96C6\u3002
+
+# Arguments:
+#
+#    {0} = rowSourceCountInPlan
+#    {1} = actualRowSourceCount
+#
+42ZCC=\u9519\u8BEF\u7684\u4F18\u5316\u7A0B\u5E8F\u8986\u76D6\u3002\u5728\u8BA1\u5212\u4E2D\u6709 {0} \u884C\u6E90\u4EE3\u7801\uFF0C\u4F46\u5E94\u8BE5\u6709 {1} \u884C\u3002
+
+42ZCD=\u9519\u8BEF\u7684\u4F18\u5316\u7A0B\u5E8F\u8986\u76D6\u3002\u8BE5\u8BA1\u5212\u4E0D\u662F\u5DE6\u6DF1\u6811\u3002
+
+42ZCE=\u9519\u8BEF\u7684\u4F18\u5316\u7A0B\u5E8F\u8986\u76D6\u3002\u884C\u6E90\u4EE3\u7801\u5C1A\u672A\u89E3\u6790\u3002
+
+# Arguments:
+#
 #    {0} = codePage
 #    {1} = codePage
 #
@@ -2731,6 +2953,13 @@ X0Y46.S=\u7EA6\u675F\u6761\u4EF6\u201C{0
 
 # Arguments:
 #
+#    {0} = constraintName
+#    {1} = tableName
+#
+X0Y47.S=\u7EA6\u675F\u6761\u4EF6 ''{0}'' \u65E0\u6548\uFF1A\u8868 ''{1}'' \u4E0A\u7684\u552F\u4E00\u952E\u6216\u4E3B\u952E\u7EA6\u675F\u6761\u4EF6\u662F\u53EF\u5EF6\u8FDF\u7684\uFF0C\u800C\u5F15\u7528\u64CD\u4F5C\u662F CASCADE \u6216 SET NULL\u3002
+
+# Arguments:
+#
 #    {0} = schemaNamet
 #
 X0Y54.S=\u65E0\u6CD5\u5220\u9664\u65B9\u6848\u201C{0}\u201D\uFF0C\u56E0\u4E3A\u5B83\u4E0D\u662F\u7A7A\u65B9\u6848\u3002
@@ -2859,7 +3088,7 @@ X0Y83.S=\u8B66\u544A\uFF1A\u5728\u4ECE\u
 #
 #    {0} = sequenceName
 #
-X0Y84.T=\u5E8F\u5217{0}\u4E0A\u7684\u8FDE\u63A5\u592A\u591A\u3002\u8FD9\u53EF\u80FD\u662F\u7531\u4E8E\u672A\u63D0\u4EA4\u7684 SYS.SYSSEQUENCES \u76EE\u5F55\u626B\u63CF\u6240\u9020\u6210\u3002\u8BF7\u52FF\u76F4\u63A5\u67E5\u8BE2\u6B64\u76EE\u5F55\u3002\u5E94\u6539\u4E3A\u4F7F\u7528 SYSCS_UTIL.SYSCS_PEEK_AT_SEQUENCE \u51FD\u6570\u6765\u67E5\u770B\u67E5\u8BE2\u751F\u6210\u5668\u7684\u5F53\u524D\u503C\u3002
+X0Y84.T=\u5E8F\u5217 {0} \u4E0A\u7684\u8FDE\u63A5\u592A\u591A\u3002\u8FD9\u53EF\u80FD\u662F\u7531\u4E8E\u672A\u63D0\u4EA4\u7684 SYS.SYSSEQUENCES \u76EE\u5F55\u626B\u63CF\u6240\u9020\u6210\u3002\u8BF7\u52FF\u76F4\u63A5\u67E5\u8BE2\u6B64\u76EE\u5F55\u3002\u5E94\u6539\u4E3A\u4F7F\u7528 SYSCS_UTIL.SYSCS_PEEK_AT_SEQUENCE \u51FD\u6570\u6765\u67E5\u770B\u5E8F\u5217\u751F\u6210\u5668\u7684\u5F53\u524D\u503C\u3002
 
 # Arguments:
 #
@@ -2870,6 +3099,12 @@ X0Y85.S=Derby \u5C5E\u6027 ''{0}'' \u680
 
 # Arguments:
 #
+#    {0} = propertyName
+#
+X0Y85.S.1=Derby \u5C5E\u6027 ''{0}'' \u6807\u8BC6\u4E00\u4E2A\u672A\u5B9E\u65BD org.apache.derby.catalog.SequencePreallocator \u63A5\u53E3\u7684\u7C7B\u3002
+
+# Arguments:
+#
 #    {0} = schemaName
 #    {1} = sequenceName
 #
@@ -2884,6 +3119,34 @@ X0Y87.S=\u540D\u79F0 ''{0}''.''{1}'' \u5
 
 # Arguments:
 #
+#    {0} = toolName
+#
+X0Y88.S=\u672A\u77E5\u7684\u53EF\u9009\u5DE5\u5177\uFF1A''{0}''
+
+# Arguments:
+#
+#    {0} = className
+#
+X0Y88.S.1=\u7C7B ''{0}'' \u672A\u5B9E\u65BD org.apache.derby.iapi.sql.dictionary.OptionalTool \u63A5\u53E3\u3002
+
+X0Y89.S=\u4F20\u9012\u5230 SYSCS_UTIL.SYSCS_REGISTER_TOOL() \u7684\u53C2\u6570\u9519\u8BEF\u3002\u8BF7\u67E5\u9605\u201C\u53C2\u8003\u624B\u518C\u201D\u90E8\u5206\uFF0C\u5176\u4E2D\u4ECB\u7ECD\u4E86\u6B64\u7CFB\u7EDF\u8FC7\u7A0B\u3002
+
+# Arguments:
+#
+#    {0} = className
+#
+X0Y90.S=\u65E0\u6CD5\u521B\u5EFA{0}\u7684\u5B9E\u4F8B\u3002\u53EF\u80FD\u6B64\u7C7B\u5728\u7C7B\u8DEF\u5F84\u4E2D\u4E0D\u53EF\u89C1\uFF0C\u4E5F\u53EF\u80FD\u5B83\u4E0D\u5177\u6709\u65E0\u53C2\u6570\u6784\u9020\u5668\u3002
+
+# Arguments:
+#
+#    {0} = constraintName
+#
+X0Y91.S=\u65E0\u6CD5\u66F4\u6539{0}\u7684\u7EA6\u675F\u6761\u4EF6\u6A21\u5F0F\u3002\u5B83\u4E0D\u662F\u53EF\u5EF6\u8FDF\u7684\u7EA6\u675F\u6761\u4EF6\u3002
+
+X0Y92.S=\u65E0\u6CD5\u66F4\u6539\u6B64\u8868\u51FD\u6570\u7684\u5217\u7684\u540D\u79F0\u3002
+
+# Arguments:
+#
 #    {0} = cacheName
 #    {1} = keyValue
 #
@@ -2962,6 +3225,12 @@ XBCXF.S=\u627E\u4E0D\u5230\u8868\u793A\u
 
 # Arguments:
 #
+#    {0} = className
+#
+XBCXF.S.1=\u7C7B ''{0}'' \u672A\u5B9E\u65BD java.security.Provider \u63A5\u53E3\u3002
+
+# Arguments:
+#
 #    {0} = providerName
 #
 XBCXG.S=\u52A0\u5BC6\u63D0\u4F9B\u7A0B\u5E8F\u201C{0}\u201D\u4E0D\u5B58\u5728\u3002
@@ -2988,29 +3257,17 @@ XBCXM.S=\u5916\u90E8\u52A0\u5BC6\u5BC6\u
 
 XBCXN.S=\u5916\u90E8\u52A0\u5BC6\u5BC6\u94A5\u5305\u542B\u4E00\u4E2A\u6216\u591A\u4E2A\u975E\u6CD5\u5B57\u7B26\u3002\u5341\u516D\u8FDB\u5236\u6570\u5141\u8BB8\u7684\u5B57\u7B26\u4E3A 0-9\u3001a-f \u548C A-F\u3002
 
-XBCXO.S=\u5F53\u67D0\u4E2A\u5168\u5C40\u4E8B\u52A1\u5904\u7406\u5904\u4E8E\u5DF2\u5C31\u7EEA\u72B6\u6001\u65F6\uFF0C\u4E0D\u80FD\u5BF9\u6570\u636E\u5E93\u8FDB\u884C\u52A0\u5BC6\u3002
-
-XBCXP.S=\u5F53\u67D0\u4E2A\u5168\u5C40\u4E8B\u52A1\u5904\u7406\u5904\u4E8E\u5DF2\u5C31\u7EEA\u72B6\u6001\u65F6\uFF0C\u4E0D\u80FD\u4F7F\u7528\u65B0\u7684\u5F15\u5BFC\u53E3\u4EE4\u6216\u5916\u90E8\u52A0\u5BC6\u5BC6\u94A5\u91CD\u65B0\u5BF9\u6570\u636E\u5E93\u8FDB\u884C\u52A0\u5BC6\u3002
-
-XBCXQ.S=\u4E0D\u80FD\u914D\u7F6E\u53EA\u8BFB\u6570\u636E\u5E93\u4EE5\u8FDB\u884C\u52A0\u5BC6\u3002
-
-XBCXR.S=\u4E0D\u80FD\u4F7F\u7528\u65B0\u7684\u5F15\u5BFC\u53E3\u4EE4\u6216\u5916\u90E8\u52A0\u5BC6\u5BC6\u94A5\u91CD\u65B0\u5BF9\u53EA\u8BFB\u6570\u636E\u5E93\u8FDB\u884C\u52A0\u5BC6\u3002
+XBCXO.S=\u5F53\u67D0\u4E2A\u5168\u5C40\u4E8B\u52A1\u5904\u7406\u5904\u4E8E\u5DF2\u5C31\u7EEA\u72B6\u6001\u65F6\uFF0C\u4E0D\u80FD\u5BF9\u6570\u636E\u5E93\u8FDB\u884C\u52A0\u5BC6\u3001\u91CD\u65B0\u52A0\u5BC6\u6216\u89E3\u5BC6\u3002
 
-XBCXS.S=\u5F53\u6570\u636E\u5E93\u5904\u4E8E\u65E5\u5FD7\u5F52\u6863\u6A21\u5F0F\u65F6\uFF0C\u4E0D\u80FD\u914D\u7F6E\u6570\u636E\u5E93\u4EE5\u8FDB\u884C\u52A0\u5BC6\u3002
+XBCXQ.S=\u4E0D\u80FD\u5BF9\u53EA\u8BFB\u6570\u636E\u5E93\u8FDB\u884C\u52A0\u5BC6\u3001\u91CD\u65B0\u52A0\u5BC6\u6216\u89E3\u5BC6\u3002
 
-XBCXT.S=\u5F53\u6570\u636E\u5E93\u5904\u4E8E\u65E5\u5FD7\u5F52\u6863\u6A21\u5F0F\u65F6\uFF0C\u4E0D\u80FD\u4F7F\u7528\u65B0\u7684\u5F15\u5BFC\u53E3\u4EE4\u6216\u5916\u90E8\u52A0\u5BC6\u5BC6\u94A5\u91CD\u65B0\u5BF9\u6570\u636E\u5E93\u8FDB\u884C\u52A0\u5BC6\u3002
+XBCXS.S=\u5F53\u6570\u636E\u5E93\u5904\u4E8E\u65E5\u5FD7\u5F52\u6863\u6A21\u5F0F\u65F6\uFF0C\u4E0D\u80FD\u5BF9\u6570\u636E\u5E93\u8FDB\u884C\u52A0\u5BC6\u3001\u91CD\u65B0\u52A0\u5BC6\u6216\u89E3\u5BC6\u3002
 
 # Arguments:
 #
 #    {0} = failureMessage
 #
-XBCXU.S=\u5BF9\u5DF2\u89E3\u5BC6\u7684\u6570\u636E\u5E93\u8FDB\u884C\u52A0\u5BC6\u65F6\u5931\u8D25\uFF1A{0}
-
-# Arguments:
-#
-#    {0} = failureMessage
-#
-XBCXV.S=\u4F7F\u7528\u65B0\u7684\u5BC6\u94A5\u6216\u53E3\u4EE4\u5BF9\u5DF2\u52A0\u5BC6\u7684\u6570\u636E\u5E93\u8FDB\u884C\u52A0\u5BC6\u65F6\u5931\u8D25\uFF1A{0}
+XBCXU.S=\u5BF9\u6570\u636E\u5E93\u8FDB\u884C\u52A0\u5BC6\u3001\u91CD\u65B0\u52A0\u5BC6\u6216\u89E3\u5BC6\u65F6\u5931\u8D25\uFF1A{0}
 
 # Arguments:
 #
@@ -3155,9 +3412,9 @@ XBM0W.S=\u521B\u5EFA\u4E3A\u6807\u8BC6\u
 
 # Arguments:
 #
-#    {0} = territoryID
+#    {0} = localeID
 #
-XBM0X.D=\u63D0\u4F9B\u7684\u5730\u533A\u8BF4\u660E ''{0}'' \u65E0\u6548\uFF0C\u5E94\u4E3A ln[_CO[_variant]]\nln=lower-case two-letter ISO-639 language code, CO=upper-case two-letter ISO-3166 country codes\uFF0C\u8BF7\u53C2\u9605 java.util.Locale\u3002
+XBM0X.D=\u63D0\u4F9B\u7684\u533A\u57DF\u8BBE\u7F6E\u8BF4\u660E ''{0}'' \u65E0\u6548\uFF0C\u5E94\u4E3A ln[_CO[_variant]]\nln=\u4E24\u4E2A\u5B57\u6BCD\u7684\u5C0F\u5199 ISO-639 \u8BED\u8A00\u4EE3\u7801\uFF0CCO=\u4E24\u4E2A\u5B57\u6BCD\u7684\u5927\u5199 ISO-3166 \u56FD\u5BB6/\u5730\u533A\u4EE3\u7801\uFF1B\u5177\u4F53\u8BF7\u53C2\u9605 java.util.Locale\u3002
 
 # Arguments:
 #
@@ -3184,6 +3441,8 @@ XBM0Y.D=\u672A\u627E\u5230\u5907\u4EFD\u
 #
 XBM0Z.D=\u65E0\u6CD5\u5C06\u6587\u4EF6\u201C{0}\u201D\u590D\u5236\u5230\u201C{1}\u201D\u3002\u8BF7\u786E\u4FDD\u5177\u6709\u8DB3\u591F\u7684\u7A7A\u95F4\uFF0C\u800C\u4E14\u8BB8\u53EF\u6743\u6B63\u786E\u3002
 
+XBDA0.C.1=\u767B\u5F55\u5DF2\u8D85\u65F6\u3002
+
 # Arguments:
 #
 #    {0} = operationName
@@ -3402,7 +3661,7 @@ XCXB0.S=\u6570\u636E\u5E93\u7C7B\u8DEF\u
 
 XCXC0.S=ID \u5217\u8868\u65E0\u6548\u3002
 
-XCXE0.S=\u60A8\u6B63\u5728\u5C1D\u8BD5\u6267\u884C\u7684\u64CD\u4F5C\u4F7F\u7528\u6570\u636E\u5E93\u7684\u5730\u533A\uFF0C\u4F46\u8BE5\u6570\u636E\u5E93\u6CA1\u6709\u5730\u533A\u3002
+XCXE0.S=\u60A8\u6B63\u5728\u5C1D\u8BD5\u6267\u884C\u7684\u64CD\u4F5C\u4F7F\u7528\u6570\u636E\u5E93\u7684\u533A\u57DF\u8BBE\u7F6E\uFF0C\u4F46\u8BE5\u6570\u636E\u5E93\u6CA1\u6709\u533A\u57DF\u8BBE\u7F6E\u3002
 
 # Arguments:
 #
@@ -4035,6 +4294,21 @@ XN020.S=\u7F16\u96C6\u6216\u89E3\u7F16\u
 #
 XN021.S=\u4E0D\u80FD\u5C06 {0} \u7C7B\u578B\u7684\u5BF9\u8C61\u5F3A\u5236\u8F6C\u6362\u4E3A {1} \u7C7B\u578B\u7684\u5BF9\u8C61\u3002
 
+XN022.C=\u5BF9\u4E8E\u5DF2\u5C06\u6570\u636E\u4F20\u8F93\u5230\u670D\u52A1\u5668\u7684\u5199\u5165\u94FE\u6765\u8BF4\uFF0C\u5728\u8BF7\u6C42\u5B8C\u6210\u5E76\u4E14\u94FE\u7EC8\u6B62\u4E4B\u524D\uFF0C\u65E0\u6CD5\u8FDB\u884C\u91CD\u7F6E\u3002
+
+# Arguments:
+#
+#    {0} = number
+#
+XN023.C=\u53C2\u6570 #{0} \u6307\u5B9A\u7684\u6D41\u662F\u57FA\u4E8E\u5B9A\u4F4D\u5668\u7684\uFF0C\u9700\u8981\u5728\u76F8\u540C\u7684\u8FDE\u63A5\u4E0A\u5B9E\u4F8B\u5316\u4E00\u4E2A\u5D4C\u5957\u8BF7\u6C42\u3002\u8FD9\u662F\u4E0D\u652F\u6301\u7684\u3002
+
+# Arguments:
+#
+#    {0} = number
+#    {1} = messageText
+#
+XN024.C=\u4ECE\u53C2\u6570 #{0} \u6307\u5B9A\u7684\u6D41\u4E2D\u8BFB\u53D6\u65F6\uFF0C\u51FA\u73B0\u5F02\u5E38\u9519\u8BEF\uFF0C\u5BFC\u81F4\u8FDE\u63A5\u7EC8\u6B62\u3002\u5F02\u5E38\u9519\u8BEF\u5305\u62EC\u6B64\u6D88\u606F\uFF1A''{1}''\u3002
+
 XRE00=\u6B64 LogFactory \u6A21\u5757\u4E0D\u652F\u6301\u590D\u5236\u3002
 
 XRE01=\u4ECE\u4E3B\u89D2\u8272\u63A5\u6536\u7684\u65E5\u5FD7\u5DF2\u635F\u574F\u3002
@@ -4356,6 +4630,19 @@ XSDAO.S=\u5185\u90E8\u9519\u8BEF\uFF1A\u
 
 # Arguments:
 #
+#    {0} = pageId
+#    {1} = pageDump
+#    {2} = slot
+#    {3} = recordId
+#    {4} = columnList
+#    {5} = nextColumn
+#    {6} = updateMode
+#    {7} = nextPortionHandle
+#
+XSDAP.S=\u5728\u5C1D\u8BD5\u66F4\u65B0\u9875{0}\u4E0A\u7684\u67D0\u4E00\u884C\u65F6\uFF0C\u9047\u5230\u610F\u5916\u7684\u65E0\u7A7A\u683C\u9519\u8BEF\u3002\u51FA\u73B0\u9519\u8BEF\u65F6\u7684\u5185\u90E8\u5B57\u6BB5\u503C\u5982\u4E0B\uFF1A\u69FD = {2}\uFF0CrecordId = {3}\uFF0CnewColumnList = {4}\uFF0CnextColumn = {5}\uFF0C\u6A21\u5F0F = {6}\uFF0CnextPortionHandle = {7}\uFF0C\u9875\u8F6C\u50A8 = {1}\u3002
+
+# Arguments:
+#
 #    {0} = page
 #
 XSDB0.D=\u5185\u5B58\u9875 {0} \u53D1\u751F\u610F\u5916\u5F02\u5E38\u9519\u8BEF
@@ -4517,6 +4804,18 @@ XSDFI.S=\u5728\u6570\u636E\u5E93\u6062\u
 
 # Arguments:
 #
+#    {0} = fileName
+#
+XSDFJ.S=\u5728\u52A0\u5BC6\u6216\u89E3\u5BC6\u6570\u636E\u5E93\u6587\u4EF6\u8FC7\u7A0B\u4E2D\uFF0C\u5C1D\u8BD5\u5220\u9664\u6570\u636E\u5E93\u6587\u4EF6{0}\u65F6\u51FA\u73B0\u9519\u8BEF\u3002\u4E0D\u6B63\u786E\u7684\u6587\u4EF6\u6216\u76EE\u5F55\u6240\u6709\u6743\u6216\u6743\u9650\u4F1A\u5BFC\u81F4\u5220\u9664\u6587\u4EF6\u5931\u8D25\u3002\u4E0D\u53D7 Derby \u63A7\u5236\u7684\u8FC7\u7A0B\uFF08\u4F8B\u5982\u5907\u4EFD\u6216\u75C5\u6BD2\u68C0\u67E5\u7A0B\u5E8F\uFF09\u4E5F\u53EF\u80FD\u4F1A\u662F\u5931\u8D25\u7684\u539F\u56E0\u3002
+
+# Arguments:
+#
+#    {0} = fileName
+#
+XSDFK.S=\u5C1D\u8BD5\u5220\u9664\u5B58\u50A8\u5728\u6570\u636E\u5E93\u4E2D\u7684 jar \u6587\u4EF6{0}\u65F6\u51FA\u73B0\u9519\u8BEF\u3002\u4E0D\u6B63\u786E\u7684\u6587\u4EF6\u6216\u76EE\u5F55\u6240\u6709\u6743\u6216\u6743\u9650\u4F1A\u5BFC\u81F4\u5220\u9664\u6587\u4EF6\u5931\u8D25\u3002\u4E0D\u53D7 Derby \u63A7\u5236\u7684\u8FC7\u7A0B\uFF08\u4F8B\u5982\u5907\u4EFD\u6216\u75C5\u6BD2\u68C0\u67E5\u7A0B\u5E8F\uFF09\u4E5F\u53EF\u80FD\u4F1A\u662F\u5931\u8D25\u7684\u539F\u56E0\u3002
+
+# Arguments:
+#
 #    {0} = page
 #
 XSDG0.D=\u65E0\u6CD5\u4ECE\u78C1\u76D8\u8BFB\u53D6\u9875 {0}\u3002
@@ -4544,6 +4843,19 @@ XSDG2.D=\u9875 {0} \u4E0A\u7684\u6821\u9
 #
 XSDG3.D={1} {2} \u65E0\u6CD5\u8BBF\u95EE {0} \u7684\u5143\u6570\u636E
 
+# Arguments:
+#
+#    {0} = pageArrayLength
+#    {1} = containerArrayLength
+#    {2} = maxBorrowedSpace
+#    {3} = borrowedSpaceOffset
+#    {4} = borrowedSpaceLength
+#    {5} = arraycopySourcePosition
+#    {6} = maxBorrowableSpace
+#    {7} = hexdump
+#
+XSDG4.D=\u5C1D\u8BD5\u8BFB\u53D6\u6709\u5173\u8868\u6216\u7D22\u5F15\u7684\u4F4E\u7EA7\u5143\u6570\u636E\u65F6\u9047\u5230\u65E0\u6CD5\u6062\u590D\u7684\u5185\u90E8\u9519\u8BEF\u3002\u8BF7\u5411\u60A8\u7684\u652F\u6301\u7EC4\u7EC7\u63D0\u4F9B\u4EE5\u4E0B\u5F02\u5E38\u9519\u8BEF\u4FE1\u606F\uFF1A\u5931\u8D25\uFF1A\u521D\u59CB\u9875 byte[{0}] \u5230\u5BB9\u5668\u4FE1\u606F byte[{1}] \u7684 arraycopy \u64CD\u4F5C\u3002\u53D8\u91CF\u548C\u5E38\u91CF\u7684\u503C\uFF1AMAX_BORROWED_SPACE\uFF1A{2}\uFF0CBORROWED_SPACE_OFFSET({3}) + BORROWED_SPACE_LENG({4}) = {5}\uFF1Barraycopylength\uFF1A{6}\uFF1B\u521D\u59CB\u9875{7}\u3002
+
 XSDG5.D=\u5F53\u8C03\u7528 createFinished \u65F6\uFF0C\u6570\u636E\u5E93\u672A\u5904\u4E8E\u521B\u5EFA\u6A21\u5F0F\u3002
 
 # Arguments:
@@ -4583,6 +4895,7 @@ XSLA2.D=\u7CFB\u7EDF\u5C06\u5173\u95ED\u
 
 XSLA3.D=\u65E5\u5FD7\u5DF2\u635F\u574F\uFF0C\u65E5\u5FD7\u6D41\u4E2D\u5177\u6709\u65E0\u6548\u6570\u636E\u3002
 
+XSLA4.D=\u5C1D\u8BD5\u5199\u5165\u4E8B\u52A1\u5904\u7406\u6062\u590D\u65E5\u5FD7\u65F6\u51FA\u73B0\u9519\u8BEF\u3002\u5F88\u53EF\u80FD\u662F\u4FDD\u5B58\u6062\u590D\u65E5\u5FD7\u7684\u78C1\u76D8\u5DF2\u6EE1\u3002\u5982\u679C\u78C1\u76D8\u5DF2\u6EE1\uFF0C\u552F\u4E00\u7684\u7EE7\u7EED\u65B9\u5F0F\u662F\u901A\u8FC7\u6269\u5C55\u78C1\u76D8\u6216\u5220\u9664\u4E0E Derby \u4E0D\u76F8\u5173\u7684\u6587\u4EF6\u6765\u91CA\u653E\u78C1\u76D8\u7A7A\u95F4\u3002\u4E5F\u53EF\u80FD\u662F Derby \u4E8B\u52A1\u5904\u7406\u65E5\u5FD7\u6240\u5728\u7684\u6587\u4EF6\u7CFB\u7EDF\u548C/\u6216\u78C1\u76D8\u662F\u53EA\u8BFB\u7684\u3002\u5982\u679C\u78C1\u76D8\u6216\u6587\u4EF6\u7CFB\u7EDF\u5931\u8D25\uFF0C\u4E5F\u4F1A\u51FA\u73B0\u8BE5\u9519\u8BEF\u3002
 
 # Arguments:
 #
@@ -5688,14 +6001,6 @@ XXXXX.C.6=\u6B63\u5E38\u6570\u636E\u5E93
 #
 54011=\u4E3A\u8868\u6216\u89C6\u56FE {1} \u6307\u5B9A\u8FC7\u591A\u7684\u5217 ({0})\u3002\u9650\u5236\u4E3A {2}\u3002
 
-# Arguments:
-#
-#    {0} = number
-#    {1} = procedureName
-#    {2} = number
-#
-54023=\u5DF2\u7ECF\u8D85\u51FA\u5BF9\u8FC7\u7A0B\u7684\u53C2\u6570\u6570\u91CF\u7684\u9650\u5236\u3002\u9650\u5236\u4E3A {0}\uFF0C\u4E14\u8FC7\u7A0B {1} \u7684\u53C2\u6570\u6570\u91CF\u4E3A {2}\u3002
-
 54038=\u8D85\u51FA\u5D4C\u5957\u89E6\u53D1\u5668\u7684\u6700\u5927\u6DF1\u5EA6\u3002
 
 BIN01=\uFF08\u4E0D\u663E\u793A\u4E8C\u8FDB\u5236\u6570\u636E\u503C\uFF09
@@ -5865,6 +6170,13 @@ C007=\u4ECE jar {1} \u52A0\u8F7D\u7C7B {
 
 # Arguments:
 #
+#    {0} = className
+#    {1} = detailedError
+#
+C008=\u52A0\u8F7D\u7C7B {0} \u65F6\u51FA\u73B0\u5F02\u5E38\u9519\u8BEF\uFF1A{1}
+
+# Arguments:
+#
 #    {0} = derbyVersion
 #    {1} = id
 #    {2} = directoryName
@@ -5949,6 +6261,25 @@ D013=\u8B66\u544A\uFF1A\u6570\u636E\u5E9
 
 D015=\u65E0\u6CD5\u8FDB\u4E00\u6B65\u8BFB\u53D6\uFF0C\u56E0\u4E3A\u5176\u4ED6\u4E8B\u52A1\u5904\u7406\u5DF2\u4FEE\u6539\u4E86\u8BE5\u503C\u3002
 
+# Arguments:
+#
+#    {0} = pageId
+#    {1} = overFlow
+#    {2} = pageVersion
+#    {3} = slotsInUse
+#    {4} = deletedRowCount
+#    {5} = pageStatus
+#    {6} = nextId
+#    {7} = firstFreeByte
+#    {8} = freeSpace
+#    {9} = totalSpace
+#    {10} = spareSpace
+#    {11} = minimumRecordSize
+#    {12} = pageSize
+#    {13} = hexPageDump
+#
+D016=\n---------------------------------------------------\n\u9875 ID\uFF1A             {0}\n \u6EA2\u51FA\uFF1A             {1}\n PageVersion\uFF1A      {2}\n SlotsInUse\uFF1A       {3}\n DeletedRowCount\uFF1A  {4}\n PageStatus\uFF1A       {5}\n NextId\uFF1A           {6}\n firstFreeByte\uFF1A    {7}\n freeSpace\uFF1A        {8}\n totalSpace\uFF1A       {9}\n spareSpace\uFF1A       {10}%\n minimumRecordSize\uFF1A{11}\n PageSize\uFF1A         {12}\n---------------------------------------------------\n{13}\n---------------------------------------------------
+
 I024=\u6570\u636E\u5E93\u4E0D\u53EF\u7528
 
 I025=JDBC \u9A71\u52A8\u7A0B\u5E8F\u4E0D\u53EF\u7528
@@ -6000,7 +6331,7 @@ J019=\u5916\u90E8\u5BC6\u94A5
 
 J020=\u79D8\u5BC6\u7684\u5BC6\u94A5
 
-J021=\u6570\u636E\u5E93\u7684\u5730\u533A
+J021=\u6570\u636E\u5E93\u7684\u533A\u57DF\u8BBE\u7F6E
 
 J022=\u7528\u6237\u540D
 
@@ -6129,6 +6460,8 @@ J135=XA \u4E8B\u52A1\u5904\u7406\u8D85\u
 #
 J136=\u6709\u4E00\u4E2A XA \u4E8B\u52A1\u5904\u7406\u4E0E\u5C06\u8981\u5173\u95ED\u7684\u8FDE\u63A5\u76F8\u5173\u8054\u3002\u5C06\u56DE\u9000\u8BE5\u4E8B\u52A1\u5904\u7406\u3002\u4E8B\u52A1\u5904\u7406 Xid \u662F {0}\u3002
 
+J137=\u5728\u5173\u95ED Derby \u5F15\u64CE\u65F6\u65E0\u6CD5\u6CE8\u9500 JDBC \u9A71\u52A8\u7A0B\u5E8F\u3002\u8BF7\u786E\u4FDD\u5DF2\u5C06 SQLPermission("deregisterDriver") \u6388\u6743\u7ED9 derby.jar\u3002
+
 L001=------------  \u5F00\u59CB\u9519\u8BEF\u6D88\u606F -------------\n
 
 L002=------------  \u7ED3\u675F\u9519\u8BEF\u6D88\u606F -------------\n
@@ -6311,4 +6644,48 @@ M003=\u5DF2\u5220\u9664\u6B8B\u7559\u768
 #
 M004=\u65E0\u6CD5\u5220\u9664\u6B8B\u7559\u7684\u670D\u52A1\u5C5E\u6027\u5907\u4EFD\u6587\u4EF6\uFF0C\u5C06\u5176\u624B\u52A8\u5220\u9664\uFF1A{0}
 
+# Translators: Please translate the ALL CAPS words.
+#
+M005=\n# *************************************************************************\n# ***                     \u8BF7\u4E0D\u8981\u52A8\u8FD9\u4E2A\u76EE\u5F55\u4E2D\u7684\u6587\u4EF6\uFF01                    ***\n# ***            \u8FD9\u4E2A\u76EE\u5F55\u53CA\u5176\u5B50\u76EE\u5F55\u4E2D\u7684\u6587\u4EF6\u6784\u6210\u4E86\u4E00\u4E2A DERBY             ***\n# ***            \u6570\u636E\u5E93\uFF0C\u5176\u4E2D\u5305\u542B\u8FDB\u884C\u6570\u636E\u5E93\u6062\u590D\u6240\u5FC5\u9700\u7684                 ***\n# ***            \u6570\u636E\uFF08\u7528\u6237\u548C\u7CFB\u7EDF\uFF09\u548C\u6587\u4EF6\u3002                             ***\n# ***            \u7F16\u8F91\u3001\u6DFB\u52A0\u6216\u5220\u9664\u5176\u4E2D\u4EFB\u610F\u6587\u4EF6\u90FD\u53EF\u80FD\u4F1A\u5BFC\u81F4\u6570\u636E           ***\n# ***            \u635F\u574F\uFF0C\u4F7F\u6570\u636E\u5E93\u5904\u4E8E\u65E0\u6CD5\u6062\u590D\u7684\u72B6\u6001\u3002                     ***\n# *****************************************
 ********************************
+
+# Translators: Please translate the ALL CAPS words.
+#
+M006=\n# *************************************************************************\n# ***              DO NOT TOUCH FILES IN THIS DIRECTORY!                ***\n# *** FILES IN THIS DIRECTORY ARE USED BY THE DERBY DATABASE RECOVERY   ***\n# *** SYSTEM. EDITING, ADDING, OR DELETING FILES IN THIS DIRECTORY      ***\n# *** WILL CAUSE THE DERBY RECOVERY SYSTEM TO FAIL, LEADING TO          ***\n# *** NON-RECOVERABLE CORRUPT DATABASES.                                ***\n# *************************************************************************
+
+# Translators: Please translate the ALL CAPS words.
+#
+M007=\n# *************************************************************************\n# ***              DO NOT TOUCH FILES IN THIS DIRECTORY!                ***\n# *** FILES IN THIS DIRECTORY ARE USED BY THE DERBY DATABASE TO STORE   *** \n# *** USER AND SYSTEM DATA. EDITING, ADDING, OR DELETING FILES IN THIS  ***\n# *** DIRECTORY WILL CORRUPT THE ASSOCIATED DERBY DATABASE AND MAKE     ***\n# *** IT NON-RECOVERABLE.                                               ***\n# *************************************************************************
+
+# Arguments:
+#
+#    {0} = propertyName
+#    {1} = error
+#
+M008=\u8B66\u544A\uFF1A\u7531\u4E8E\u5B89\u5168\u5F02\u5E38\u9519\u8BEF\uFF1A{1}\uFF0C\u65E0\u6CD5\u8BFB\u53D6\u5C5E\u6027 {0}\u3002\u8FD9\u53EF\u80FD\u4F1A\u5BFC\u81F4\u5B89\u5168\u98CE\u9669\u3002\n                
+
+# Arguments:
+#
+#    {0} = fileName
+#    {1} = error
+#
+M009=\u7531\u4E8E\u5B89\u5168\u5F02\u5E38\u9519\u8BEF\uFF1A{1}\uFF0C\u65E0\u6CD5\u521B\u5EFA\u6587\u4EF6\u6216\u76EE\u5F55{0}\u3002\n                
+
+# Arguments:
+#
+#    {0} = error
+#
+M00A=\u8B66\u544A\uFF1A\u7531\u4E8E\u5B89\u5168\u5F02\u5E38\u9519\u8BEF\uFF1A{0}\uFF0C\u65E0\u6CD5\u83B7\u53D6\u4E0A\u4E0B\u6587\u7C7B\u52A0\u8F7D\u7A0B\u5E8F\u3002\u8FD9\u53EF\u80FD\u4F1A\u5BFC\u81F4\u7C7B\u52A0\u8F7D\u7A0B\u5E8F\u6CC4\u6F0F\u3002\n                
+
+# Arguments:
+#
+#    {0} = error
+#
+M00B=\u8B66\u544A\uFF1A\u7531\u4E8E\u5B89\u5168\u5F02\u5E38\u9519\u8BEF\uFF1A{0}\uFF0C\u65E0\u6CD5\u8BBE\u7F6E\u4E0A\u4E0B\u6587\u7C7B\u52A0\u8F7D\u7A0B\u5E8F\u3002\u8FD9\u53EF\u80FD\u4F1A\u5BFC\u81F4\u7C7B\u52A0\u8F7D\u7A0B\u5E8F\u6CC4\u6F0F\u3002\n                
+
+# Arguments:
+#
+#    {0} = error
+#
+M010=\u8B66\u544A\uFF1A\u7531\u4E8E\u5B89\u5168\u5F02\u5E38\u9519\u8BEF\uFF1A{0}\uFF0C\u65E0\u6CD5\u5BF9 Derby \u5B88\u62A4\u7A0B\u5E8F\u6267\u884C ThreadGroup#setDaemon\u3002\u8FD9\u53EF\u80FD\u4F1A\u5F71\u54CD\u64CD\u4F5C\u3002\n                
+
 N001=\u7531\u4E8E\u4EE5\u4E0B\u9519\u8BEF\u9020\u6210\u4E86\u6B64\u9519\u8BEF\u3002