I have to extract query results from an Oracle table as a comma delimited string in Python.
Thanks,
I have to extract query results from an Oracle table as a comma delimited string in Python.
Thanks,
Below codes will work, more details please refer to how to flatten a 2D list to 1D
"""
conn = ora.connect("HR", "oracle", "localhost/xe")
cur=conn.cursor()
cur.execute('select * from employees')
dataset = cur.fetchall()
"""
dataset = [['1','FirstName1', 'LastName1', 'Department1'],
['2','FirstName2', 'LastName2', 'Department2']]
s = ','.join([item for row in dataset for item in row] )
print s
#output: 1,FirstName1,LastName1,Department1,2,FirstName2,LastName2,Department2