How to resolve SQL0418N Error
I'm using the statement below to update/insert some data to a table and, if I run it without parameters, it's fine. However, as soon as I try to execute it using parameters it throws: SQL0418N - A statement contains a use of an untyped parameter marker, the DEFAULT keyword, or a null value that is not valid . I've read the error information here , but I'm still struggling with why my statement won't execute. --This statement works MERGE Into AB.Testing_Table A USING (VALUES('TEST', 'P')) B(TEST_ID, "ACTION") ON (A.TEST_ID = B.TEST_ID) WHEN NOT MATCHED THEN INSERT (TEST_ID, "ACTION") VALUES (