Mi error era que supere los 200 caracteres pero ahora cuando hago esto:
ScriptD='values('||Cast(new.afectai as Char)||','||new.claveart;
No me guarda absolutamente nada y si solo le pongo esto:
ScriptD='values(';
Si me graba esta cadena de caracteres, siendo que los dos campos de arroba si contienen datos.
Gracias de antemano