Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: DBDedignner 4 - kolumna "password"
Forum PHP.pl > Forum > Bazy danych > MySQL
rafalp
Nie wie ktoś dlaczego DBDesigner nie pozwala utworzyć mi w tabeli kolumny o nazwie "password" - automatycznie zamienia tą nazwę na "password_2".
dr_bonzo
Bo password to nazwa funkcji, slowo zastrzezone, wiec nie mozesz widocznie go uzyc w DBD [idiotyczne rozwiazanie].
ALE, jakbys recznie klepal kod, to kolumne taka umieszczasz w `password` i wszystko jest OK
rafalp
No tak - rzeczywiście.
Pogrzebałem w opcjach i jest możliwość wyłączenia "prze-nazywania" nazw dla słów kluczowych.
sobstel
Moim zdaniem to bardzo dobra funkcjonalność (i bardziej bym tu winił nieszczęśliwą nazwę funkcji MySQL). Umieszczanie w apostrofach `` jest pewnym rozwiązaniem, ale jest to cecha typowa dla MySQL = przenośność nam spada. Czy tak dużym problemem jest nazwanie kolumny np. pass? ;-)
dr_bonzo
Pfff, przenosnosc, str_replace( '`', '"", $sql ) i masz prawie PG, pozatym dozwolona nazwa w mysql moze byc zabroniona w innej bazie i co?

a 'pass', pff, moze 'jsdbnjasd', tez jest malo zrozumiale.
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.