Мне нужно выполнить очень простой запрос, подобный этому, в SQLite3.
INSERT OR REPLACE INTO tblPhoneList(Phone, PeopleId, StorageType) VALUES('+91912345789', '1','1');
Но что бы я ни делал, номер сохраняется как 91912345789. Префикс + игнорируется.
Поле Phone
является String
. Почему игнорируется префикс +?
Есть ли способ избежать этого?
P.S. Этот код запускается внутри Android
EDIT:
Это схема таблицы
CREATE TABLE tblPhoneList(Phone STRING PRIMARY KEY ON CONFLICT REPLACE, StorageT
ype INTEGER, PeopleId INTEGER, FOREIGN KEY(PeopleId) references tblPeople(id));