데이터테이블의 row 운영방식 질문드립니다.

에러가 발생한 경우 아래 정보를 모두 제공해주시면 보다 정확한 답변이 가능합니다!

  • 프로젝트 명 :
  • SDK 버전 :
  • 에러 코드 :
  • 스테이터스 코드 :
  • 에러메시지 :

row의 업데이트를 param.Add()를 사용하였을때
1~10가지의 기존데이터가있을시
새로 업데이트시에 3개의 데이터를 업데이트할때
나머지 값은 제거하고 업데이트하는 값만을 넣을수는 없나요?

혹은 그렇다면
매번 row를 지웠다가 다시 새로운 row를 저장하고,
사용한뒤 새로운 값을 저장할때
기존 row를 지우고 다시 row를 만드는 방식으로 해도 괜찮은가요?

요약하자면…

  1. 하나의 row를 업데이트시 업데이트하는 데이터외에 기존 데이터를 없앨수있는지

  2. 1번이 불가능할경우 매번 기존 row를 지우고 새로운 row를 생성해도 괜찮은지

답변 부탁드립니다~

안녕하세요 개발자님.

row의 일부 컬럼을 제거하는 기능은 현재 제공하고 있지 않습니다.
그러므로 업데이트는 추가만 가능하며 기존의 컬럼을 삭제할 수는 없습니다.

2번의 경우, 로직상으로는 정상적으로 작동합니다.
허나 타 게임에 비해 함수의 호출이 2번(수정 + 삭제)이 일어나 DB요금이 많이 발생할 수 있으므로,
업데이트 하는 빈도를 줄이거나 기존의 컬럼을 제거하지 않아도 될 DB 구조를 구성하는 것을 추천드립니다.