Okay, I just got another good idea of someone else using a CONSTRAINT on the database, because server log will tell me where in my script, then I can face how often and if why it's getting executed more then once. If I won't come to an conclusion I'll go for the test-script creation.