24. 내장(Embedded) SQL

이번에는 정보처리기사 필기 과목인 데이터베이스에서 내장 SQL을 알아보아요.

내장(Embedded) SQL
응용 프로그램에서 데이터베이스를 사용하기 위해 표현하는 SQL구문
호스트 변수는 SQL변수와 구분하기 위해 콜론(:)을 앞에 붙인다.
‘EXEC SQL’을 앞에 붙여 다른 호스트 명령문과 구분한다.
호스트 변수의 데이터 타입은 이에 대응하는 필드의 SQL 데이터 타입과 일치해야 한다.
호스트 시행문이 나타날 수 있는 곳이면 어디에서나 사용할 수 있다.
SQL문은 주언어 변수의 참조를 사용할 수 있다.
컴파일보다 우선하는 전처리기에 의해 처리한다.

*위는 정보처리기사 필기 문제에서 나온 보기를 정리한 것일 뿐입니다.
실제 언어에 따라 내장 SQL을 표현하는 방법은 비슷하지만 조금씩 차이가 있습니다.

언제나 휴일에서는 앞으로 MSSQL DBMS와 C# 언어를 사용하여 프로그래밍 하는 방법을 다룰 예정입니다.