This is the code that works for adding a column.
mDb.execSQL(\"ALTER TABLE \" + table_name +
\" ADD COLUMN \" + column_name + \" text\");
As per documentation
The
ADD COLUMN
syntax is used to add a new column to an existing table. The new column is always appended to the end of the list of existing columns.
Hence, answer to your question is NO
But, there is a work around way.
Read this answer on SO.
Refer to: SQLite: ALTER TABLE: ADD COLUMN