2016-10-20 4 views
0

보기에 열을 추가하려고했습니다. 그냥 ... 확인 또는 만들기 또는 바꾸기. 그러나 미적분은 다른 열이 0 (또는 Null)이 아닌 경우에만 가능합니다. 내 요청 :postgresql보기 제약 조건이있는 열 추가

CREATE OR REPLACE VIEW schema.table AS 
SELECT n.id,n.db_lo,n.db_hi,n.pop_2012,n.tot_area,n.geom,n.area,n.pop,10*log((10^((db_lo+2.5)/10))*n.pop) 
FROM schema.table as n 
where n.pop!=0 

ID, db_lo, db_hi pop_2012, tot_area, 기하 구조, 지역 및 POP 내보기에 이미.

도와 주시겠습니까?

Thx.

+0

귀하의 궁금한 점은 무엇입니까? –

+0

그 다음 요청, 내보기 파산입니다. 내 데이터를보고 싶을 때 ERROR를받습니다. 관계 "보기"에 대한 규칙에서 무한 재귀가 감지되었습니다. 그것은 schema.view not schema.table입니다 – Kwentinus

+0

왜 테이블과 같은 이름을 가진보기를 만드는거야? 심지어 뛰는가? –

답변

0

db_lo 대신 n.db_lo을 사용해보세요.

관련 문제