Strona główna › Pytania INF.03 › Pytanie 1920
INF.03 · pytanie #1920
Która z funkcji SQL nie przyjmuje żadnych argumentów?
- Anow
- Byear
- Cupper
- Dlen
Poprawna odpowiedź: A. now
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Funkcja SQL 'now' jest funkcją, która zwraca bieżącą datę i czas. Jest to przykład funkcji, która nie pobiera żadnych argumentów, co oznacza, że jej działanie jest niezależne od jakichkolwiek wartości wejściowych. W praktyce, użycie tej funkcji pozwala na uzyskanie aktualnego znacznika czasu w zapytaniach SQL, co jest szczególnie przydatne w kontekście logowania zdarzeń w bazach danych, generowania raportów lub wstawiania danych z bieżącą datą i czasem do tabeli. Na przykład, w poleceniu SQL 'INSERT INTO logi (data_czas) VALUES (now());' wstawiamy aktualny czas do kolumny 'data_czas'. Stosowanie funkcji, które nie wymagają argumentów, jak 'now', jest zgodne z najlepszymi praktykami, ponieważ upraszcza kod i minimalizuje ryzyko błędów związanych z przekazywaniem niepoprawnych argumentów.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.