기록

  • 홈
  • 태그
  • 방명록

slq " 1

[MySQL/MARIADB, MSSQL, ORACLE] DB별 예약어나 특수문자가 포함된 컬럼명 표현, 네이밍 규칙

각 데이터베이스 관리 시스템에서는 예약어(reserved keyword)나 특수문자가 포함된 컬럼명을 사용할 수 있지만 , 해당 이름을 직접 참조하거나 쿼리하는 경우 문제가 발생할 수 있습니다. 따라서 DB마다 이러한 컬럼명을 특정기호로 감싸서 사용합니다. DB별 예약어나 특수문자가 포함된 컬럼 표현 방법 1.MySQL, MARIADB MySQL에서는 백틱(backtick) 기호(`)를 사용하여 컬럼명을 감싸줍니다. SELECT `version`, `left`, `right` FROM mytable; 따라서, "version" 컬럼명을 백틱으로 감싸는 것을 "백틱으로 묶는다" 혹은 "백틱으로 감싼다" 라고 표현합니다. 2. ORACLE Oracle에서는 큰따옴표(")를 사용하여 컬럼을 감쌀 수 있습니다...

SQL/RDBMS 2023.03.14
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (273)
    • Frontend (102)
      • javaScript (29)
      • react (30)
      • vue3 (24)
      • angularjs (2)
      • jquery (4)
      • html (4)
      • css (3)
      • HTTP 통신 (6)
    • gridLib (24)
      • auiGrid (2)
      • agGrid (7)
      • jqGrid (15)
    • Backend (57)
      • JAVA (22)
      • spring (23)
      • spring cloud (MSA) (10)
      • tomcat (2)
    • SQL (19)
      • RDBMS (14)
      • NoSQL (4)
    • python (1)
    • study (42)
      • 클라우드&쿠버네티스 (7)
      • 보안 (6)
      • 알고리즘 문제 풀이 (28)
      • 독서 (0)
      • 네트워크 (1)
    • tool (6)
      • git (5)
    • error (10)
    • 트러블슈팅 (1)

Tag

프로그래머스 정렬, softeer, mybatis, KINX, 프로그래머스 dfs bfs, JWT, BFS, JavaScript, dfs bfs, Spring Security, 프로그래머스, dfs, 백준, jqgrid, Python, MSA, mapper, 2024 데브크루, error, vue emit,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Copyright © Kakao Corp. All rights reserved.

티스토리툴바