반응형
Notice
Recent Posts
Recent Comments
160x600
세상 모든 잡동사니 집합소 스레TV
[HANA DB] SAP HANA SQL Console 본문
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 접속
- https://cockpit.hanacloud.ondemand.com → 로그인
- SAP HANA Cloud 인스턴스 선택
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