MySQL/Class
기초공부 - (7) 매개변수 이름을 테이블명으로 사용한다면
평생초보
2024. 2. 21. 23:41
반응형
# 테이블 또는 컬럼명을 지정할 때 사용하지 말아야 할 매개변수 이름을 사용하게 된다면 어떻게 될까요?
# 이번에는 매개변수로 테이블 또는 컬럼명으로 지정하여 생성하였을 경우 무엇이 다른지 확인을 해보겠습니다.
1. 매개변수명 생성
- `(억음부호라고 하네요) 표시를 붙히자 정상적으로 생성 되었습니다.
mysql> create table `alter` (a int);
Query OK, 0 rows affected (0.11 sec)
2. 조회
억음부호(`)를 붙인다면 테이블명이든지, 컬럼명이든지 매개변수 이름을 사용할 수가 있습니다.
그러나 매개변수 이름을 사용하는 것은 혼란을 주기 때문에 사용을 하지 않는 것이 좋습니다.
반응형