In CIM Version 2.0, CIM does not support octet strings as a separate data type. To map octet strings, it is recommended that the equivalent CIM property be defined as an array of unsigned 8-bit integers (uint8). The first four bytes of the array contain the length of the octet data: byte 0 is the most significant byte of the length; byte 3 is the least significant byte of the length. The octet data starts at byte 4.
The current set of SQL reserved words are listed below:
| AFTER | ALIAS | ASYNC | BEFORE |
| BOOLEAN | BREADTH | COMPLETION | CALL |
| CYCLE | DATA | DEPTH | DICTIONARY |
| EACH | ELSEIF | EQUALS | GENERAL |
| IF | IGNORE | LEAVE | LESS |
| LIMIT | LOOP | MODIFY | NEW |
| NONE | OBJECT | OFF | OID |
| OLD | OPERATION | OPERATORS | OTHERS |
| PARAMETERS | PENDANT | PREORDER | PRIVATE |
| PROTECTED | RECURSIVE | REF | REFERENCING |
| REPLACE | RESIGNAL | RETURN | RETURNS |
| ROLE | ROUTINE | ROW | SAVEPOINT |
| SEARCH | SENSITIVE | SEQUENCE | SIGNAL |
| SIMILAR | SQLEXCEPTION | SQLWARNING | STRUCTURE |
| TEST | THERE | TRIGGER | TYPE |
| UNDER | VARIABLE | VIRTUAL | VISIBLE |
| WAIT | WHILE | WITHOUT |
| ABSOLUTE | ACTION | ADD | ALLOCATE |
| ALTER | ARE | ASSERTION | AT |
| BETWEEN | BIT | BIT_LENGTH | BOTH |
| CASCADE | CASCADED | CASE | CAST |
| CATALOG | CHAR_LENGTH | CHARACTER_LENGTH | COALESCE |
| COLLATE | COLLATION | COLUMN | CONNECT |
| CONNECTION | CONSTRAINT | CONSTRAINTS | CONVERT |
| CORRESPONDING | CROSS | CURRENT_DATE | CURRENT_TIME |
| CURRENT_TIMESTAMP | CURRENT_USER | DATE | DAY |
| DEALLOCATE | DEFERRABLE | DEFERRED | DESCRIBE |
| DESCRIPTOR | DIAGNOSTICS | DISCONNECT | DOMAIN |
| DROP | ELSE | END-EXEC | EXCEPT |
| EXCEPTION | EXECUTE | EXTERNAL | EXTRACT |
| FALSE | FIRST | FULL | GET |
| GLOBAL | HOUR | IDENTITY | IMMEDIATE |
| INITIALLY | INNER | INPUT | INSENSITIVE |
| INTERSECT | INTERVAL | ISOLATION | JOIN |
| LAST | LEADING | LEFT | LEVEL |
| LOCAL | LOWER | MATCH | MINUTE |
| MONTH | NAMES | NATIONAL | NATURAL |
| NCHAR | NEXT | NO | NULLIF |
| OCTET_LENGTH | ONLY | OUTER | OUTPUT |
| OVERLAPS | PAD | PARTIAL | POSITION |
| PREPARE | PRESERVE | PRIOR | READ |
| RELATIVE | RESTRICT | REVOKE | RIGHT |
| ROWS | SCROLL | SECOND | SESSION |
| SESSION_USER | SIZE | SPACE | SQLSTATE |
| SUBSTRING | SYSTEM_USER | TEMPORARY | THEN |
| TIME | TIMESTAMP | TIMEZONE_HOUR | TIMEZONE_MINUTE |
| TRAILING | TRANSACTION | TRANSLATE | TRANSLATION |
| TRIM | TRUE | UNKNOWN | UPPER |
| USAGE | USING | VALUE | VARCHAR |
| VARYING | WHEN | WRITE | YEAR |
| ZONE |
| ACTION | ACTOR | AFTER | ALIAS |
| ASYNC | ATTRIBUTES | BEFORE | BOOLEAN |
| BREADTH | COMPLETION | CURRENT_PATH | CYCLE |
| DATA | DEPTH | DESTROY | DICTIONARY |
| EACH | ELEMENT | ELSEIF | EQUALS |
| FACTOR | GENERAL | HOLD | IGNORE |
| INSTEAD | LESS | LIMIT | LIST |
| MODIFY | NEW | NEW_TABLE | NO |
| NONE | OFF | OID | OLD |
| OLD_TABLE | OPERATION | OPERATOR | OPERATORS |
| PARAMETERS | PATH | PENDANT | POSTFIX |
| PREFIX | PREORDER | PRIVATE | PROTECTED |
| RECURSIVE | REFERENCING | REPLACE | ROLE |
| ROUTINE | ROW | SAVEPOINT | SEARCH |
| SENSITIVE | SEQUENCE | SESSION | SIMILAR |
| SPACE | SQLEXCEPTION | SQLWARNING | START |
| STATE | STRUCTURE | SYMBOL | TERM |
| TEST | THERE | TRIGGER | TYPE |
| UNDER | VARIABLE | VIRTUAL | VISIBLE |
| WAIT | WITHOUT |
| CALL | DO | ELSEIF | EXCEPTION |
| IF | LEAVE | LOOP | OTHERS |
| RESIGNAL | RETURN | RETURNS | SIGNAL |
| TUPLE | WHILE |
| Contents | Next section | Index |