Ervan uitgaande dat uw INSERT-instructie deel uitmaakt van een opgeslagen procedure die op veel plaatsen van uw toepassing wordt hergebruikt (of misschien een batch is die altijd is samengesteld door hetzelfde deel van de clientcode) en dat de ingevoegde waarde een getal is dat wordt doorgegeven als een string argument, zou je de INSERT als volgt kunnen wijzigen:
INSERT INTO SAMPLE (ID) VALUES (NULLIF(@argument, ''));