일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- Package
- docker
- evaluation
- DB
- Python
- TORCH
- numpy
- file
- LLM
- Converting
- KAKAO
- format
- Database
- pytorch
- Flask
- AI
- Linux
- judge
- pandas
- Container
- CUDA
- PostgreSQL
- list
- Paper
- GitLab
- Mac
- Windows
- Laravel
- enV
- git
- Today
- Total
목록DB (6)
Daily Develope
환경설정 : 설정 완료 이후에는 서비스 재시작 ($ systemctl restart postgresql) 기본 설정파일 : /etc/postgresql/{version}/main/postgresql.conf 예시) 접근가능 ip 설정 listen\_addresses = '\*'접근정책 설정파일 : /etc/postgresql/{version}/main/pg_hba.conf # 예시) 계정별 접근영역별 권한 설정 host all all 0.0.0.0/0 md5 # 설명 : host ip(도메인)에 대해서, 모든 DB에, 모든 사용자가, 어떠한 IP (0.0.0.0/0 모든 IP) 로, md5로 암호화된 비밀번호를 사용해 접근 가능 DB 접속 (Shell/Bash) $ psql -h [ip a..
ㅇ 제약 조건 - NO ACTION : 외래키 제약조건 위반에 대한 오류를 발생시키고, 참조 오류가 발생하는 지점에 대해서는 롤백 진행(여부 점검) - RESTRICT : NO ACTION과 동일하나 점검을 연기할 수 없음 - CASCADE : 삭제/변경된 행/열을 참조하고 있는 행/열의 값을 삭제/변경 - SET NULL : 참조하고 있는 열(들)의 값을 null로 할당 - SET DEFAULT : 참조하고 있는 열(들)의 값을 기본값으로 할당
EXISTS ㅇ 예시코드 SELECT I.InvoiceID, I.TotalDryItems, People.FullName FROM Sales.Invoices I INNER JOIN [Application].People ON I.SalespersonPersonID = People.PersonID WHERE EXISTS (SELECT 1 FROM vTop3SPs2013Q2 WHERE SalespersonPersonID = I.SalespersonPersonID) AND I.InvoiceDate BETWEEN '4/1/2013' AND '6/30/2013' AND I.TotalDryItems >= 4; ㅇ 장점 구현이 쉽고, 가독성이 좋음 조건에 해당하는 데이터가 있으면 검사 종료 (IN / JOIN 은 전체 ..