だから私は3つのフィールドを持つSAKAI_REALM_RL_FNという名前のこのテーブルを持っています
- REALM_KEY
- ROLE_KEY
- ファンクションキー
このステートメントで行う必要があるのは、REALM_KEYごとにROLE_KEYとFUNCTION_KEYの特定の2つの組み合わせが存在しない場合は、挿入を行うよりも重要です。
私はすでにこのStackOverflowの投稿を見ていました
単数挿入に使用していたクエリもあります。
INSERT INTO `sakai`.`SAKAI_REALM_RL_FN` (`REALM_KEY`, `ROLE_KEY`, `FUNCTION_KEY`) VALUES (248620, 8, 308);
疑似コード:
if(ROLE_KEY equals 8 and FUNCTION_KEY=308 don't exist for REALM_KEYS)
than insert ROLE_KEY=8 & FUNCTION_KEY=308