- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在创建一个与我的事件数据库完全相同的更改日志数据库,除了它在末尾有一个 changedate DATE 字段。
数据库基本上是一个主键 ID,以及大约 50 个各种数据类型的其他列。我在 php 中的脚本是它尝试插入新的 id,如果它收到重复主键的错误消息,那么它应该得到该行,将其插入到我的备份数据库中,并使用 curdate() 调用作为最终日期值,从我的第一个数据库中删除条目,然后插入新条目。
我已经完成了脚本的所有其他部分,除了我必须插入第一个表中的所有内容的部分 + curdate() 的额外列。或者,如果有更好的解决方案来解决我的问题,即当存在相当多的行时出现重复的主键时插入备份数据库,请分享该解决方案。
最佳答案
您可以执行 INSERT INTO SELECT:
INSERT INTO `backupTable` SELECT *, NOW() FROM `originalTable` WHERE id = '$id';
您必须指定 ID
对于您希望复制到备份数据库的条目。
您还必须确定
ID
不在您的备份表中。您可以使用
REPLACE INTO
解决这种情况。
REPLACE INTO `backupTable` SELECT *, NOW() FROM `originalTable` WHERE id = '$id';
<罢工>
关于php - 将一个表中的所有行插入到另一个表 + 最后的时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6373387/
给定一个带有多个 date_time 戳的字符串,我想 提取第一个戳及其前面的文本 候选字符串可以有一个或多个时间戳 后续的 date_time 戳记将被 sep="-" 隔开 后续date_time
是否可以合并从相机拍摄的文本和照片?我想在照片上标记日期和时间,但我在 Google 上找不到任何内容。 最佳答案 使用下面的代码来实现你所需要的。 Bitmap src = Bitm
有没有办法通过 Graph API 戳另一个用户?基于this post ,并使用 Graph Explorer ,我发布到“/USERID/pokes”,我已经授予它(Graph API 应用程序和
我有两个向左浮动的元素。一个是 body 的第一个 child ,另一个是容器的第一个 child ,容器是 body 的第二个 child 。 ...
我是一名优秀的程序员,十分优秀!