В одной из моих таблиц БД у меня есть пара столбцов, хранящих зашифрованный текст как BLOB.
До сих пор в моих подготовленных запросах PDO я связывал значения без указания какого-либо типа данных PDO, что-то вроде этого:
$sql->bindParam(':enc_txt', $enc_txt);
Все работает, но мне было интересно, будет ли лучше (и возможно) также указать тип параметра.
Должен ли я использовать PDO :: PARAM_STR?Или, может быть, PDO :: PARAM_LOB?
Кроме того, что произойдет, если я не укажу какой-либо тип параметра?По умолчанию используется PARAM_STR или он пытается автоматически определить тип?