본문 바로가기
반응형

except2

python 에서 try 문 사용 이전에 자바에서 try 사용에 대한 포스팅을 작성한 적이 있다. 자세한 내용은 참고 포스팅 참고 바란다. 이번 포스팅에서는 python 에서 try 문 사용에 대해서 다뤄보려고 한다. 파이선에서의 기본문법은 try - except 이다. 사용법은 아래와 같다. try: #코드 작성 except Exception as e: # 코드 작성 finally: # 코드 작성 일단 기본 문법은 이렇다. 주의점은 파이선은 특히 문법에 민감한 언어이다 보니 들여쓰기에 대해 민감하다. 꼭 try 절에 들어가는 코드는 한번 들여쓰기로 작성해야한다. 특정 exception 을 지정하고 싶다면 try: #코드 작성 except NoAlertPresentException: # 코드 작성 여러 exception 일 경우를 넣고 .. 2023. 7. 25.
데이터베이스 테이블 합집합, 차집합(UNION, UNION ALL, MINUS, INTERSECT, EXCEPT) 데이터베이스를 사용하면 join이나 서브쿼리를 통해서 테이블을 합치곤 한다. 하지만 이렇게 합치는것은 수평적으로 하여 컬럼이 많아지도록 합치는 것이고, 오늘 소개할 UNION, UNION ALL, MINUS는 수직적으로 레코드들이 합쳐지는 것이다. Join에 대해서는 아래 참고 포스팅을 참고 바란다. UNION 과 UNION ALL의 차이 UNION은 두 개의 테이블을 하나로 만드는 연산이다. 두 개 테이블의 컬럼 수, 컬럼 데이터 형식이 모두 일치해야한다. UNION 연산은 두 개의 테이블을 하나로 합치면서 중복된 데이터를 제거한다. 그래서 UNION은 정렬을 발생시킨다. UNION ALL은 중복을 제거하거나 정렬을 유발하지 않는다. 둘 다 먼저 선행된 테이블의 이름을 기준으로 출력이되게 된다. 이에 .. 2023. 6. 25.
반응형