比较存储在变量中的值

时间:2013-09-11 18:09:58

标签: android sqlite

我正在开发一个SMS应用程序。我已经设计了数据库,以便在删除SMS内容提供程序时不会破坏我的应用程序。我已经实施了一些触发器来进行清理工作。我使用以下语句创建了sms类:

`CREATE TABLE sms(_id INTEGER PRIMARY KEY AUTOINCREMENT, date_sent INTEGER DEFAULT 0, address TEXT, body TEXT, thread_id INTEGER);`

当用户收到短信时,短信的地址将包含他的号码和国家代码。对我来说,它可以是+91 9807 xxx xxx。

假设我的表将此地址存储为9807 xxx xxx。如果是触发器,则可以使用new关键字访问新插入的行。因此,要访问该地址,我会写new.address

触发器的编程方式取决于地址,触发器仅将address信息作为new.address使用。

我的问题是:如何比较存储在数据库中的9807 xxx xxx与+91 9807 xxx xxx?

请注意,我无法直接访问9806 xxx xxx或+91 9807 xxx xxx。我只能分别使用address和new.address引用它们。

0 个答案:

没有答案