我目前正在使用SQLite数据库,正在寻找解决方案 最小化表中的冗余数据。 我有一个主键,该键可以自动递增,以文本形式输入名称,并在date('now')中输入日期。我的问题是,如果存在名称,则在插入时我希望将日期更新为新的当前日期。 我知道有一个插入或替换方法(我不明白),我需要像插入之前那样在触发器上进行此操作,以便在插入之前每次都进行检查。 有什么解决办法吗?
CREATE TABLE `address` (
`address_id` INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
`address_name` TEXT,
`lat` BLOB NOT NULL,
`lng` BLOB NOT NULL,
`date` NUMERIC
);