つまり、データベースが空であっても、varchar(50) フィールドを削除して再作成し、varchar(30) にする必要があります。制約は言うまでもなく...
これは非常にイライラします。私は SYSDBA であり、Firebird は非常に単純なことを必要以上に困難にしています。勝手に自分の足を撃つと決めたら、ぜひやらせてください!
では、Firebird で快適に構造変更を行うにはどうすればよいでしょうか。
つまり、データベースが空であっても、varchar(50) フィールドを削除して再作成し、varchar(30) にする必要があります。制約は言うまでもなく...
これは非常にイライラします。私は SYSDBA であり、Firebird は非常に単純なことを必要以上に困難にしています。勝手に自分の足を撃つと決めたら、ぜひやらせてください!
では、Firebird で快適に構造変更を行うにはどうすればよいでしょうか。
あなたはFirebirdにいることはできません。
DOMAINと小さいサイズのvarcharを使用することをお勧めします。サイズフィールドを増やす必要がある場合:それは簡単になります。
あなたの変更については、ここで見ることができます
なぜあなたはこの必要性を持っていますか?