Например. После запуска программы: < /p>
Это в интерактивном режиме
Мы спрашивают, какое имя мы хотим создать базу данных с; < /li> < Br /> После создания базы данных программа спрашивает нас под каким именем создать таблицу в базе данных; < /li>
На следующем шаге программа спрашивает нас, сколько столбцов Таблица должна иметь; < /li>
Введите имена упомянутого числа столбцов и их типов в интерактивном отношении; < /li>
Наконец, создайте базу данных и таблицу с Столбцы указаны в нем; < /li>
< /ol>
< /blockquote>
import sqlite3
connection = sqlite3.connect(input("Enter the name for base: "))
cursor = connection.cursor()
table_name = input("Enter the name for table: ")
columns_name = []
columns_amount = int(input("Enter amount of coulms and name them: "))
for item in range(columns_amount):
item = input("input theme mane of column: ")
columns_name.append(item)
cursor.execute("DROP TABLE IF EXISTS "+table_name+"" )
cursor.execute("CREATE TABLE IF NOT EXISTS "+ table_name +" ("+columns_name[0]+" INTEGER PRIMARY KEY AUTOINCREMENT ,Name TEXT, "+columns_name[1]+" TEXT, "+columns_name[2]+" TEXT, "+columns_name[3]+" TEXT )")
connection.commit()
Подробнее здесь: https://stackoverflow.com/questions/673 ... ll-a-table
Как создать таблицу в SQLite, чтобы спросить меня, как назвать таблицу ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение