J'ai utilisé psycopg2 pour créer une erreur de base de données, des erreurs grammaticales, mais dans les premières lignes en utilisant la même grammaire est le travail, pourquoi demander? Deux lignes de code, pourquoi la deuxième ligne d'erreurs grammaticales?base de données psycopg creata a échoué, erreur de syntaxe
[code]
db_name = 'series_id'
self._cur_root.execute("CREATE DATABASE '%s' owner %s ;" % (db_name, self.username))
[error]
syntax error at or near "'series_id'"
LINE 1: CREATE DATABASE 'series_id' owner postgres ;
Etes-vous sûr d'avoir besoin de guillemets autour du nom de la base de données? –