2
가 varchar
로 저장 진수의 마지막 수를 증가해야합니다포스트 그레스 쿼리 업데이트 진수 증가 + 1 내가 특정 필드를 업데이트하는 쿼리를 구축 할 필요가
'1481126826.2363343' => '1481126826.2363344'
UPDATE callcenter.chamada_agente
SET uniqueid = SUM('1481126826.2363343' + 1)
WHERE id_chamada_agente = 32408
이 가능 postgresql에서 할 수 있습니까? 그렇지 않다면 자바 코드에서도이 작업을 수행 할 수 있습니다.
- 업데이트 질문 ---
큰 문제 : 경우 uniqueid은 VARCHAR, 그리고 내 포스트 그레스 버전 9.2
가
그래서 숫자가 실제로 어떤 변수입니까? 부동 소수점 유형 변수를 실수로 사용하지 않도록주의하십시오. 또는 이미 존재하는 uniqueid에 1^x를 추가 하시겠습니까? 그런 다음이 열은 부동 소수점 유형이 아니어야합니다. 어쨌든 ID를 절대 업데이트하면 안됩니다. –
@ThorstenKettner : 부동 소수점이 아닙니다. 그것은 더 나쁩니다 : 그것은 varchar입니다 –
예 VARCHAR, 그리고 내 postgres 버전은 9.2 – sealabr