如何让before insert trigger
自动增量的价值?如果我不得不自动user.id
concat
自动增量行与每个新成员的性别行。自动增量值触发
Q
自动增量值触发
0
A
回答
-1
在插入触发器之前没有办法可靠地做到这一点。你只能是肯定的什么AI值已经插入后分配到一个新行。
0
命令SHOW TABLE STATUS
会给你在一个数据库中所有表的细节。
PHP中的例子来检索表(my_db.my_table
)的下一个AI:
$sth = $dbh->prepare('SHOW TABLE STATUS FROM `my_db` WHERE `Name` = ?');
$sth->execute(array("my_table"));
$result = $sth->fetch(PDO::FETCH_ASSOC);
$sth->closeCursor();
printf("Next Auto_increment is: %d\n", $result['Auto_increment']);
显然,这是给你一个总体思路如何检索所需AI值。在触发器中,你不得不求助于光标来检索这些信息。
相关问题
- 1. 触发改变自动增量值
- 2. MySQL触发自动增量
- 3. Oracle:自动增量触发器。
- 4. 使用触发器自动增量
- 5. Oracle自动增量触发器问题
- 6. 插入自动增量触发后
- 7. 如何在postgresql中为触发器插入自动增量值?
- 8. 用自动增量值触发更新另一个表
- 9. 补虚自动增量值
- 10. HashMap值自动增量
- 11. DDLUtils和自动增量值
- 12. 使用触发器在MySQL中的表中伪造自动增量增量
- 13. 自动递增的MySQL触发
- 14. iPad上的触摸滚动增量值
- 15. 使用触发器自动增量列不是连续的
- 16. MySQL的触发自动增量为varchar(没有主键)
- 17. 在休眠状态下使用oracle自动增量触发
- 18. 需要一列自动增量基于另一个触发器
- 19. 自动增量的差异身份和序列/触发器
- 20. 使用自动增量字段的触发器
- 21. 触发器创建与if else语句的varchar自动增量
- 22. 帮我编我的自动增量触发
- 23. Oracle 9i自动增量触发器/序列不起作用
- 24. 如何根据自动递增值编写Oracle触发器?
- 25. Maven自动增量发布版本
- 26. SQL自动增量
- 27. Sqlite自动增量
- 28. Java自动增量
- 29. ClearDB自动增量
- 30. 用自动增量外键插入值
是当然的! tx @linus – 2012-02-28 10:47:11
如果您发现问题的解决方案,请接受答案。 – 2012-02-28 11:48:48
尽管在我的答案downvote我将重申,这不保证该AI将用于下一个表插入的一个。 – Mchl 2012-02-28 22:54:42