DELETE FROM TAG EXCEPT 100 ROWS; 와 같이 TAG 테이블에 대해서 데이터의 선택적 삭제를 실행하려고 하는 데,
[ERR-02249: Invalid delete condition. DELETE condition with time is only allowed for TAG table.]
라는 오류메시지가 뜹니다. 어떻게 해야하나요?
Tag 테이블에서의 데이터 삭제
jokbal
#1
0 Likes
Sensors
#2
DELETE FROM TAG EXCEPT 100 ROWS;
와 같은 데이터의 선택적 삭제는 TAG 테이블에서는 지원하지 않고, LOG 테이블에서 사용 가능합니다.
TAG 테이블은 특정 시간 이전의 전체 태그에 대한 삭제만 지원하며,
다음과 같은 조건에서는 삭제가 불가능합니다.
- 특정 태그 데이터 만을 삭제
- 특정 시간 범위의 데이터를 삭제
- 특정 태그의 특정 시간 범위 데이터 삭제
TAG 테이블에서의 DELETE 구문을 수행하실 때에는
DELETE FROM TAG BEFORE TO_DATE('Time-string');
와 같이 사용해주시면 됩니다.
도움이 되셨길 바랍니다.
0 Likes