분류 전체보기

· SQL
▶문법 UPDATE 타겟테이블 AS A SET 타겟컬럼 = B.조회할 테이블 컬럼 FROM 조회할 테이블 AS B 평소에 사용하는 UPDATE문처럼 WHERE 절 적용도 가능하다. PostgresSQL 특성인지 현재 디비버 세팅 문제인지 모르겠으나 컬럼에 별칭을 붙일 때 AS를 써야 적용된다. 마이바티스나 아이바티스 사용시에도 같은 이슈가 있었는데, 조금 번거롭더라도 AS는 생략하지 않는 습관을 들여야겠다.
· SQL
▶ 시퀀스(Sequence) 시퀀스 생성 CREATE SEQUENCE 시퀀스명 시퀀스 다음값 (+1 증가) NEXTVAL('시퀀스명') 시퀀스 현재값 CURRVAL('시퀀스명') 시퀀스 수정 SETVAL('시퀀스명', 시퀀스값, [TRUE/FALSE]) 시퀀스 삭제 DROP 시퀀스명SEQ_NAME 오라클에서는 시퀀스명.nextval()로 사용했었는데 Postgres는 문법이 다르다. 이걸 몰라서 한참 헤맸는데 다음에 참고할 수 있도록 기록해둬야겠다 ▶ 시퀀스 생성 예시 CREATE SEQUENCE 스키마.시퀀스명 MINVALUE 1 MAXVALUE 2147483647 START 1 CACHE 1 NO CYCLE; ▶ 시퀀스 수정 예시 SQL nextval() 사용 시 적용되는 값 SETVAL('시퀀스명'..
· Tools
>> 레이어 우클릭 - 속성 - 심볼 - 분류값 사용 값 옆에 E 모양 누르면 표현식(쿼리)으로 조건을 설정 할 수 있음 sig_cd(시군구코드) 컬럼을 서브스트링으로 잘라서 색상을 다르게 설정 해 봄 범례는 속성 이름이라고 생각하면 될 듯 ==================== 속성테이블 - 연필모양 누르면 편집 모드 속성테이블 - 필드계산기 누르면 다양한 함수들을 사용 할 수 있음 (db 적용하려면 편집모드로 가서 저장해야 커밋 됨) 그런데 여기서 update 하면 DB에서 직접 쿼리 치는 것 보다 오오오오오오래걸림 ==================== 공간데이터 없는 테이블을 가져오려면 저 항목 체크해야 함!! 이번에는 법정동 테이블 사용해서 조인 할 예정
· SQL
1.PostGIS Shapefile Manager DB 연동 상황 PostGIS Shapefile이랑 DB를 연동하려는데 connection 실패가 뜸 오류문구 Unable to connect to the database - please check your connection settings 오류원인 port 와 username 이 db와 맞지 않았음 대처방법 PostGresSQL10에서 오른쪽마우스 클릭해서 connection 세팅 확인 후 Manager 정보 수정
· Java
▶부모 + 자식클래스 >> 부모클래스 person >> 자식클래스 Worker / Student >> Student의 자식클래스 HighStudent ▶ 강좌 클래스 >> 배열 선언은 Type [ ] 배열명 이라서 제너릭 배열 가능한듯? >> 와일드카드 시도해보니까 앞에 제너릭 기호를 넣을 수 없어서 적용 할 수 없음 ▶수강정보 조회 메서드 >> 모든 강좌 : 제한 X >> 학생 강좌 : 학생 + 학생의 자식 클래스만 (고등학생) >> 워커 강좌 : 근로자 + 근로자의 부모 클래스만 (일반인) ▶메인 메서드 >> 학생 강좌 조회() 는 부모 클래스 일반인 불가 >> 학생 강좌 조회() 는 형제 클래스 직장인 불가 >> 직장인 강좌 조회()는 형제 클래스 학생 불가 >> 직장인 강좌 조회()는 ..
파란코딩
'분류 전체보기' 카테고리의 글 목록 (7 Page)