I can't understand the problems database drivers have with whitespace where there shouldn't be any. It's clearly wrong...
So say that you create a table in SQLServer that is nullable. If you use DatabaseMetaData and do getColumns for that table, and check the nullable column, and fetch the value at index 18 - IS_NULLABLE. What you get back here is "YES" which is all according to the API. But if you by chance do the same thing for a column that is non-nullable - what value would you get then?
"NO ". Notice the space. Lovely. I *heart* databases.
... Someone asked me in response to my last blog post which database I would choose if I could. Hard question. I'd rather do without databases. But if I have to, I'd go with Mimer SQL which is probably the most SQL-compliant database ever, and really doesn't have WTF moments at all. It's small, it's from Sweden, and it's very nice.
Visar inlägg med etikett sqlserver. Visa alla inlägg
Visar inlägg med etikett sqlserver. Visa alla inlägg
torsdag, september 27, 2007
Prenumerera på:
Inlägg (Atom)
