queryCurrentDatabase()
sqlLib.queryCurrentDatabase() 시스템 함수는 현재 연결된 데이터베이스의 제품 및 릴리스 번호를 리턴합니다. 다양한 제품이 리턴하는 정확한 값을 판별하려면 제품 문서를 참조하거나 로컬 테스트를 실행하십시오.
구문
sqlLib.queryCurrentDatabase(
product CHAR(8) inOut,
release CHAR(8) inOut)
- product
- 데이터베이스 제품 이름을 받습니다. 인수는 CHAR 유형 및 길이 8의 변수여야 합니다.
- release
- 데이터베이스 릴리스 레벨을 받습니다. 인수는 CHAR 유형 및 길이 8의 변수여야 합니다.
예제
다음 예제는 데이터베이스가 최신 버전인지 확인합니다.
dbName, dbVersion CHAR(8);
latestVersion CHAR(8) = "V9012";
errMsg STRING;
function main();
sqlLib.queryCurrentDatabase(dbName, dbVersion);
if (dbVersion != latestVersion)
errMsg = "Contact IT to get the latest version of " + dbName;
writeStderr (errMsg);
end end