PHP PDO mysql se recusa a definir o valor NULL

Eu sou incapaz de definir um campo anulável com um valor padrão de null para null usando o mysql pdo. Eu posso fazer isso usando o SQL.

Eu tentei: (principalmente a partir desta questãoComo insiro valores NULL usando o PDO?)

Nulo Int

bindValue(':param', null, PDO::PARAM_INT);

Nulo nulo

bindValue(':param', null, PDO::PARAM_NULL);

'Nulo', Int

bindValue(':param', 'NULL', PDO::PARAM_INT);

'Nulo nulo

bindValue(':param', 'NULL', PDO::PARAM_NULL);

Nulo

bindValue(':param', null);

'Nulo'

bindValue(':param', 'NULL');

e abindParam homólogos de 5 e 6 com uma variável que manteve o valor da ligação.

Tudo a partir do PDO resulta no valor sendo definido como 0.

Versão do PHP: PHP 5.3.2-1ubuntu4.10

VERSÃO DO SERVIDOR MYSQL: 5.1.63-0ubuntu0.10.04.1

EDITAR Captura de tela da informação da coluna

questionAnswers(2)

yourAnswerToTheQuestion