0
내가 가지고있는 것;to_char로 작업 할 때 포스트 그레스의 열 삽입, 업데이트 또는 변경
포스트그레스의 테이블 3 개 9.4. 표 1은 주 테이블 테이블 2 및 3에 분기 별 (예 : Q1 2017은 varchar로 포맷 됨)의 추가 데이터 (업데이트 승수)를 포함합니다. 표 1은 가격 지불 열과 함께 날짜 형식의 거래 날짜를가집니다. 'quarters'라는 열을 추가하여 varchar로 저장 될 새 데이터를 채 웁니다.
내가 원하는 것을;
그때하려고하면 내가
SELECT to_char(dateoftransfer, '"Q"Q YYYY') as quarters
FROM table_1;
를 사용 할 수있는 표 1에서 quartely 열을 생성;
UPDATE table_1 (quarters)
SELECT to_char(dateoftransfer, '"Q"Q YYYY') as quarters
FROM table_1;
나는
ERROR: syntax error at or near "quarters"
LINE 1: (quarters)
^
내가 장소에 복사 또는 INSERT INTO를 사용해야 다음과 같은 오류를 얻을? 테이블 1에서 열을 원하는 이유는 올바른 배율을 찾기 위해 WHERE 문을 사용하여 테이블 1에서 업데이트 가격 열을 생성 할 수 있기 때문입니다. 그것의 인플레이션 조정 계산.
'UPDATE'명령 구문이 잘못되었습니다. 올바른 구문은 설명서를 참조하십시오. https://www.postgresql.org/docs/current/static/sql-update.html –