Я создал таблицу Spark SQL, как показано ниже, с помощью блоков данных Azure:
create table sample1(price double)
Фактический файл содержит данные типа 'abc' вместо двойного значения.
При вставке 'abc'
строкового значенияв столбец double
он принимает как NULL
без ошибок.Меня беспокоит, почему мы не получаем никакой ошибки?Я хочу, чтобы сообщение об ошибке в этом случае.
Пожалуйста, дайте мне знать, если я что-то упустил.Я хочу отключить неявное преобразование типов данных.