SQL 혼내주기 [예약어, 연산자]
예약어는 말 그대로 SQL이 자기들만 쓰도록 예약이 되어있다는 말이다. 우리가 사용할 수 없다. 기존 사용했던 select나 from을 컬럼명으로 짓는다거나 할 수 없다. 있어도 가능한 피하자. 주로 사용하는 name 이나 time과 같은 단어들에서 충돌이 많이 발생한다. 다른언어였다면 중간에 대문자를 섞었으면 넘어갔겠지만 아쉽게도 SQL은 대소문자를 구분하지 않는다. abc나 aBC가 같다고 알아먹는다는 말이다. 예약어의 종류는 여기 참고하자. 수십 수백가지가 있지만 사실 충돌 잘 안 난다. 연산자는 당신이 사칙연산할 때 알고 있는 그 연산자다! 연산을 해준다는 말이 컴퓨터와 소통할 때는 조건을 걸어준다고 생각해보자. > , < , =, and, or, not 이 대표적이다. 개발자스럽게 && 나 ||..
카테고리 없음
2022. 1. 7. 00:22
최근댓글