Формат представления значений по умолчанию
-pd [< значение по умолчанию >]
Задает представление в загружаемом файле значений по умолчанию (аналогично ключу -p
). Если значение ключа не задано, он игнорируется.
Если в загружаемом файле отсутствуют данные для некоторого столбца загружаемой таблицы, то в такой столбец таблицы будут загружены значения по умолчанию, заданные в конструкции DEFAULT
в операторе CREATE TABLE
языка баз данных SQL. Чтобы в подобном случае вместо DEFAULT-значения загружались NULL-значения, необходимо задать ключ -p
без параметра, чтобы пустая строка интерпретировалась как NULL-значение.
Если в CREATE TABLE
для столбца конструкция DEFAULT
не специфицирована, то для пропущенных столбцов будут всегда загружаться NULL-значения.