Hey guys - I've ran into a strange bug in 0.4.7p1 while trying to make
use of Elixir's versioned plugin. In Oracle, given a table created as
such:

CREATE TABLE books
(book_id NUMBER PRIMARY KEY);

The following code fails:

dbEng = create_engine("oracle://:@pearl")
meta = MetaData()
meta.bind = dbEng

booksTable = Table("books", meta, autoload=True)

booksTable.insert({'BOOK_ID': 200}).execute()

Whilst the following, succeeds:

booksTable.insert({'book_id': 200}).execute()

This is strange, considering the fact that the following:

result = booksTable.select().execute().fetchone()
print result.keys()

... results in the column names in uppercase.

Am I doing anything wrong?

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sqlalchemy" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sqlalchemy?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to