Dynamiczny SQL to tylko miejsce, w którym zapytanie zostało zbudowane w locie — u niektórych dostawców można utworzyć tekst dynamicznego zapytania w ramach jednej procedury składowanej, a następnie wykonać wygenerowany kod SQL. W innych przypadkach termin ten odnosi się jedynie do decyzji podjętej przez kod na kliencie (jest to co najmniej neutralne dla dostawcy)