Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 259 Pomógł: 0 Dołączył: 12.07.2009 Ostrzeżenie: (10%)
|
Czy pisanie w komendzie SQL np id = '100' jest dużym błędem? Bez apostrofów sql traktowałby to jako liczbę 100 a teraz jako tekst. Ale jeśli wpisuje to np w warunku WHERE to mimo, że kolumna jest typu liczbowego to wszystko ładnie działa. Nawet INSERT takiego tekstu do kolumny liczbowej działa. Czy to ma jakieś minusy? Bo mi ułatwiło napisanie funkcji dodającej albo wybierającej jakiś wiersz w tabeli. A sprawdzanie is_numeric nie zawsze dobrze mi zadziała bo mam kolumnę z adresami IP i 1.2 to liczba ale już 1.2.3 nie jest liczbą co powodowałoby błędy. Ale nie wiem czy teraz nie popełniam jakiegoś błędu traktując wszystko jako łańcuch.
Pozdrawiam Jola |
|
|
|
jolam traktowanie liczb jako łancuchów podczas używnaia bazy danych ? 21.10.2009, 11:49:23
thek Błędem to nie jest. Problem może wyniknąć na innej... 21.10.2009, 13:13:53
jolam No ale jak mam sprawdzić czy wartość dla kolumny a... 21.10.2009, 15:11:51 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 21:18 |