mssql 데이터 업로드 시 자동으로 프로시저 돌아가게 되나요? 0 1 502

by 미야자키무야호 [SQL Query] mssql 프로시저 [2021.11.01 16:48:35]


MSSQL에서

A테이블에 일일달성율을 데이터 가져오기로 업로드 했을 때

B테이블에 자동으로 월별 달성율을 넣고싶습니다. 가능할까요?..

 

A테이블 : (각 기업별 한달치 일일 달성률 업로드)

기업명 / 년 / 월/ 일 / 일일 달성률 (퍼센트)

@@기업 / 21 / 10 / 01/ 80

&&기업 / 21 / 10 / 01 / 70

## 기업 / 21 / 10 / 01 / 90

...

&&기업 / 21 / 10 / 31 / 100

## 기업 / 21 / 10 / 31 / 80 

 

B테이블  (각 기업별 월별 달성율)

기업명/ 년/ 월/ 월별 달성율 평균 (퍼센트)

@@기업 / 21 / 10 / 70

&&기업 / 21 / 10 / 85

## 기업 / 21 / 10 / 90
 

by isNull [2021.11.01 18:04:56]

자동으로라는 말은 트리거나 클론탭... 그러니까  dbjob 같은걸 걸어야 되는건데요.

그럴바엔 '가져오기'라는 행위를 하는 곳에서 통계 데이터를 같이 생성하도록 수정하는게 좋습니다.

일단 트리거는 건건히 도니까 안되고, DBJOB은 기준이 시간텀이니까요.(보통 대형사이트는 야간에 전일 데이터를 기준으로 통계를 만들긴 합니다.)

원 질문이 자동이란 단어가 들어가서 부연설명이 많았는데...

그런의미로 '가져오기'콜하는 함수 쪽에 통계정보 생성하는 프로시저를 콜하게 추가하시면 됩니다

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