CSQL에서 SQL 실행

csql을 실행하고 난 후에는 csql> 프롬프트에서 원하는 SQL문을 입력해서 실행할 수 있다. 하나의 SQL 문은 세미콜론(;)으로 끝나도록 입력하며, 여러 개의 SQL문을 한 줄에 입력할 수도 있다. 세션 명령어는 ;help 명령으로 간단한 사용법을 찾아 볼 수 있으며 상세한 내용은 세션 명령어를 참고한다. 

% csql demodb

         CUBRID SQL 인터프리터

 

도움말 메시지를 보려면 ';help' 명령어를 입력하세요.

csql> select * from olympic;

=== <SELECT의 결과, 명령어 라인 1> ===

 

    host_year  host_nation           host_city             opening_date  closing

_date  mascot                slogan                introduction

================================================================================

=======================================================================

         2004  'Greece'              'Athens'              08/13/2004    08/29/2

004    'Athena  Phevos'      'Welcome Home'        'In 2004 the Olympic Games returned to Greece, the home of both the ancient Olympics and the first modern Olympics...'

 

<중간 생략>

25 개의 열이 조회 되었습니다.

 

진행 중인 트랜잭션이 커밋 되었습니다.

 

1 개의 명령어가 실행되었습니다.

csql> SELECT SUM(n) FROM (SELECT gold FROM participant WHERE nation_code='KOR'

csql> UNION ALL SELECT silver FROM participant WHERE nation_code='JPN') AS t(n);

 

=== <SELECT의 결과, 명령어 라인 1> ===

 

       sum(n)

=============

           82

 

1 개의 열이 조회 되었습니다.

 

진행 중인 트랜잭션이 커밋 되었습니다.

 

1 개의 명령어가 실행되었습니다.

csql> ;exit