Dev.BackEnd/Mysql
(2)
🔖
Dev.BackEnd/Mysql
📅
2023. 12. 5. 12:25
DBeaver에서 다른테이블은 F4(open Declaration)이 작동하는데 User테이블에서는 작동 안되는 이유
보통 회원은 user테이블 또는 member테이블로 테이블명을 짓습니다.저 또한 user, member를 사용하는데, 컴퓨터 환경에 따라 다를 수 있지만, user의 속성을 보고 싶어 단축키 f4 또는 마우스 오른쪽 버튼을 클릭한 뒤 open Declaration이 동작하지 않았습니다.가령 board나 file테이블은 f4로 한번에 속성을 볼 수 있는데 user테이블에서는 동작을 안했던 이유는 user나 member가 예약어이기 때문입니다.일단 색상부터 달랐는데, 별 생각없이 그냥 user는 안되나 보다 생각하고 넘어갔습니다.하지만 user는 너무 자주 사용하는 테이블이기 때문에 계속 신경을 거슬리게 했습니다. 원인 ❓ DBeaver에서 예약어는 "Open Declaration" 또는 "Go to De..

🔖
Dev.BackEnd/Mysql
📅
2021. 9. 27. 17:31
[Mabatis]insert 구문에 select 한 값 집어넣기
보통 Insert 구문은insert into 테이블 '컬럼' valuse '데이터' insert into 테이블 '컬럼' valuse '데이터'하지만 데이터에 다른 테이블의 셀렉트한 값을 넣어주고 싶을 땐?test라는 테이블에 user테이블에서 이름이 손오공인 사람의 아이디와 핸드폰번호를 넣어주고 싶다면? insert into tb_test ('userId', 'phone_num')select id, phone_numfrom tb_userwhere name = '손오공'
