![]() |
![]() |
![]()
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 ? |
|
|
![]() |
![]()
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.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 07:46 |