단일 인덱스가 있는 임시 테이블을 만듭니다. 임시 테이블은 JetCreateTableColumnIndex를 사용하여 만든 일반 테이블처럼 레코드를 저장하고 검색합니다. 그러나 임시 테이블은 휘발성 특성으로 인해 일반 테이블보다 훨씬 빠릅니다. 순수하게 순차적으로 액세스할 때 레코드 집합에서 중복 제거를 매우 빠르게 정렬하고 수행하는 데 사용할 수도 있습니다. 또한 JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []), JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, [])를 참조하세요.
네임스페이스:Microsoft.Isam.Esent.Interop.Vista
어셈블리: Microsoft.Isam.Esent.Interop(Microsoft.Isam.Esent.Interop.dll)
구문
'Declaration
Public Shared Sub JetOpenTemporaryTable ( _
sesid As JET_SESID, _
temporarytable As JET_OPENTEMPORARYTABLE _
)
'Usage
Dim sesid As JET_SESID
Dim temporarytable As JET_OPENTEMPORARYTABLEVistaApi.JetOpenTemporaryTable(sesid, _
temporarytable)
public static void JetOpenTemporaryTable(
JET_SESID sesid,
JET_OPENTEMPORARYTABLE temporarytable
)
매개 변수
sesid
형식: Microsoft.Isam.Esent.Interop.JET_SESID사용할 세션입니다.
temporarytable
형식: Microsoft.Isam.Esent.Interop.Vista.JET_OPENTEMPORARYTABLE입력에서 만들 임시 테이블에 대한 설명입니다. 성공적으로 호출된 후 구조체에는 임시 테이블 및 열 식별에 대한 핸들이 포함됩니다. JetCloseTable(JET_SESID, JET_TABLEID)을 사용하여 완료되면 임시 테이블을 해제합니다.
설명
Windows Vista에 도입되었습니다. 이전 버전의 Esent에는 JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, []) 을 사용합니다.