most of the times SQL * Plus read @ differently even it is part of insert values which is not the case with PL/SQL developer or TOAD. Check out in that front.

Thanks,