Уведомления

Группа в Telegram: @pythonsu

#1 Март 12, 2010 13:54:37

Lexander
От:
Зарегистрирован: 2008-09-19
Сообщения: 1139
Репутация: +  33  -
Профиль   Отправить e-mail  

sqlite3 insert

Вам запрос что ли написать? А сами?



Офлайн

#2 Март 12, 2010 17:10:35

Ed
От:
Зарегистрирован: 2008-12-13
Сообщения: 1032
Репутация: +  13  -
Профиль   Отправить e-mail  

sqlite3 insert

INSERT INTO water_heat_copacity (temp) VALUES (0);
INSERT INTO water_heat_copacity (temp) VALUES (10);
INSERT INTO water_heat_copacity (temp) VALUES (20);



Офлайн

#3 Март 12, 2010 20:43:18

MaXvAnDl
От:
Зарегистрирован: 2009-09-14
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

sqlite3 insert

Ed
INSERT INTO water_heat_copacity (temp) VALUES (0);
INSERT INTO water_heat_copacity (temp) VALUES (10);
INSERT INTO water_heat_copacity (temp) VALUES (20);
А что делать если значений за 100-1000



Офлайн

#4 Март 12, 2010 20:53:25

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

sqlite3 insert

Цикл.

Офлайн

#5 Март 12, 2010 21:52:13

Lexander
От:
Зарегистрирован: 2008-09-19
Сообщения: 1139
Репутация: +  33  -
Профиль   Отправить e-mail  

sqlite3 insert

Ferroman
А что делать если значений за 100-1000
Тогда не забываем о http://www.sqlite.org/faq.html#q19



Офлайн

#6 Март 12, 2010 21:58:58

Lexander
От:
Зарегистрирован: 2008-09-19
Сообщения: 1139
Репутация: +  33  -
Профиль   Отправить e-mail  

sqlite3 insert

Ferroman
Цикл.
Можно и INSERT … SELECT c параметром tuple.
А можно и команду .import использовать напрямую.



Офлайн

#7 Март 12, 2010 23:20:25

MaXvAnDl
От:
Зарегистрирован: 2009-09-14
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

sqlite3 insert

спасибо



Офлайн

#8 Март 13, 2010 21:11:24

Ed
От:
Зарегистрирован: 2008-12-13
Сообщения: 1032
Репутация: +  13  -
Профиль   Отправить e-mail  

sqlite3 insert

Lexander
Можно и INSERT … SELECT c параметром tuple.
Можно пример?



Офлайн

#9 Март 13, 2010 23:49:57

Lexander
От:
Зарегистрирован: 2008-09-19
Сообщения: 1139
Репутация: +  33  -
Профиль   Отправить e-mail  

sqlite3 insert

Ed
Имелось ввиду нечто вроде
cur.executemany(“insert into test select ?”, ((1,), (2,), (3,)))



Офлайн

#10 Март 14, 2010 00:51:00

Ed
От:
Зарегистрирован: 2008-12-13
Сообщения: 1032
Репутация: +  13  -
Профиль   Отправить e-mail  

sqlite3 insert

Ну, это скорее executemany, чем select.
Вот так тоже работать будет:
conn.executemany(“INSERT INTO water_heat_copacity(temp) values(?)”, [,,])



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version