Имя столбца, например My Column
, вызывает ошибку из-за пробела в нем. [My Column]
устраняет неоднозначность.
Значение, такое как '25,00'
, допустимо, потому что кавычки делают его строкой, в то время как 25,00
не является допустимым числом (по крайней мере, в вашей части мира) из-за запятой.
Если вы вставите 25,00
как число, как БД сможет отличить его от двух чисел?