Substr, view , trigger 0 3 2,172

by 불기둥 Substr [2023.04.18 15:00:09]


1. Null 이 포함된  데이터에 substr(order,0,10) 로 사용가능한가요? 아니면 case when order > ' ' then substr(order,0,10) 으로 해야 되나요? 

2.  Trigger 구성시  Instead of insert.... on View 테이블을 사용하였습니다. 

View  테이블 구성시. 1번처럼 substr 를 사용하거나,  varchar 타입을 날짜타입으로 변경해서 View 테이블을 생성하였는데 트리거가 문제없이 작동할까요?

by 마농 [2023.04.18 15:44:02]

1. 사용 가능합니다. -> 널에 SUBSTR 하면 결과는 널이 나옵니다.
2. 작동 가능합니다. -> 문제가 있을지 없을지는 로직을 잘 구성했는지 여부에 따라 결정됩니다.
3. 지난번 질문과 연관이 있을 듯 한데?
제 생각은 뷰 트리거가 아닌 테이블 트리거 사용이 적절하다고 생각합니다.


by 불기둥 [2023.04.18 16:04:49]

답변 감사합니다.  View 테이블 사용 여부는 제가 결정할 문제가 아니라서...


by 마농 [2023.04.18 16:50:40]

저도 조언을 드리는 것 뿐입니다. 결정은 알아서...

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입