Method and apparatus for enabling national language support of a database engine
First Claim
Patent Images
1. A method in a data processing system for accessing a database containing text message for a plurality of cultural contexts, the method comprising:
- receiving a request from a client to set a cultural context from the plurality of cultural contexts for the database; and
responsive to receiving queries from the client, processing the queries using the locale to select a text message in an appropriate cultural context without requiring the queries from the client to include the cultural context.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for enabling NLS of a database engine. A new feature is added to the database engine, which allows the user to define a language or locale setting when he or she first connects to the database engine. The message tables in the database engine dynamically adapts to the setting. The language or locale setting becomes an implicit table key whenever the message table is used.
61 Citations
20 Claims
-
1. A method in a data processing system for accessing a database containing text message for a plurality of cultural contexts, the method comprising:
-
receiving a request from a client to set a cultural context from the plurality of cultural contexts for the database; and
responsive to receiving queries from the client, processing the queries using the locale to select a text message in an appropriate cultural context without requiring the queries from the client to include the cultural context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method in a data processing system for accessing a database containing text messages, the method comprising:
-
receiving a condition from a user to form a fixed condition;
maintaining the condition for the user with respect to queries to the database; and
responsive to receiving a query from the user after receipt of the request, processing the query using the fixed condition to select a text message without requiring the query to include the fixed condition. - View Dependent Claims (10)
-
-
11. A data processing system for accessing a database containing text message for a plurality of cultural contexts, the data processing system comprising:
-
receiving means for receiving a request from a client to set a cultural context from the plurality of cultural contexts for the database; and
processing means, responsive to receiving queries from the client, for processing the queries using the locale to select a text message in an appropriate cultural context without requiring the queries from the client to include the cultural context. - View Dependent Claims (12, 13)
-
-
14. A data processing system for accessing a database containing text messages, the data processing system comprising:
-
receiving means for receiving a condition from a user to form a fixed condition;
maintaining means for maintaining the condition for the user with respect to queries to the database; and
processing means, responsive to receiving a query from the user after receipt of the request, for processing the query using the fixed condition to select a text message without requiring the query to include the fixed condition. - View Dependent Claims (15)
-
-
16. A computer program product in a computer readable medium for accessing a database containing text message for a plurality of cultural contexts, the computer program product comprising:
-
first instructions for receiving a request from a client to set a cultural context from the plurality of cultural contexts for the database; and
second instructions, responsive to receiving queries from the client, for processing the queries using the locale to select a text message in an appropriate cultural context without requiring the queries from the client to include the cultural context. - View Dependent Claims (17)
-
-
18. A computer program product in a computer readable medium for accessing a database containing text messages, the computer program product comprising:
-
first instructions for receiving a condition from a user to form a fixed condition;
second instructions for maintaining the condition for the user with respect to queries to the database; and
third instructions for responsive to receiving a query from the user after receipt of the request, for processing the query using the fixed condition to select a text message without requiring the query to include the fixed condition.
-
-
19. A data processing system comprising:
-
a bus system;
a memory connected to the bus system, wherein the memory includes a set of instructions; and
a processing unit connected to the bus system, wherein the processing unit executes the set of instructions, to receive a request from a client to set a cultural context from the plurality of cultural contexts for the database and process the queries using the locale to select a text message in an appropriate cultural context in response to receiving queries from the client, without requiring the queries from the client to include the cultural context.
-
-
20. A data processing system comprising:
-
a bus system;
a memory connected to the bus system, wherein the memory includes a set of instructions; and
a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to receive a condition from a user to form a fixed condition, maintain the condition for the user with respect to queries to the database and process the query using the fixed condition to select a text message in response to receiving a query from the user after receipt of the request, without requiring the query to include the fixed condition.
-
Specification