2024-10-02 02:23:59 发布
网友
我试图删除需要插入列的数据中的空白。在
Error Message x = self._index[x] KeyError: 'snumber'
代码:
如果我使用print row[0]而不是列名,代码就可以工作。 如果我在psql中运行SELECT TRANSLATE(snumber, ' ', '' FROM sprofile,代码可以正常工作。在
print row[0]
SELECT TRANSLATE(snumber, ' ', '' FROM sprofile
我刚刚发现,由于我在数据上使用了一个函数,将要使用的列名将是函数名。(e.g. row['translate'])但我仍然可以使用'snumber'列名,方法是给它加一个“别名”(e.g. SELECT TRANSLATE(snumber, ' ', '') as snumber
(e.g. row['translate'])
(e.g. SELECT TRANSLATE(snumber, ' ', '') as snumber
我刚刚发现,由于我在数据上使用了一个函数,将要使用的列名将是函数名。
(e.g. row['translate'])
但我仍然可以使用'snumber'列名,方法是给它加一个“别名”(e.g. SELECT TRANSLATE(snumber, ' ', '') as snumber
相关问题 更多 >
编程相关推荐