Comments (4)
Your second code snippet returns [OrderedDict([('a', 'hello'), ('b', 33)])]
, so your first code snippet should return something like [OrderedDict([('?column?', 'hello'), ('?column?', 33)])]
. However, those two columns have the same name '?column?' (i.e. key of the OrderedDict) and there is no schema name or table name to differentiate them, so only one value for that key.
[OrderedDict([('?column?', 'hello')]), OrderedDict([('?column?', 33)])]
means you have one column (named '?column?') with two rows.
from vertica-python.
correct.
Do u think the client Can detect it and return something like:
[OrderedDict([('?column0?', 'hello')]), OrderedDict([('?column1?', 33)])]
from vertica-python.
I don't think that kind of change make sense. What's your use cases? Is there any blocker to use cursor_type="list"
(a list of cell values) and Cursor.description
(retrieve each column name)?
from vertica-python.
Actually, it's perfect! Did not think about it, Thanks :)
from vertica-python.
Related Issues (20)
- Connection Loggers Leaking Memory
- Inserting complex data types HOT 3
- 'utf-8' codec can't decode byte HOT 10
- Support client_os_hostname
- Errors in Invalid SQL should be warnings HOT 4
- Unable to connect to vertica in fips mode HOT 3
- Looking for the most efficient way to bind a WHERE clause parameter HOT 12
- SSL dh key too small error HOT 18
- doesn't support behind proxy HOT 4
- database doesn't return protocol version
- BUG 1.3.3 version - copy from local broken HOT 5
- calling cursor.nextset() after cursor.fetchone() can cause query hang HOT 1
- Python version support HOT 6
- Unexpected message: RowDescription HOT 7
- Make default connection label meaningful HOT 3
- Connector crashes when querying a json map or json array values HOT 1
- Query returns something other than what query asked for - possible error message not parsed? HOT 1
- Return transaction_id/statement_id result from PROFILE HOT 3
- String values are concatenated somewhere HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vertica-python.