Mam PostgreSQL (9.0) bazę danych z card_id kolumny, która jest aktualnie typu INTEGERPostgreSQL Konwersja kolumnę z całkowitą tekstu
Muszę to zmienić, aby wpisać tekst
Co jest najbardziej najlepszym sposobem osiągnąć to?
Jedyne rozwiązanie, jakie mogę znaleźć, to utworzenie tymczasowej kolumny, upuszczenie oryginału, a następnie zmiana nazwy, myślałem, że może to być lepsza metoda?
Kolumny tekstu zajmują różne miejsca na dysku. Nie możesz po prostu zrobić z tego miejsca czegoś innego. Nawet w RDBMS, które mają graficzny interfejs użytkownika, aby umożliwić "tylko zmianę typu", za kulisami tworzona jest nowa kolumna, a oryginał usuwany. – MatBailie
ok więc mówisz, że muszę utworzyć nową kolumnę? ta – DaveB
Dlaczego możesz. Za kulisami dzieje się coś potwornego, ale i tak jest po stronie serwera. –