Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wyprostować błąd źle zaprojektowanej bazy sql
lectric
post
Post #1





Grupa: Zarejestrowani
Postów: 167
Pomógł: 1
Dołączył: 22.08.2006
Skąd: universe

Ostrzeżenie: (0%)
-----


Witam,

Problem jest tego typu. Mam duzo zawartosc danych w bazie i jedna z tabelek zawiera pole data ktore jest zdeklarowane jako varchar. Teraz gdy chcem napisac program ktory ma wykonywac jakies tam operacje na dacie wykorzystujac dane z db (pole data), to jestem szczerze mowiac uziemiony na maksa.
Czy jest jakis sposob na przekonwertowanie typu danych varchar na date , bez utraty istniejacych w db danych ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mhs
post
Post #2





Grupa: Zarejestrowani
Postów: 764
Pomógł: 3
Dołączył: 30.04.2003

Ostrzeżenie: (0%)
-----


Tak, istnieje taka możliwość - chociaż w tym przypadku jest ona uzależniona od tego co jest przechowywane w polach gdzie powinien być typ date. Jeżeli są tam prawidłowe wartości daty - to wówczas wystarczy zwykłe ALTER TABLE i będzie ok. Jeżeli nie to będziesz musiał doprowadzić je do prawidłowych wartości, a następnie wykonać polecenie ALTER.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 07:46