Это не одна строка как таковая, но
SQLLEN ival;
ret = SQLBindParameter( stmt, 1, SQL_PARAM_INPUT, SQL_C_CHAR, SQL_VARCHAR, 100, 0, NULL, 0, &ival );
/*
* before execution is called
*/
ival = SQL_NULL_DATA;
Вставляет значение NULL в виде типа CHAR (100). Выберите фактический тип данных, чтобы он соответствовал типу вашего столбца, но важно установить значение индикатора в SQL_NULL_DATA перед вызовом SQLExecute или SQLExecDirect. И убедитесь, что он все еще установлен на это значение в точке выполнения.