Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] Poprawność zapytania
Forum PHP.pl > Forum > Przedszkole
potreb
Witam, czy istnieje możliwość wywołania w php zapytania dla bazy mysql pod względem jego poprawności bez jego końcowego wykonania. Chciałbym mieć pewność że zapytanie jest poprawne. W MSSQL jest możliwość sprawdzenia zapytania przed wykonaniem, nie wiem czy w MYSQL jest, chyba żebym to zrobił na zasadzie utworzenia "TEMPORARY TABLE" a następnie wykonania zapytania?
everth
Nie wiem czy o to ci chodzi ale możesz spróbować użyć prepare statement. Jeśli zapytanie leży po stronie składni to zwróci ci błąd.
blooregard
Możesz użyć transakcji i po sprawdzeniu, czy rezultat wykonania zapytania jest poprawny - zacommitować ją, a jak coś będzie nie tak - robisz rollback.
everth
@UP
Będzie miał problem jak wykonuje takie zapytanie w trakcie transakcji. Chyba tylko Postgres i Oracle umożliwiają zagnieżdżanie transakcji.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.