I'm investigating column oriented databases and came across Vertica.
My need is to feed the Vertica database from C code. I don't succeed in grabbing this information from Vertica: I'm told to use "vsql" and the "copy" command. All I want is issue INSERT
statements to my Vertica database.
Can this be done?
For instance, in PostgreSQL you can do "embedded SQL" by linking the Postgres ecpg
library to your C binary. I have no idea if such thing exists for Vertica, and I know of no other way.
Any ideas?
Best Answer
Vertica includes an ODBC driver for C.
Read "Programmer's > Guide Vertica Client Libraries > Programming ODBC Client Applications"