사용자 관리 테이블의 로그인 ID를 중복되지 않도록 하기 위해 일단 해당 컬럼에 Unique 제약을 걸어 두었고 실제 입력할 때도 Server Validation 으로 체크하였음.
login_id varchar2(50 char)
constraint login_id_unq unique,
참고 설명
1) 역할이 없는 것 OK
2) biz_role 배송이고 선택한 :ROLE 이 HQ%아 아닌(not) 경우 OK
:ROLE is null or
not ((select biz_role from comp_mstx where comp_id = :P402_COMPID) = '배송'
and :ROLE like 'HQ%')
아래 John의 데모 앱을 설치하면 여러가지 확인 가능
참고
https://hardlikesoftware.com/weblog/2022/04/25/interactive-grid-validation/
댓글 없음:
댓글 쓰기