기초공부 - (7) 매개변수 이름을 테이블명으로 사용한다면
2024. 2. 21. 23:41ㆍMySQL/Class
반응형
# 테이블 또는 컬럼명을 지정할 때 사용하지 말아야 할 매개변수 이름을 사용하게 된다면 어떻게 될까요?
# 이번에는 매개변수로 테이블 또는 컬럼명으로 지정하여 생성하였을 경우 무엇이 다른지 확인을 해보겠습니다.
1. 매개변수명 생성
- `(억음부호라고 하네요) 표시를 붙히자 정상적으로 생성 되었습니다.
mysql> create table `alter` (a int);
Query OK, 0 rows affected (0.11 sec)
2. 조회
억음부호(`)를 붙인다면 테이블명이든지, 컬럼명이든지 매개변수 이름을 사용할 수가 있습니다.
그러나 매개변수 이름을 사용하는 것은 혼란을 주기 때문에 사용을 하지 않는 것이 좋습니다.
반응형
'MySQL > Class' 카테고리의 다른 글
HA 구성 - (6) MHA : FailOver (0) | 2024.03.05 |
---|---|
M2(Mac)용 VMWare로 가상화 만들기 - (6) In-place upgrade (2) | 2024.02.27 |
기초공부 - (6) limit & offset (0) | 2024.02.19 |
기초공부 - (5) 더미 데이터 넣기 (0) | 2024.02.12 |
기초공부 - (4) isolation(고립,독립,격리) (0) | 2024.02.05 |