とある5丁目で活動する還暦を過ぎたWebプログラマーの覚え書きです。それとかかってくる迷惑電話や、家業のアパート経営について。 ずっと昔に開発したコンテンツ配信のシステム。お客様から、大きなテキストが入力できないと連絡があった。 調べてみると、DB上のテーブル項目の文字サイズが小さい。そこでカラムサイズを増やすことに。 alter table ir_calendar alter text_col type character(256);としたところ、エラーになる。 なんと、動いているPostgreSQLのバージョンが、7.4であった。このSQLは8.0でないと動かない。 そこで、次のように新しいカラムを追加して、そのカラムをアップデートしてから、今までのカラムを削除して、元に戻すといった面倒なことを行いました。(こちらを参考にしたサイトがわからなくなった) ALTER TABLE ir_c