私はアプリケーションの開発にsqliteの古いバージョンを使用しています。データベーススキーマを変更するには
私は新しい列を追加するためにテーブルの1つを変更しました。これまでは、このテーブルのデータは、文字列に変更されたテーブルを変更した後、整数で格納されていました。これらのフィールドを照会する方法を照会しながら、変更された文字列データを整数に再度取得するにはどうすればよいですか?
私はアプリケーションの開発にsqliteの古いバージョンを使用しています。データベーススキーマを変更するには
私は新しい列を追加するためにテーブルの1つを変更しました。これまでは、このテーブルのデータは、文字列に変更されたテーブルを変更した後、整数で格納されていました。これらのフィールドを照会する方法を照会しながら、変更された文字列データを整数に再度取得するにはどうすればよいですか?
SQLiteはvery limited changes to be done to an existing tableしか許可しません。何か他のもののために、あなたがすべき:
これを1回のトランザクションで行うのはもちろんです。 また、実動データでこれを試す前に、別のデータベースで練習してください。
Visual StudioサーバエクスプローラからSQL Liteデータベースに接続し、そこからスキーマを変更します。変更したいテーブルを右クリックすると、スキーマの編集オプションがあります。
https://www.sqlite.org/lang_altertable.htmlには、列を追加できます – Gerry