自動インクリメントの値を取得する方法before insert trigger
?自動的に行う必要がある場合は concat
新しいメンバーごとに性別の行を含む自動増分行..トリガーの自動インクリメント値
0
A
答えて
-1
挿入トリガーの前に確実に行う方法はありません。が挿入された後に、新しい行に割り当てられたAI値が確認できるのは、です。
0
コマンドSHOW TABLE STATUS
は、データベース内のすべてのテーブルの詳細を示します。
テーブル(my_db.my_table
)の次のAIを取得するためのPHPの例:
$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. 自動インクリメントMySQLのトリガー
- 2. Django自動インクリメント値
- 3. 自動インクリメントSQL値
- 4. カスタムディレクティブの自動インクリメント値
- 5. Djangoのモデルフィールドの値を自動インクリメント
- 6. 列値の自動インクリメントEntity Frameworkのコア
- 7. Sqliteの更新と自動インクリメントの値
- 8. 要素IDの自動インクリメント値
- 9. mysql自動インクリメントなしインクリメント
- 10. シーケンスおよびトリガーの問題を伴うOracle自動インクリメント
- 11. 自動インクリメントHexValue
- 12. モンゴース自動インクリメント
- 13. 自動インクリメントC#
- 14. 自動インクリメント
- 15. 自動インクリメント
- 16. リセット自動インクリメント
- 17. Java自動インクリメント
- 18. jQueryの自動インクリメント(」「)
- 19. Oracleの自動インクリメント
- 20. 自動インクリメントIDの
- 21. ペーストの自動インクリメント
- 22. のOracle自動インクリメント
- 23. FTLの自動インクリメント
- 24. SharedPreferencesの自動インクリメント?
- 25. 値を自動インクリメントする方法
- 26. hibernateでoracle自動インクリメント・トリガーを使用する
- 27. C#が自動インクリメント
- 28. 自動インクリメント問題
- 29. MongoEngineで自動インクリメント
- 30. JsGrid - 自動インクリメントID
もちろんです! tx @linus –
あなたの質問に対する解決策を見つけたら、回答を受け入れてください。 –
私の答えを下降させたにもかかわらず、このAIはそのテーブルに次のINSERTに使用されるものであるという保証はありません。 – Mchl