以下代码全部写在一行:
select COLUMN_NAME
from INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'TBL_NAME'
AND ORDINAL_POSITION = POSITION_YOUR_COLUMN
我想要的只是逐行输出。
答案 0 :(得分:0)
您想要使用q.write(select + '\n')
。这是因为file.write
默认情况下不会写入换行符。
如果您使用的是python2,则可以改为使用:
print >> q, select
逐行打印您的数据,重定向到文件q
。