我的python代码中有以下内容,我认为这看起来很丑陋,如果可能的话,我希望能够进行改进。
self.cursor.execute('''INSERT IGNORE INTO main_tvseriesinstance
(apple_id, name, provider_id, itunes_url, metadata_language_id, video_source_language_id, original_spoken_language_id)
VALUES (%s, %s, %s, %s, %s, %s, %s)''',
(artist_apple_id, name, provider_id, view_url, metadata_language, video_source_language, original_spoken_language))
如何在代码库中改进此语句?
答案 0 :(得分:1)
创建存储过程,然后您不必查看所有SQL文本。这是你唯一的机会,因为SQL是一种冗长的语言,插入和更新语句很难被一般的编码标准所证实。换行有帮助。
但是,Select语句可以很漂亮。