Przykład 2 - Statyczny SQL
EXEC SQL BEGIN DECLARE SECTION;
struct pracownik { //definicja danych
VARCHAR nazwisko [UNAME_LEN];
struct prac_null { //definicja wskaźników NULL
EXEC SQL END DECLARE SECTION;
EXEC SQL SELECT nazwisko, placa_pod
INTO :pracownik INDICATOR :prac_null
pracownik.nazwisko.arr[pracownik.nazwisko.len]= unsigned char(0);
cout<< (char *)pracownik.nazwisko.arr <<";"<<pracownik.placa<<endl;