PostgreSQL 트리거를 시작하기 전에 다음이 가능한지 궁금합니다. 열에 이미지 파일에 대한 파일 시스템 경로가 저장된 테이블이 있습니다. 예를 들어, 각 레코드의 "img_path"필드에는 "c : \ images \ a_great_image.jpg"또는 이와 비슷한 내용이 포함될 수 있습니다.파일 시스템에서 파일을 이동시키는 PostgreSQL 트리거
데이터베이스 사용자가 해당 필드의 값을 변경하면 postgresql 트리거 기능으로 파일을 새로 지정한 위치로 "이동"할 수 있습니까?
많은 조언을 주셔서 감사합니다.
네, 그렇게 할 수는 있지만 트랜잭션은 데이터베이스 내의 데이터로 작업 할 때만 가능합니다. 즉 파일이 파일 시스템에있는 것이므로 어떤 이유로 실패하면 다시 롤백 할 수 없습니다. 명심할 것. – Kuberchaun