Найти - Пользователи
Полная версия: Почему запрос в SQL вызывает исключение?
Начало » Центр помощи » Почему запрос в SQL вызывает исключение?
1
Suliman
Ситуация очень простая.
Выводу зарос через print – вставляю в SQL – он нормально обрабыватывается. Стоит сделать его коммит в БД посредством кода – он выпадает.

Сам код:
firecursor = fireconn.cursor()
			print((("INSERT INTO REQUESTS (time_beg, time_end, freq, prod_type_id, priority, customer_id, sol_angle_min, sol_angle_max, shape, FL_READY, PostID ) \
			VALUES ('{0}','{1}',{2},{3},{4},{5},{6},{7},'{8}',{9},{10})")).format(time_beg, time_end, freq, prod_type_id, priority, customer_id, sol_angle_min, sol_angle_max, shape, 1, request_id))
			print "\n"
			firecursor.execute(("INSERT INTO REQUESTS (time_beg, time_end, freq, prod_type_id, priority, customer_id, sol_angle_min, sol_angle_max, shape, FL_READY, PostID ) VALUES ('2010-01-14 00:00:00','2010-01-14 00:00:00',6.0,3,{0},1,32,45,'001',1,1)")).format(priority)
			fireconn.commit()

Traceback (most recent call last)

Не могу понять почему commit в БД то не идет…
Shaman
Traceback (most recent call last)
Ну всё ясно же!
JOHN_16
Suliman
скобки не там раставлены как минимум.
firecursor.execute("INSERT INTO REQUESTS (time_beg, time_end, freq, prod_type_id, priority, customer_id, sol_angle_min, sol_angle_max, shape, FL_READY, PostID ) VALUES ('2010-01-14 00:00:00','2010-01-14 00:00:00',6.0,3,{0},1,32,45,'001',1,1)".format(priority))
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB