Я получаю синтаксическую ошибку, и я не уверен, что я делаю неправильно, любая помощь будет высоко оценена.sql синтаксис с арифметикой
INSERT INTO mashstp (mid, name, time, temp, desc)
VALUES ('#mid#', '#mashstXML.mash_step.name.xmltext#',
'(#mashstXML.mash_step.step_temp.xmltext# * 1.8) + 32 F',
'#mashstXML.mash_step.description.xmltext#')
Из внешнего вида вы называете 5 столбцов для вставки, но только вставляете 4 значения. –
В то время как это было легко обнаружить, в будущем, пожалуйста, укажите сообщение об ошибке, когда вы просите о помощи при исправлении ошибки. –
Это те настоящие имена колонок? Потому что 'DESC' является зарезервированным словом в большинстве баз данных. Поэтому не лучший выбор для имени столбца. 'MID' и' TIME' также являются зарезервированными ключевыми словами в некоторых базах данных. – Leigh