토토

토토 - 선언 SQL 명령문 식별자

시놉시스

Exec SQL [atConnection_Name] 선언station_name진술

설명

토토SQL 명령문 식별자를 선언합니다. SQL 명령문 식별자는 연결과 연관 될 수 있습니다. 동적 SQL 문에 의해 식별자를 사용하면 관련 연결을 사용하여 명령문이 실행됩니다. 선언의 네임 스페이스는 사전 컴파일 장치이며 동일한 SQL 문 식별자에 대한 다중 선언은 허용되지 않습니다. 프리 컴파일러가 Informix 호환 모드에서 실행되고 일부 SQL 문이 선언되면 "데이터베이스"는 커서 이름으로 사용할 수 없습니다..

매개 변수

Connection_Name #

에 의해 설정된 데이터베이스 연결 이름Connect명령.

AT 절을 생략 할 수 있지만 그러한 진술은 의미가 없습니다.

station_name #

SQL 식별자 또는 호스트 변수로 SQL 문 식별자의 이름.

노트

이 협회는 선언이 역동적 인 진술 위에 신체적으로 배치되는 경우에만 유효합니다.

예제

Exec SQL Con1로 Postgres에 연결;
CON1의 EXEC SQL DECLARE SQL_STMT 문;
sql_stmt에 대한 exec sql declare cursor_name cursor;
Exec SQL SQL_STMT 준비 : Dyn_string;
Exec SQL Open Cursor_Name;
Exec SQL Fetch Cursor_Name은 다음과 같이 안에 들어갑니다 : column1;
exec sql close cursor_name;

호환성

토토SQL 표준의 확장이지만 유명한 DBMS에서 사용할 수 있습니다.

정정 제출

문서에 올바른 것이 없다면 일치하지 않습니다. 특정 기능에 대한 귀하의 경험 또는 추가 설명이 필요합니다. 사용이 양식문서 문제를보고하려면