반응형
Notice
Recent Posts
Recent Comments
160x600
관리 메뉴

세상 모든 잡동사니 집합소 스레TV

[HANA DB] SAP HANA SQL Console 본문

기술/HANA DB

[HANA DB] SAP HANA SQL Console

스레TV 2025. 5. 28. 14:08
728x90
반응형

✅ SAP HANA SQL Console – 개요

💡 무엇인가요?

SQL Console은 SAP HANA (Cloud & On-Prem) 환경에서 SQL 문을 직접 작성하고 실행할 수 있는 인터페이스입니다.
이는 주로 SAP HANA Database Explorer 또는 SAP HANA Studio, SAP Business Application Studio (BAS) 안에서 제공됩니다.


🧱 주요 기능

기능설명
✅ SQL 쿼리 실행 SELECT, INSERT, UPDATE, DELETE, DDL 등 모든 SQL 문
✅ 실행 결과 확인 테이블 형태의 결과 출력
✅ 오류 메시지 확인 SQL 오류 위치 및 메시지 제공
✅ 코드 보조 기능 자동완성, 컬럼명 제안, 코드 포맷팅 등
✅ 스크립트 실행 여러 쿼리 일괄 실행 (F8 또는 우클릭 → Execute All)
✅ 히스토리 관리 이전에 실행한 쿼리 재사용 가능
 

🧭 사용 환경 (도구)

플랫폼SQL Console 진입 위치

 

SAP HANA Cloud (BTP) SAP HANA Database Explorer (Web 기반)
SAP HANA Studio (On-Prem) Systems → Catalog → 우클릭 테이블/스키마 → Open SQL Console
SAP Business Application Studio (BAS) HDI container → Open SQL Console
 

🛠️ 사용 방법 (SAP HANA Cloud 기준)

1. SAP BTP 접속

2. Database Explorer 진입

  • "Actions" → Open in SAP HANA Database Explorer

3. SQL Console 열기

  • 왼쪽 패널에서 DB 선택 → 우클릭 → Open SQL Console

4. SQL 작성 및 실행

아래 영역에 SQL 입력: SELECT * FROM MY_SCHEMA.MY_TABLE;

  • ▶️ Run (Ctrl + Enter) 또는 F8 → 결과 확인

🧪 자주 쓰는 기능 예시

🔹 단일 SQL 실행

SELECT * FROM SALES.ORDERS;

🔹 DDL 예제

CREATE TABLE TEST_PRODUCTS ( ID INT PRIMARY KEY, NAME NVARCHAR(100), PRICE DECIMAL(10,2) );

🔹 트랜잭션 테스트

BEGIN; INSERT INTO TEST_PRODUCTS VALUES (1, 'Mouse', 19.99); ROLLBACK;

🔹 결과 복사 및 저장

  • 결과 테이블에서 우클릭 → Export → CSV, JSON 등으로 저장 가능

⚠️ 유의 사항

항목설명
권한 필요 SELECT/INSERT/UPDATE 등 SQL 실행에는 사용자 권한 필요
트랜잭션 주의 HANA는 기본적으로 auto-commit 모드, 명시적 BEGIN/COMMIT 가능
HDI 사용 시 HDI container는 schema가 격리되어 있으므로 container 내에서 작업해야 함

✅ 정리 요약

항목내용
도구명 SQL Console
주용도 SAP HANA DB에 SQL 문 직접 실행
사용 환경 Database Explorer, HANA Studio, BAS 등
기본 기능 SQL 실행, 자동완성, 결과 확인, 로그 추적
SAP HANA Cloud Web 기반 Database Explorer 내 통합
권장 시나리오 데이터 검증, 테이블 생성/조회, 프로시저 테스트 등
300x250
반응형

'기술 > HANA DB' 카테고리의 다른 글

[HANA BC] Workload Class  (0) 2025.05.29
[HANA]SAP HANA Privileges 유형  (0) 2025.05.27
[HANA DB] SAP HANA의 기본 필수(Core) 프로세스 / 서비스  (0) 2025.05.19
[DB] SAP HANA Schema  (0) 2025.04.28
[DB][HANA] Data aging & NSE  (0) 2025.04.27
Comments