특정 쿼리가 완료되면 SQL Mail에서 첨부 파일이있는 전자 메일을 자동으로 보내도록 할 수 있는지 궁금합니다. 쿼리를 실행하고 싶을 때 결과가 나타나면 첨부 파일을 SQL Mail을 통해 보고서로 보냅니다. 이게 가능 한가요? 그렇다면 누군가가 이것을 수행하는 방법에 대한 정보를 어디에서 찾을 수 있습니까? ?저장 프로 시저 결과로 전자 메일을 보내는 방법
0
A
답변
0
어떤 데이터베이스를 사용하고 있습니까? 필자는 MySQL이 컴파일 된 사용자 정의 함수 (UDF)를로드하여 사용자 지정 작업을 수행 할 수 있음을 알고 있습니다. Oracle에서는 트리거를 사용하여 호출 할 수있는 jar 파일을로드 할 수 있습니다. MS SqlServer에서는 트리거에서 호출 할 수있는 .net 바이너리를로드 할 수 있습니다. 메일을 포함하는 .net 프레임 워크에 대한 완전한 액세스 권한이 있습니다.
업데이트 SQL Server 2005에서 .net 어셈블리를 데이터베이스에로드 할 수 있습니다. 다음은 간단한 튜토리얼 link입니다. 무엇을 할 수 있습니다. 닷넷 코드 (예 : .dll)를 호출하고 그 코드는 데이터베이스에 의해 실행됩니다. 이 예제에서는 데이터베이스 콘솔에서 "hello world"만 호출하지만 hello world 프로그램을 변경하여 파일에 쓰거나 전자 메일을 보낼 수 있습니다. 귀하의 경우 이메일을 보내는 루틴을 만들고 싶습니다. 데이터베이스에서 테이블을 수신하는 트리거를 만들 수 있습니다. 쿼리가 끝나면 트리거를 실행하는 테이블에 삽입 할 수 있습니다. 그러면 트리거가 .net 어셈블리를 호출하고 이메일을 발송합니다. 당신은 당신이 말한 결과 나 다른 어떤 것이 될 수있는 입력 인자를 취하기 위해 함수를 작성할 수 있습니다.
관련 문제
- 1. 전자 메일을 보내기위한 SQL Server 저장 프로 시저
- 2. HTML 전자 메일을 보내는 방법
- 3. Oracle : JMS 저장 프로 시저를 보내는 Java 저장 프로 시저
- 4. 저장 프로 시저에서 메일을 보내는 방법은 무엇입니까?
- 5. DB2 저장 프로 시저에서 전자 메일을 보내려면?
- 6. 저장 프로 시저
- 7. 저장 프로 시저를 사용하여 mysql에서 메일을 보내는 방법은 무엇입니까?
- 8. 저장 프로 시저 내에서 저장 프로 시저 실행
- 9. 저장 프로 시저의 결과로 datatable을 얻는 방법
- 10. 저장 프로 시저 테스트
- 11. CLR 저장 프로 시저
- 12. 전자 메일로 SQL Server 2005에서 저장 프로 시저 트리거
- 13. Python - utf-8 전자 메일을 보내는 방법?
- 14. C++을 사용하여 전자 메일을 보내는 방법
- 15. Windows의 명령 줄에서 전자 메일을 보내는 방법
- 16. MFMailComposeViewcontroller를 사용하지 않고 전자 메일을 보내는 방법
- 17. 웹 응용 프로그램에서 전자 메일을 보내는 방법
- 18. 응용 프로그램에서 SMS/전자 메일을 보내는 방법
- 19. 레일 스타일의 HTML 전자 메일을 보내는 방법
- 20. MySql 저장 프로 시저 : 프로 시저 테이블에서 선택하는 방법?
- 21. SSIS : 저장 프로 시저가 특정 값을 반환하는 경우 전자 메일을 보내는 방법
- 22. 저장 프로 시저
- 23. 저장 프로 시저 보고서를 실행 한 다음 결과를 전자 메일로 보내는 방법은 무엇입니까?
- 24. 저장 프로 시저 사용
- 25. 저장 프로 시저 숨기기
- 26. Oracle 저장 프로 시저
- 27. PostgreSQL 저장 프로 시저
- 28. postgresql의 저장 프로 시저
- 29. Java의 저장 프로 시저
- 30. 간단한 저장 프로 시저
SQL Server 2005 – Prasanna
을 사용하고 있습니다. @Prasanna는 SqlServer 2005에 대한 추가 정보를 보려면 내 게시물을 참조하십시오. – James