| Database Case Sensitivity Issues |
|
|
|
JDBC Case Sensitivity Issues
The following is extracted from
"The standard in SQL is that keywords are not case sensitive, so, for example, the following SELECT statement can be written in various ways." "Requirements can vary from one DBMS to another when it comes to identifier names. For example, some DBMSs require that column and table names be given exactly as they were created in the CREATE TABLE statement, while others do not."
If the methods with QuotedIndentifiers in their names return true, they allow nonalphanumeric characters if those characters are enclosed in quotation marks." I guess what this means is that to ensure compatibility across JDBC drivers the way to do it is to ensure that identifiers are all stored the same way (either upper or lower case, but not a mixture and not quoted) and then use functions to convert appropiately in the code.
CommentsDid you find this information useful? Let us have your feedback |
| < Prev | Next > |
|---|
| Hosting |
| Domains |
| Servers |
| Connectivity |
|
||





