Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 iodbctest 명령입니다.
프로그램:
이름
iodbctest, iodbctestw - iODBC 데모 프로그램
개요
iodbctest ["DSN=xxxx[;UID=xxxx][;PWD=xxxx][;OPT=값]"]
iodbctestw ["DSN=xxxx[;UID=xxxx][;PWD=xxxx][;OPT=값]"]
기술
XNUMXD덴탈의 iodbctest 프로그램과 iodb테스트 프로그램은 간단한 ODBC 샘플 프로그램으로,
모든 ODBC 지원 데이터베이스에 연결하고 SQL 명령을 실행하고
쿼리 결과를 검색합니다.
XNUMXD덴탈의 iodbctest 프로그램은 표준 ODBC API 호출을 사용하여 DSN을 사용하여 연결하지만
ASCII 모드에서 모든 결과를 검색합니다.
XNUMXD덴탈의 iodbctestw 프로그램은 ODBC 유니코드 API 호출을 사용하여 모든 DSN을 사용하여 연결합니다.
유니코드 모드에서 모든 결과를 검색합니다.
옵션
XNUMXD덴탈의 iodbctest 프로그램은 SQLDriverConnect 함수를 사용하여
사용 가능한 ODBC 호환 드라이버. 이를 통해 사용자는 모든 ODBC 연결을 재정의할 수 있습니다.
DSN 문자열의 특성입니다.
연결 문자열은 다음 중 하나로 시작해야 합니다. DSN=xxx 또는 드라이버=xxxx 선택적으로 속성
세미콜론으로 구분된 다른 DSN 속성이 뒤에 옵니다. 예:
DSN=ora9;UID=스콧;PWD=호랑이;DATABASE=ora9u
DSN 연결에 입력되지 않은 적절한 연결에 필요한 모든 속성
문자열은 odbc.ini 파일에 있어야 합니다.
연결 문자열이 인수로 전달되는 경우 iodbctest 프로그램에서 문자열은
대부분의 쉘은 명령 구분 기호로 세미콜론을 사용하므로 인용됩니다. 연결하는 경우
문자열이 대화형 프롬프트에 입력되면 따옴표를 사용하지 않아야 합니다.
성공적으로 연결되면 사용자에게 SQL 명령을 입력하라는 메시지가 표시됩니다.
데이터베이스에 보낼 수 있습니다. SQL 명령은 여러 줄에 걸쳐 있을 수 없습니다.
SQL 명령이 하나 이상의 결과 집합을 반환하는 경우 각 결과 집합은 다음을 사용하여 가져옵니다.
문자 버퍼 및 테이블에 표시됩니다.
또한, iodbctest 프로그램은 몇 가지 특수 명령을 이해합니다.
한정자
SQLTables 카탈로그 호출을 사용하여 한정자 목록을 표시합니다.
소유자
SQLTables 카탈로그 호출을 사용하여 소유자 목록을 표시합니다.
테이블
SQLTables 카탈로그 호출을 사용하여 테이블 목록을 표시합니다.
유형
SQLTables 카탈로그 호출을 사용하여 테이블 유형 목록을 표시합니다.
데이터 유형
SQLGetTypeInfo 카탈로그 호출을 사용하여 데이터 유형 목록을 표시합니다.
다시 연결하다
처음에 저장된 정보로 연결 해제/재연결을 수행합니다.
SQLDriverConnect.
종료 (또는 출구)
프로그램을 종료하고 쉘로 돌아갑니다.
사용 예
연결하기 전에 iodbctest 프로그램을 시작하고 DSN 목록을 가져옵니다.
$ iodbctest
OpenLink ODBC 데모 프로그램
이 프로그램은 대화식 SQL 프로세서를 보여줍니다.
ODBC 연결 문자열 입력(? 목록 표시): ?
DSN | 운전사
-------------------------------------------------- ---------------
ora9 | OpenLink 일반 ODBC 드라이버
mysql | OpenLink 일반 ODBC 드라이버
mysqllite | MySQL용 OpenLink Lite
myodbc | MyODBC 드라이버
pgsql | OpenLink 일반 ODBC 드라이버
TDS | OpenLink 일반 ODBC 드라이버
ODBC 연결 문자열 입력(? 목록 표시): DSN=ora9;PWD=tiger
드라이버: 05.20.0316 OpenLink 일반 ODBC 드라이버(oplodbc.so)
SQL>
odbc.ini 파일에서 이전에 설정한 Oracle 9 인스턴스에 연결합니다.
$ iodbctest "DSN=ora9;UID=스콧;PWD=호랑이"
iODBC 데모 프로그램
이 프로그램은 대화식 SQL 프로세서를 보여줍니다.
드라이버: 05.20.0316 OpenLink 일반 ODBC 드라이버(oplodbc.so)
SQL>emp에서 * 선택
아이디 |이름
---+-------------------------------- -----------
1 |레코드 1
2 |레코드 2
2 |레코드 3
결과 집합 1은 3개의 행을 반환했습니다.
SQL> 종료
저작권
Copyright © 1996-2014, OpenLink Software
onworks.net 서비스를 사용하여 온라인에서 iodbctest 사용