Могу ли я использовать variante в качестве имени для создания новой таблицы в MYSQLdb?
У меня есть этот источник HTML:
<div id="ceg">
<span class="cegnev">THE_NAME</span><br>
<span class="cim">XXX</span><br>
YYY </div>
Я хочу использовать это значение: THE_NAME как variante(или constante, не имеет значения), который я могу определить имя таблицы в MYSQL.
query = """
CREATE TABLE 'THE_NAME(as variable)' (
`X` varchar(100) DEFAULT NULL,
`Y` varchar(100) DEFAULT NULL,
`Z` varchar(100) DEFAULT NULL,
`U` varchar(100) DEFAULT NULL,
`I` varchar(100) DEFAULT NULL,
`O` varchar(100) DEFAULT NULL,
`ID` int(10) NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`ID`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8"""
Как я могу создать переменную с этой частью HTML-кода, и как я могу ссылаться на это имя в моем коде запроса? Является ли это возможным? - Python 2.7
1 ответ
Решение
Попробуй это....
query = "CREATE TABLE IF NOT EXISTS "+ table_name+ " name VARCHAR(120), date CHAR(22)"