Beror på om du använder SQL-transaktioner. Det är möjligt, utan lämplig användning av transaktioner och den faktiska serialiseringsnivån, att en procedur kan exponera vissa data i ett skrivanrop, till exempel som är synliga för andra frågor/procedurer innan hela proceduren har slutförts.
kort sagt:en given procedur kommer bara att vara atomär om du använder lämplig transaktionsnivå