ENABLING DATA FORMAT SPECIFIC DATABASE FUNCTIONALITIES OVER EXISTING DATA TYPES BY MARKING OPERAND VALUES
Functionalities of new data types are enabled for data stored using native data types ("recognized data types") supported by DBMSs. Values having a latent data type may be stored using a recognized data type of a DBMS. That is, a value stored in a database table may be recognized by a DBMS...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Functionalities of new data types are enabled for data stored using native data types ("recognized data types") supported by DBMSs. Values having a latent data type may be stored using a recognized data type of a DBMS. That is, a value stored in a database table may be recognized by a DBMS as having a recognized data type (e.g., character string) but the value may also include information that indicates the value conforms to a particular latent data type. DBMSs compile database statements. The database statement can contain multiple expressions that may specify a latent data type or that may have a recognized data type but that also imply latent data types. By determining that various expressions have latent data types, operations that rely on the expressions as having a latent data type may be validated in a query and executed accordingly.
L'invention concerne des fonctionnalités de nouveaux types de données étant activées pour des données stockées à l'aide de types de données natives (« types de données reconnus ») pris en charge par des SGBD. Des valeurs ayant un type de données latentes peuvent être stockées à l'aide d'un type de données reconnu d'un SGBD. Autrement dit, une valeur stockée dans une table de base de données peut être reconnue par un SGBD comme ayant un type de données reconnu (par exemple, chaîne de caractères) mais la valeur peut également comprendre des informations qui indiquent que la valeur est conforme à un type de données latentes particulier. Les SGBD compilent des instructions de base de données. L'instruction de base de données peut contenir de multiples expressions qui peuvent spécifier un type de données latentes ou qui peuvent avoir un type de données reconnu mais qui impliquent également des types de données latentes. En déterminant que diverses expressions ont des types de données latentes, des opérations qui reposent sur les expressions comme ayant un type de données latent peuvent être validées dans une requête et exécutées en conséquence. |
---|