2010-04-28 4 views
4

전 인터넷을 통해이 레코드를 검색했습니다. 누군가가 뭔가를 가지고 있기를 바랍니다.coldfusion에서 x 시간이 지나면 자동으로 레코드를 업데이트하거나 삭제합니다.

x 시간 n coldfusion 후에 데이터베이스의 레코드가 자동으로 업데이트되는 방식은 무엇입니까?

타임 스탬프를 기준으로 x 시간보다 오래된 모든 레코드에 작업을 수행하는 sql을 작성하여 수동으로 수행하는 방법을 알고 있습니다.

어떻게 자동으로 수행 되나요?

친절 감사를

답변

5

당신은 CFM 스크립트를 실행하는 ColdFusion에서 관리자 (CFIDE)에서 예약 된 작업을 생성 할 수 있습니다. cfm 스크립트 안에는 레코드의 나이를 기반으로 데이터를 업데이트하는 쿼리 만 작성하면됩니다.

0

목적에 따라 원하는 것을 성취 할 수있는 다른 방법이있을 수 있습니다.

MS-SQL 2k5 +를 사용하는 경우 계산 된 열을 사용할 수 있습니다. 예를 들어, "(예 : GetDate()의 경우 < = DateAdd (hh, 1, DateCreated) 그 후에 기한이 지났음)"

또는 비슷한 변환을 수행 할보기를 만들 수 있습니다. 자료.

이것은 원하는대로 작동하지 않을 수 있지만 어쨌든 게시 할 것입니다.

관련 문제