자료형과 DB요금 관련 질문입니다.

image

질문 1:
매뉴얼을 보고 다음과 같이 테이블을 삽입 하였습니다.
그런데 콘솔에서 확인해보면 number가 아닌 string 으로 되어있습니다.
이로 인해서 계산해서 업데이트 하는 기능이 안되네요.
코드를 어떻게 수정해야 number 형태로 올라 가나요?

질문 2:
테이블의 값을 50에서 51로 업데이트 한다고 쳤을 때, 업데이트 할때 Update를 이용해서 51값을 업데이트 하는것과, UpdateWithCalculation으로 +1 연산해서 업데이트 하는 것 중에서 어느쪽이 DB요금 발생량이 저렴한가요?

안녕하세요 개발자님

1
확인해보니 해당 변수 int를 insert/update 시 정상적으로 number로 표기되는 것 같은데요,

콘솔에서 확인 시 string으로 표기되시면

해당 row를 지우신 후 다시 insert를 하시거나 혹은 number 변수로 다시 update를 시도 부탁드리겠습니다.


2

Update의 경우 DB 쓰기만 발생하지만,
UpdateWithCalculation 의 경우 DB 읽기와 쓰기가 모두 발생하여

전자가 DB 처리량이 상대적으로 더 적게 발생할 수 있습니다.

답변 감사합니다.
한번 시도해보겠습니다.