|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
public interface DatabaseMetaData
데이타베이스에 관한 포괄적인 정보입니다.
이 인터페이스는, JDBCTM 테크놀러지 (JDBC 드라이버)와 제휴하는 데이타베이스 관리 시스템 (DBMS)의 기능을 사용자에게 알리기 위해서(때문에) 드라이버 벤더에 의해 구현됩니다. 많은 경우, 릴레이셔널 DBMS 에 의해 지원되는 기능, 구현 방법이 달라, 사용하는 데이터의 형태도 다릅니다. 게다가 드라이버는 DBMS 에 의해 제공되는 기능과는 별도로, 추가의 기능을 구현하는 경우도 있습니다. 이 인터페이스의 메소드에 의해 반환되는 정보는 제휴하는 특정의 드라이버와 특정의 DBMS 의 기능에 대한 것입니다. 이 문서에서는, 「데이타베이스」라고 하는 용어는 일반적으로, 드라이버와 DBMS 의 양쪽 모두를 가리키고 있습니다.
이 인터페이스는 일반적으로, 기본이 되는 DBMS 의 조작 방법을 찾아낼 필요가 있는 툴에 의해 사용됩니다. 이것은 특히, 복수의 DBMS 와 함께 사용되는 것이 의도된 어플리케이션에 해당합니다. 예를 들어, 툴은 getTypeInfo
메소드를 CREATE TABLE
문으로 사용할 수 있는 데이터의 형태를 찾아내는데 사용합니다. 또, 사용자는, 상호 관계 서브 쿼리의 사용이 가능한가 어떤가를 알기 위해서(때문에) supportsCorrelatedSubqueries
메소드를 호출하거나 배치 갱신이 가능한가 어떤가를 알기 위해서(때문에) supportsBatchUpdates
메소드를 호출할 수가 있습니다.
DatabaseMetaData
메소드에는,ResultSet
객체의 형식에서 정보의 리스트를 돌려주는 것도 있습니다. getString
나 getInt
등의 일반적으로의 ResultSet
의 메소드를 사용해, 이러한 ResultSet
객체로부터 정보를 꺼낼 수가 있습니다. 주어진(given) 메타데이타 형식을 사용할 수 없는 경우, 빈 상태(empty)의 ResultSet
가 돌려주어집니다. 주어진(given) 메소드의 ResultSet
객체에 의해 돌려주어지도록(듯이) 정의된 열을 넘는 추가의 열은, JDBC 드라이버의 벤더가 정의할 수가 있어 그러한열라벨로 액세스 할 수 있을 필요가 있습니다.
DatabaseMetaData
의 메소드에는, String 의 패턴을 인수에 있는 것이 있습니다. 이러한 인수는 모두 fooPattern 와 같은 이름을 가집니다. String 패턴안의 「%」는 0 문자 이상의 모든 부분 캐릭터 라인에 일치해, 「_」은 임의의 1 문자에 일치하는 것을 의미합니다. 검색 패턴에 일치하는 메타데이타엔트리만이 돌려주어집니다. 검색 패턴의 인수가 null
로 설정되어 있는 경우, 인수의 조건은, 검색으로부터 제외됩니다.
필드의 개요 | |
---|---|
static short |
attributeNoNulls
NULL 치가 허가되지 않을 가능성이 있는 것을 나타냅니다. |
static short |
attributeNullable
NULL 치가 반드시 허가되는 것을 나타냅니다. |
static short |
attributeNullableUnknown
NULL 치가 허가될지 어떨지가 불명한 것을 나타냅니다. |
static int |
bestRowNotPseudo
최적인 행 식별자가 의사열이 아닌 것을 나타냅니다. |
static int |
bestRowPseudo
최적인 행 식별자가 의사열인 것을 나타냅니다. |
static int |
bestRowSession
최적인 행 식별자의 스코프가 현재의 세션의 나머지의 부분인 것을 나타냅니다. |
static int |
bestRowTemporary
최적인 행 식별자의 스코프가 일시적 (행이 사용되고 있는 동안 만)인 것을 나타냅니다. |
static int |
bestRowTransaction
최적인 행 식별자의 스코프가 현재의 트랜잭션(transaction)의 나머지의 부분인 것을 나타냅니다. |
static int |
bestRowUnknown
최적인 행 식별자가 의사열인 경우와 그렇지 않은 경우가 있는 것을 나타냅니다. |
static int |
columnNoNulls
열이 NULL 치를 허가하지 않는 경우가 있는 것을 나타냅니다. |
static int |
columnNullable
열이 반드시 NULL 치를 허가하는 것을 나타냅니다. |
static int |
columnNullableUnknown
열이 NULL 치를 허가할지 어떨지 불명한 것을 나타냅니다. |
static int |
functionColumnIn
파라미터 또는 열이 IN 파라미터인 것을 나타냅니다. |
static int |
functionColumnInOut
파라미터 또는 열이 INOUT 파라미터인 것을 나타냅니다. |
static int |
functionColumnOut
파라미터 또는 열이 OUT 파라미터인 것을 나타냅니다. |
static int |
functionColumnResult
파라미터 또는 열이 결과 세트의 열인 것을 나타냅니다. |
static int |
functionColumnUnknown
파라미터 또는 열의 형태가 불명한 것을 나타냅니다. |
static int |
functionNoNulls
NULL 치가 허가되지 않는 것을 나타냅니다. |
static int |
functionNoTable
함수가 테이블을 돌려주지 않는 것을 나타냅니다. |
static int |
functionNullable
NULL 치가 허가되는 것을 나타냅니다. |
static int |
functionNullableUnknown
NULL 치가 허가될지 어떨지가 불명한 것을 나타냅니다. |
static int |
functionResultUnknown
함수가 결과 또는 테이블을 돌려줄지 어떨지가 불명한 것을 나타냅니다. |
static int |
functionReturn
파라미터 또는 열이 반환값인 것을 나타냅니다. |
static int |
functionReturnsTable
함수가 겉(표)를 돌려주는 것을 나타냅니다. |
static int |
importedKeyCascade
열 UPDATE_RULE 의 경우는, 주키가 갱신될 때, 외부 키 (임포트 된 키)가 거기에 합치하도록(듯이) 변경되는 것을 나타냅니다. |
static int |
importedKeyInitiallyDeferred
지연 가능성을 나타냅니다. |
static int |
importedKeyInitiallyImmediate
지연 가능성을 나타냅니다. |
static int |
importedKeyNoAction
열 UPDATE_RULE 및 DELETE_RULE 의 경우는, 주키가 임포트 되고 있는 경우, 그것이 갱신 및 삭제를 할 수 없는 것을 나타냅니다. |
static int |
importedKeyNotDeferrable
지연 가능성을 나타냅니다. |
static int |
importedKeyRestrict
열 UPDATE_RULE 의 경우는, 다른 테이블에 의해 외부 키로서 임포트 되고 있는 경우에, 주키는 갱신할 수 없는 것을 나타냅니다. |
static int |
importedKeySetDefault
열 UPDATE_RULE 및 DELETE_RULE 의 경우는, 주키가 갱신 또는 삭제되었을 경우에, 외부 키 (임포트 된 키)가 디폴트 값로 변경되는 것을 나타냅니다. |
static int |
importedKeySetNull
열 UPDATE_RULE 및 DELETE_RULE 의 경우, 주키가 갱신 또는 삭제되었을 때에, 외부 키 (임포트 된 키)가 NULL 로 변경되는 것을 나타냅니다. |
static int |
procedureColumnIn
열이 IN 파라미터를 포함하는 것을 나타냅니다. |
static int |
procedureColumnInOut
열이 INOUT 파라미터를 포함하는 것을 나타냅니다. |
static int |
procedureColumnOut
열이 OUT 파라미터를 포함하는 것을 나타냅니다. |
static int |
procedureColumnResult
열이 결과를 포함하는 것을 나타냅니다. |
static int |
procedureColumnReturn
열이 반환값을 포함하는 것을 나타냅니다. |
static int |
procedureColumnUnknown
열의 형태가 불명한 것을 나타냅니다. |
static int |
procedureNoNulls
NULL 치가 허가되지 않는 것을 나타냅니다. |
static int |
procedureNoResult
프로시저가 결과를 돌려주지 않는 것을 나타냅니다. |
static int |
procedureNullable
NULL 치가 허가되는 것을 나타냅니다. |
static int |
procedureNullableUnknown
NULL 치가 허가될지 어떨지가 불명한 것을 나타냅니다. |
static int |
procedureResultUnknown
프로시저가 결과를 돌려줄지 어떨지가 불명한 것을 나타냅니다. |
static int |
procedureReturnsResult
프로시저가 결과를 돌려주는 것을 나타냅니다. |
static int |
sqlStateSQL
SQLException.getSQLState 메소드에 의해 반환되는 값이 SQLSTATE 치일지 어떨지를 나타내기 위해서(때문에) 사용되는 DatabaseMetaData.getSQLStateType 메소드가 취할 수 있는 값입니다. |
static int |
sqlStateSQL99
SQLException.getSQLState 메소드에 의해 반환되는 값이 SQL99 SQLSTATE 치일지 어떨지를 나타내기 위해서(때문에) 사용되는 DatabaseMetaData.getSQLStateType 메소드가 취할 수 있는 값입니다. |
static int |
sqlStateXOpen
SQLException.getSQLState 메소드에 의해 반환되는 값이 X/Open (현재는 Open Group)의 SQL CLI SQLSTATE 치일지 어떨지를 나타내기 위해서(때문에) 사용되는 DatabaseMetaData.getSQLStateType 메소드가 취할 수 있는 값입니다. |
static short |
tableIndexClustered
이 테이블 인덱스가 클러스터화 된 인덱스인 것을 나타냅니다. |
static short |
tableIndexHashed
이 테이블 인덱스가 해시화 된 인덱스인 것을 나타냅니다. |
static short |
tableIndexOther
이 테이블 인덱스가 클러스터화 된 인덱스에서도, 해시화 된 인덱스에서도, 테이블의 통계 정보도 아닌 것을 나타냅니다. |
static short |
tableIndexStatistic
이 열이 테이블의 인덱스의 기술과 연동해 반환되는 테이블의 통계 정보를 포함하는 것을 나타냅니다. |
static int |
typeNoNulls
이 데이터의 형태로 NULL 치가 허가되지 않는 것을 나타냅니다. |
static int |
typeNullable
이 데이터의 형태로 NULL 치가 허가되는 것을 나타냅니다. |
static int |
typeNullableUnknown
이 데이터의 형태로 NULL 치가 허가될지 어떨지가 불명한 것을 나타냅니다. |
static int |
typePredBasic
LIKE 술어를 사용하지 않는 WHERE 검색의 경우(때)만으로 사용할 수 있는 데이터형을 나타냅니다. |
static int |
typePredChar
LIKE 술어를 사용하는 WHERE 검색의 경우(때)만으로 사용할 수 있는 데이터형을 나타냅니다. |
static int |
typePredNone
이 형태로 WHERE 검색의 경우(때)가 지원되어 있지 않은 것을 나타냅니다. |
static int |
typeSearchable
모든 WHERE 검색의 경우(때)가 이 형태에 근거할 수가 있는 것을 나타냅니다. |
static int |
versionColumnNotPseudo
이 버젼의 열이 의사열이 아닌 것을 나타냅니다. |
static int |
versionColumnPseudo
이 버젼의 열이 의사열인 것을 나타냅니다. |
static int |
versionColumnUnknown
이 버젼의 열이 의사열인 경우와 그렇지 않은 경우가 있는 것을 나타냅니다. |
메소드의 개요 | |
---|---|
boolean |
allProceduresAreCallable ()
getProcedures 메소드에 의해 반환되는 모든 프로시저가, 현재의 사용자로부터 호출할 수 있을지 어떨지를 가져옵니다. |
boolean |
allTablesAreSelectable ()
SELECT 문중의 getTables 메소드에 의해 반환되는 모든 테이블이, 현재의 사용자에 의해 사용할 수 있을지 어떨지를 가져옵니다. |
boolean |
autoCommitFailureClosesAllResultSets ()
autoCommit 가 true 의 경우에, ResultSet 가 보관 유지 가능해도, 모든 오픈된 ResultSet 가 클로즈 된 것을 SQLException 가 가리킬지 어떨지를 가져옵니다. |
boolean |
dataDefinitionCausesTransactionCommit ()
트랜잭션(transaction)의 데이터 정의문이, 트랜잭션(transaction)를 강제적으로 위탁시킬지 어떨지를 가져옵니다. |
boolean |
dataDefinitionIgnoredInTransactions ()
이 데이타베이스에 의해, 트랜잭션(transaction)로 데이터 정의문이 무시될지 어떨지를 가져옵니다. |
boolean |
deletesAreDetected (int type)
ResultSet.rowDeleted 메소드를 호출하는 것에 의해 가시의 행이 삭제된 것을 검출할 수 있을지 어떨지를 가져옵니다. |
boolean |
doesMaxRowSizeIncludeBlobs ()
getMaxRowSize 메소드의 반환값이 SQL 데이터의 형태의 LONGVARCHAR 및 LONGVARBINARY 를 포함할지 어떨지를 가져옵니다. |
ResultSet |
getAttributes (String catalog,
String schemaPattern,
String typeNamePattern,
String attributeNamePattern)
지정된 schema 및 카탈로그로 사용 가능한 사용자 정의의 형태 (UDT)를 위한 지정된 형태의 지정된 속성에 관한 기술을 가져옵니다. |
ResultSet |
getBestRowIdentifier (String catalog,
String schema,
String table,
int scope,
boolean nullable)
행을 일의에 식별하는 테이블의 최적인 열세트에 관한 기술을 가져옵니다. |
ResultSet |
getCatalogs ()
이 데이타베이스로 사용 가능한 카탈로그명을 가져옵니다. |
String |
getCatalogSeparator ()
이 데이타베이스가 카탈로그명과 테이블명의 separator로서 사용하는 String 를 가져옵니다. |
String |
getCatalogTerm ()
「catalog」에 대한 데이타베이스 벤더의 추천 용어를 가져옵니다. |
ResultSet |
getClientInfoProperties ()
드라이버가 지원하는 클라이언트 정보 프로퍼티의 리스트를 가져옵니다. |
ResultSet |
getColumnPrivileges (String catalog,
String schema,
String table,
String columnNamePattern)
테이블의 열에의 액세스권에 관한 기술을 가져옵니다. |
ResultSet |
getColumns (String catalog,
String schemaPattern,
String tableNamePattern,
String columnNamePattern)
지정된 카탈로그로 사용 가능한 테이블열의 기술을 가져옵니다. |
Connection |
getConnection ()
이 메타데이타객체를 생성한 접속을 꺼냅니다. |
ResultSet |
getCrossReference (String parentCatalog,
String parentSchema,
String parentTable,
String foreignCatalog,
String foreignSchema,
String foreignTable)
주키, 또는 친테이블의 일의성 제약을 나타내는 열을 참조하는 지정된 외부의 키 테이블중의 외부 키열에 관한 기술을 가져옵니다 (친테이블은 같은 테이블 또는 다른 테이블). |
int |
getDatabaseMajorVersion ()
기본이 되는 데이타베이스의 메이저 버젼 번호를 가져옵니다. |
int |
getDatabaseMinorVersion ()
기본이 되는 데이타베이스의 마이너 버젼 번호를 가져옵니다. |
String |
getDatabaseProductName ()
이 데이타베이스 제품의 이름을 가져옵니다. |
String |
getDatabaseProductVersion ()
이 데이타베이스 제품의 버젼 번호를 가져옵니다. |
int |
getDefaultTransactionIsolation ()
이 데이타베이스의 디폴트의 트랜잭션(transaction) 차단 레벨을 가져옵니다. |
int |
getDriverMajorVersion ()
이 JDBC 드라이버의 메이저 버젼 번호를 가져옵니다. |
int |
getDriverMinorVersion ()
이 JDBC 드라이버의 마이너 버젼 번호를 가져옵니다. |
String |
getDriverName ()
이 JDBC 드라이버의 이름을 가져옵니다. |
String |
getDriverVersion ()
이 JDBC 드라이버의 버젼 번호를 String 로서 가져옵니다. |
ResultSet |
getExportedKeys (String catalog,
String schema,
String table)
지정된 테이블의 주키열 (테이블에 의해 export 된 외부 키)을 참조하는 외부 키열에 관한 기술을 가져옵니다. |
String |
getExtraNameCharacters ()
인용부호로 둘러싸이지 않은 식별명에 사용할 수 있는 모든 「특수」문자 (a-z, A-Z,0-9, 및 _ 이외)를 가져옵니다. |
ResultSet |
getFunctionColumns (String catalog,
String schemaPattern,
String functionNamePattern,
String columnNamePattern)
지정된 카탈로그의 시스템 함수 또는 사용자 함수의 파라미터와 반환되는 형태에 관한 기술을 가져옵니다. |
ResultSet |
getFunctions (String catalog,
String schemaPattern,
String functionNamePattern)
지정된 카탈로그로 사용 가능한 시스템 함수 및 사용자 함수에 관한 기술을 가져옵니다. |
String |
getIdentifierQuoteString ()
SQL 식별자를 인용하는데 사용하는 캐릭터 라인을 가져옵니다. |
ResultSet |
getImportedKeys (String catalog,
String schema,
String table)
그 테이블의 외부 키열 (테이블에 의해 임포트 되는 주키)을 참조하는 주키열에 관한 기술을 가져옵니다. |
ResultSet |
getIndexInfo (String catalog,
String schema,
String table,
boolean unique,
boolean approximate)
지정된 테이블의 인덱스와 통계 정보에 관한 기술을 가져옵니다. |
int |
getJDBCMajorVersion ()
이 드라이버의 JDBC 메이저 버젼 번호를 가져옵니다. |
int |
getJDBCMinorVersion ()
이 드라이버의 JDBC 마이너 버젼 번호를 가져옵니다. |
int |
getMaxBinaryLiteralLength ()
이 데이타베이스로, 인 라인 바이너리 리터럴중에 넣어지는 16 진수의 최대 문자수를 가져옵니다. |
int |
getMaxCatalogNameLength ()
이 데이타베이스에서의, 카탈로그명의 최대 문자수를 가져옵니다. |
int |
getMaxCharLiteralLength ()
이 데이타베이스에서의, 캐릭터 리터럴의 최대 문자수를 가져옵니다. |
int |
getMaxColumnNameLength ()
이 데이타베이스에서의, 렬명의 최대 문자수를 가져옵니다. |
int |
getMaxColumnsInGroupBy ()
이 데이타베이스에서의, GROUP BY 절중의 렬수의 최대치를 가져옵니다. |
int |
getMaxColumnsInIndex ()
이 데이타베이스에서의, 인덱스중의 렬수의 최대치를 가져옵니다. |
int |
getMaxColumnsInOrderBy ()
이 데이타베이스에서의, ORDER BY 절중의 렬수의 최대치를 가져옵니다. |
int |
getMaxColumnsInSelect ()
이 데이타베이스에서의, SELECT 리스트중의 렬수의 최대치를 가져옵니다. |
int |
getMaxColumnsInTable ()
이 데이타베이스에서의, 테이블중의 렬수의 최대치를 가져옵니다. |
int |
getMaxConnections ()
이 데이타베이스에 대해서 가능한 병행 접속의 최대수를 가져옵니다. |
int |
getMaxCursorNameLength ()
이 데이타베이스에서의, 커서명의 최대 문자수를 가져옵니다. |
int |
getMaxIndexLength ()
이 데이타베이스에서의, 인덱스의 전부분을 포함한, 인덱스의 최대 바이트수를 가져옵니다. |
int |
getMaxProcedureNameLength ()
이 데이타베이스에서의, 프로시저명의 최대 문자수를 가져옵니다. |
int |
getMaxRowSize ()
이 데이타베이스에서의, 1 행의 최대 바이트수를 가져옵니다. |
int |
getMaxSchemaNameLength ()
이 데이타베이스에서의, schema명의 최대 문자수를 가져옵니다. |
int |
getMaxStatementLength ()
이 데이타베이스에서의, SQL 문의 최대 문자수를 가져옵니다. |
int |
getMaxStatements ()
이 데이타베이스의 동시에 오픈할 수 있는 액티브한 문장의 최대수를 가져옵니다. |
int |
getMaxTableNameLength ()
이 데이타베이스에서의, 테이블명의 최대 문자수를 가져옵니다. |
int |
getMaxTablesInSelect ()
이 데이타베이스에서의, SELECT 문의 최대 테이블수를 가져옵니다. |
int |
getMaxUserNameLength ()
이 데이타베이스에서의, 사용자명의 최대 문자수를 가져옵니다. |
String |
getNumericFunctions ()
이 데이타베이스로 사용 가능한 콤마로 단락지은 수학 함수의 리스트를 가져옵니다. |
ResultSet |
getPrimaryKeys (String catalog,
String schema,
String table)
지정된 테이블의 주키열의 기술을 가져옵니다. |
ResultSet |
getProcedureColumns (String catalog,
String schemaPattern,
String procedureNamePattern,
String columnNamePattern)
지정된 카탈로그의 스트아드프로시쟈파라메이타와 결과열에 관한 기술을 가져옵니다. |
ResultSet |
getProcedures (String catalog,
String schemaPattern,
String procedureNamePattern)
지정된 카탈로그로 사용 가능한 스트아드프로시쟈에 관한 기술을 가져옵니다. |
String |
getProcedureTerm ()
「procedure」에 대한 데이타베이스 벤더의 추천 용어를 가져옵니다. |
int |
getResultSetHoldability ()
이 데이타베이스에서의 ResultSet 객체의 디폴트의 보관 유지 기능을 가져옵니다. |
RowIdLifetime |
getRowIdLifetime ()
이 데이터 소스로 SQL ROWID 형이 지원될지 어떨지라고 지원되는 경우는,RowId 객체가 유효한 수명을 나타냅니다. |
ResultSet |
getSchemas ()
이 데이타베이스로 사용 가능한 schema명을 가져옵니다. |
ResultSet |
getSchemas (String catalog,
String schemaPattern)
이 데이타베이스로 사용 가능한 schema명을 가져옵니다. |
String |
getSchemaTerm ()
「schema」에 대한 데이타베이스 벤더의 추천 용어를 가져옵니다. |
String |
getSearchStringEscape ()
와일드 카드 문자를 이스케이프 하는데 사용할 수 있는 캐릭터 라인을 가져옵니다. |
String |
getSQLKeywords ()
이 데이타베이스의 SQL 키워드이며, SQL:2003 의 키워드는 아닌, 모든 키워드를 콤마로 단락지은 리스트를 가져옵니다. |
int |
getSQLStateType ()
SQLException.getSQLState 에 의해 반환되는 SQLSTATE 이 X/Open (현재는 Open Group)의 SQL CLI 일까 SQL:2003 인지를 나타냅니다. |
String |
getStringFunctions ()
이 데이타베이스로 사용 가능한 콤마로 단락지은 캐릭터 라인 함수의 리스트를 가져옵니다. |
ResultSet |
getSuperTables (String catalog,
String schemaPattern,
String tableNamePattern)
이 데이타베이스의 특정의 schema로 정의되고 있는 테이블 계층의 설명을 가져옵니다. |
ResultSet |
getSuperTypes (String catalog,
String schemaPattern,
String typeNamePattern)
이 데이타베이스의 특정의 schema로 정의되고 있는 사용자 정의형 (UDT) 계층의 설명을 가져옵니다. |
String |
getSystemFunctions ()
이 데이타베이스로 사용 가능한 콤마로 단락지은 시스템 함수의 리스트를 가져옵니다. |
ResultSet |
getTablePrivileges (String catalog,
String schemaPattern,
String tableNamePattern)
카탈로그로 사용 가능한 각 테이블에 대한 액세스권에 관한 기술을 가져옵니다. |
ResultSet |
getTables (String catalog,
String schemaPattern,
String tableNamePattern,
String [] types)
지정된 카탈로그로 사용 가능한 테이블에 관한 기술을 가져옵니다. |
ResultSet |
getTableTypes ()
이 데이타베이스로 사용 가능한 테이블의 형태를 가져옵니다. |
String |
getTimeDateFunctions ()
이 데이타베이스로 사용 가능한 시간 함수와 일자 함수를 콤마로 단락지은 리스트를 가져옵니다. |
ResultSet |
getTypeInfo ()
이 데이타베이스로 지원 떠날 수 있어 모든 데이터형에 관한 기술을 가져옵니다. |
ResultSet |
getUDTs (String catalog,
String schemaPattern,
String typeNamePattern,
int[] types)
특정의 schema로 정의되고 있는 사용자 정의형 (UDT)의 설명을 가져옵니다. |
String |
getURL ()
이 DBMS 의 URL 를 가져옵니다. |
String |
getUserName ()
이 데이타베이스에 기록되고 있는 사용자명을 가져옵니다. |
ResultSet |
getVersionColumns (String catalog,
String schema,
String table)
행의 임의의 값이 변경되었을 경우에, 자동적으로 갱신되는 테이블의 열에 관한 기술을 가져옵니다. |
boolean |
insertsAreDetected (int type)
ResultSet.rowInserted 메소드를 호출하는 것에 의해 가시의 행이 삽입된 것을 검출할 수 있을지 어떨지를 가져옵니다. |
boolean |
isCatalogAtStart ()
완전 수식된 테이블명의 개시 부분 (또는 종료 부분)에 카탈로그가 나타날지 어떨지를 가져옵니다. |
boolean |
isReadOnly ()
이 데이타베이스가 읽어들여 전용 모드인가 어떤가를 가져옵니다. |
boolean |
locatorsUpdateCopy ()
LOB 에의 변경이, 카피에 대해서 행해졌는지, LOB 에 직접 행해졌는지를 나타냅니다. |
boolean |
nullPlusNonNullIsNull ()
이 데이타베이스가, NULL 치와 비 NULL 치의 연결을 NULL 로 할지 어떨지를 가져옵니다. |
boolean |
nullsAreSortedAtEnd ()
NULL 치가, 종료시에 소트순서에 관계없이 소트 될지 어떨지를 가져옵니다. |
boolean |
nullsAreSortedAtStart ()
NULL 치가, 개시시에 소트순서에 관계없이 소트 될지 어떨지를 가져옵니다. |
boolean |
nullsAreSortedHigh ()
NULL 치가 고위에 소트 될지 어떨지를 가져옵니다. |
boolean |
nullsAreSortedLow ()
NULL 치가 하위에 소트 될지 어떨지를 가져옵니다. |
boolean |
othersDeletesAreVisible (int type)
외로 행해진 삭제가 가시인가 어떤가를 가져옵니다. |
boolean |
othersInsertsAreVisible (int type)
외로 행해진 삽입이 가시인가 어떤가를 가져옵니다. |
boolean |
othersUpdatesAreVisible (int type)
외로 행해진 갱신이 가시인가 어떤가를 가져옵니다. |
boolean |
ownDeletesAreVisible (int type)
결과 세트 자신의 삭제가 가시인가 어떤가를 가져옵니다. |
boolean |
ownInsertsAreVisible (int type)
결과 세트 자신의 삽입이 가시인가 어떤가를 가져옵니다. |
boolean |
ownUpdatesAreVisible (int type)
지정된 ResultSet 객체에 대해, 결과 세트 자신의 갱신이 가시인가 어떤가를 가져옵니다. |
boolean |
storesLowerCaseIdentifiers ()
이 데이타베이스가, 대문자 소문자가 혼재하는 인용부호 없음의 SQL 식별자를, 대문자 소문자를 구별하지 않고 처리해, 소문자로 포함할지 어떨지를 가져옵니다. |
boolean |
storesLowerCaseQuotedIdentifiers ()
이 데이타베이스가, 대문자 소문자가 혼재하는 인용부호 첨부의 SQL 식별자를, 대문자 소문자를 구별하지 않고 처리해, 소문자로 포함할지 어떨지를 가져옵니다. |
boolean |
storesMixedCaseIdentifiers ()
이 데이타베이스가, 대문자 소문자가 혼재하는 인용부호 없음의 SQL 식별자를, 대문자 소문자를 구별하지 않고 처리해, 대문자 소문자 혼재로 포함할지 어떨지를 가져옵니다. |
boolean |
storesMixedCaseQuotedIdentifiers ()
이 데이타베이스가, 대문자 소문자가 혼재하는 인용부호 첨부의 SQL 식별자를, 대문자 소문자를 구별하지 않고 처리해, 대문자 소문자 혼재로 포함할지 어떨지를 가져옵니다. |
boolean |
storesUpperCaseIdentifiers ()
이 데이타베이스가, 대문자 소문자가 혼재하는 인용부호 없음의 SQL 식별자를, 대문자 소문자를 구별하지 않고 처리해, 대문자로 포함할지 어떨지를 가져옵니다. |
boolean |
storesUpperCaseQuotedIdentifiers ()
이 데이타베이스가, 대문자 소문자가 혼재하는 인용부호 첨부의 SQL 식별자를, 대문자 소문자를 구별하지 않고 처리해, 대문자로 포함할지 어떨지를 가져옵니다. |
boolean |
supportsAlterTableWithAddColumn ()
이 데이타베이스에 의해, 추가열이 있는 ALTER TABLE 가 지원될지 어떨지를 가져옵니다. |
boolean |
supportsAlterTableWithDropColumn ()
이 데이타베이스에 의해, 드롭열이 있는 ALTER TABLE 가 지원될지 어떨지를 가져옵니다. |
boolean |
supportsANSI92EntryLevelSQL ()
이 데이타베이스에 의해, ANSI92 엔트리 레벨의 SQL 문법이 지원될지 어떨지를 가져옵니다. |
boolean |
supportsANSI92FullSQL ()
이 데이타베이스에 의해, ANSI92 완전 레벨의 SQL 문법이 지원될지 어떨지를 가져옵니다. |
boolean |
supportsANSI92IntermediateSQL ()
이 데이타베이스에 의해, ANSI92 중간 레벨의 SQL 문법이 지원될지 어떨지를 가져옵니다. |
boolean |
supportsBatchUpdates ()
이 데이타베이스에 의해 배치 갱신이 지원될지 어떨지를 가져옵니다. |
boolean |
supportsCatalogsInDataManipulation ()
데이터 조작문으로 카탈로그명을 사용할 수 있을지 어떨지를 가져옵니다. |
boolean |
supportsCatalogsInIndexDefinitions ()
인덱스 정의문으로 카탈로그명을 사용할 수 있을지 어떨지를 가져옵니다. |
boolean |
supportsCatalogsInPrivilegeDefinitions ()
특권 정의문으로 카탈로그명을 사용할 수 있을지 어떨지를 가져옵니다. |
boolean |
supportsCatalogsInProcedureCalls ()
프로시저 호출문으로 카탈로그명을 사용할 수 있을지 어떨지를 가져옵니다. |
boolean |
supportsCatalogsInTableDefinitions ()
테이블 정의문으로 카탈로그명을 사용할 수 있을지 어떨지를 가져옵니다. |
boolean |
supportsColumnAliasing ()
이 데이타베이스에 의해 열의 별명이 지원될지 어떨지를 가져옵니다. |
boolean |
supportsConvert ()
이 데이타베이스에 의해, JDBC 형간의 변환에 사용되는 JDBC 스칼라 함수 CONVERT 가 지원될지 어떨지를 가져옵니다. |
boolean |
supportsConvert (int fromType,
int toType)
이 데이타베이스에 의해, JDBC 형 fromType 와 toType 의 사이의 변환에 사용되는 JDBC 스칼라 함수 CONVERT 가 지원될지 어떨지를 가져옵니다. |
boolean |
supportsCoreSQLGrammar ()
이 데이타베이스에 의해, ODBC Core SQL 문법이 지원될지 어떨지를 가져옵니다. |
boolean |
supportsCorrelatedSubqueries ()
이 데이타베이스에 의해 조합 관계 서브 쿼리가 지원될지 어떨지를 가져옵니다. |
boolean |
supportsDataDefinitionAndDataManipulationTransactions ()
이 데이타베이스에 의해, 트랜잭션(transaction)로, 데이터 정의문과 데이터 조작문의 양쪽 모두가 지원될지 어떨지를 가져옵니다. |
boolean |
supportsDataManipulationTransactionsOnly ()
이 데이타베이스에 의해, 트랜잭션(transaction)로 데이터 조작문만이 지원될지 어떨지를 가져옵니다. |
boolean |
supportsDifferentTableCorrelationNames ()
테이블 상호 관계명이 지원되는 경우, 테이블의 이름과 다른 이름이다고 하는 제한을 붙일지 어떨지를 가져옵니다. |
boolean |
supportsExpressionsInOrderBy ()
이 데이타베이스에 의해, ORDER BY 리스트중에서 식이 지원될지 어떨지를 가져옵니다. |
boolean |
supportsExtendedSQLGrammar ()
이 데이타베이스에 의해, ODBC Extended SQL 문법이 지원될지 어떨지를 가져옵니다. |
boolean |
supportsFullOuterJoins ()
이 데이타베이스에 의해, 완전 상자의 외부 결합이 지원될지 어떨지를 가져옵니다. |
boolean |
supportsGetGeneratedKeys ()
문장이 실행된 뒤에 자동 생성 키를 취득할 수 있을지 어떨지를 가져옵니다. |
boolean |
supportsGroupBy ()
이 데이타베이스에 의해, GROUP BY 절의 폼이 지원될지 어떨지를 가져옵니다. |
boolean |
supportsGroupByBeyondSelect ()
SELECT 문중의 모든 열이 GROUP BY 절에 포함된다고 하는 조건으로, 이 데이타베이스에 의해,GROUP BY 절로 SELECT 문중에 없는 열의 사용이 지원될지 어떨지를 가져옵니다. |
boolean |
supportsGroupByUnrelated ()
이 데이타베이스에 의해, GROUP BY 절로 SELECT 문중에 없는 열의 사용이 지원될지 어떨지를 가져옵니다. |
boolean |
supportsIntegrityEnhancementFacility ()
이 데이타베이스에 의해, SQL Integrity Enhancement Facility 가 지원될지 어떨지를 가져옵니다. |
boolean |
supportsLikeEscapeClause ()
이 데이타베이스에 의해, LIKE 이스케이프절의 지정이 지원될지 어떨지를 가져옵니다. |
boolean |
supportsLimitedOuterJoins ()
이 데이타베이스에 의해, 외부 결합에 관계되어, 제한된 지원가 제공될지 어떨지를 가져옵니다 ( supportsFullOuterJoins 메소드가 true 를 돌려주는 경우는 true ). |
boolean |
supportsMinimumSQLGrammar ()
이 데이타베이스에 의해, ODBC Minimum SQL 문법이 지원될지 어떨지를 가져옵니다. |
boolean |
supportsMixedCaseIdentifiers ()
이 데이타베이스가, 대문자 소문자가 혼재하는 인용부호 없음의 SQL 식별자를, 대문자 소문자를 구별해 처리해, 대문자 소문자 혼재로 포함할지 어떨지를 가져옵니다. |
boolean |
supportsMixedCaseQuotedIdentifiers ()
이 데이타베이스가, 대문자 소문자가 혼재하는 인용부호 첨부의 SQL 식별자를, 대문자 소문자를 구별해 처리해, 결과적으로 대문자 소문자 혼재로 포함할지 어떨지를 가져옵니다. |
boolean |
supportsMultipleOpenResults ()
CallableStatement 객체로부터 동시에 반환된 복수의 ResultSet 객체를 가지는 것이 가능한가 어떤가를 가져옵니다. |
boolean |
supportsMultipleResultSets ()
이 데이타베이스에 의해, execute 메소드의 단일의 호출로부터의 복수의 ResultSet 객체의 취득이 지원될지 어떨지를 가져옵니다. |
boolean |
supportsMultipleTransactions ()
이 데이타베이스가 한 번에 복수의 트랜잭션(transaction)를 (다른 접속으로) 오픈할 수 있을지 어떨지를 가져옵니다. |
boolean |
supportsNamedParameters ()
이 데이타베이스에 의해, 호출 가능 레이아웃문에의 이름 첨부 파라미터가 지원될지 어떨지를 가져옵니다. |
boolean |
supportsNonNullableColumns ()
이 데이타베이스의 열을 비 null 로서 정의할 수 있을지 어떨지를 가져옵니다. |
boolean |
supportsOpenCursorsAcrossCommit ()
이 데이타베이스에 의해, 위탁간에 커서가 오픈된 채로 상태가 지원될지 어떨지를 가져옵니다. |
boolean |
supportsOpenCursorsAcrossRollback ()
이 데이타베이스에 의해, 롤백(rollback)간에 커서가 오픈된 채로 상태가 지원될지 어떨지를 가져옵니다. |
boolean |
supportsOpenStatementsAcrossCommit ()
이 데이타베이스에 의해, 위탁간에 문장이 오픈된 채로 상태가 지원될지 어떨지를 가져옵니다. |
boolean |
supportsOpenStatementsAcrossRollback ()
이 데이타베이스에 의해, 롤백(rollback)간에 문장이 오픈된 채로 상태가 지원될지 어떨지를 가져옵니다. |
boolean |
supportsOrderByUnrelated ()
이 데이타베이스에 의해, ORDER BY 절로 SELECT 문중에 없는 열의 사용이 지원될지 어떨지를 가져옵니다. |
boolean |
supportsOuterJoins ()
이 데이타베이스에 의해, 외부 결합의 하등의 형식이 지원될지 어떨지를 가져옵니다. |
boolean |
supportsPositionedDelete ()
이 데이타베이스에 의해, 위치 지정된 DELETE 문이 지원될지 어떨지를 가져옵니다. |
boolean |
supportsPositionedUpdate ()
이 데이타베이스에 의해, 위치 지정된 UPDATE 문이 지원될지 어떨지를 가져옵니다. |
boolean |
supportsResultSetConcurrency (int type,
int concurrency)
이 데이타베이스가, 지정된 결과 세트의 형태와 주어진 동시성 처리의 종류의 편성을 지원할지 어떨지를 가져옵니다. |
boolean |
supportsResultSetHoldability (int holdability)
이 데이타베이스가, 지정된 결과 세트의 보관 유지 기능을 지원할지 어떨지를 가져옵니다. |
boolean |
supportsResultSetType (int type)
이 데이타베이스가, 지정된 결과 세트의 형태를 지원할지 어떨지를 가져옵니다. |
boolean |
supportsSavepoints ()
이 데이타베이스에 의해 세이브 포인트가 지원될지 어떨지를 가져옵니다. |
boolean |
supportsSchemasInDataManipulation ()
데이터 조작문으로 schema명을 사용할 수 있을지 어떨지를 가져옵니다. |
boolean |
supportsSchemasInIndexDefinitions ()
인덱스 정의문으로 schema명을 사용할 수 있을지 어떨지를 가져옵니다. |
boolean |
supportsSchemasInPrivilegeDefinitions ()
특권 정의문으로 schema명을 사용할 수 있을지 어떨지를 가져옵니다. |
boolean |
supportsSchemasInProcedureCalls ()
프로시저 호출문으로 schema명을 사용할 수 있을지 어떨지를 가져옵니다. |
boolean |
supportsSchemasInTableDefinitions ()
테이블 정의문으로 schema명을 사용할 수 있을지 어떨지를 가져옵니다. |
boolean |
supportsSelectForUpdate ()
이 데이타베이스에 의해 SELECT FOR UPDATE 문이 지원될지 어떨지를 가져옵니다. |
boolean |
supportsStatementPooling ()
이 데이타베이스에 의해 문장의 풀이 지원될지 어떨지를 가져옵니다. |
boolean |
supportsStoredFunctionsUsingCallSyntax ()
이 데이타베이스가, 스트아드프로시쟈에스케이프 구문을 사용한, 사용자 정의 함수 또는 벤더 함수의 호출을 지원할지 어떨지를 가져옵니다. |
boolean |
supportsStoredProcedures ()
이 데이타베이스에 의해, 스트아드프로시쟈에스케이프 구문을 사용하는 스트아드프로시쟈코르가 지원될지 어떨지를 판정합니다. |
boolean |
supportsSubqueriesInComparisons ()
이 데이타베이스에 의해, 비교식중에서 서브 쿼리가 지원될지 어떨지를 가져옵니다. |
boolean |
supportsSubqueriesInExists ()
이 데이타베이스에 의해, EXISTS 식중에서 서브 쿼리가 지원될지 어떨지를 가져옵니다. |
boolean |
supportsSubqueriesInIns ()
이 데이타베이스에 의해, IN 식중에서 서브 쿼리가 지원될지 어떨지를 가져옵니다. |
boolean |
supportsSubqueriesInQuantifieds ()
이 데이타베이스에 의해, 정량화된 식중에서 서브 쿼리가 지원될지 어떨지를 가져옵니다. |
boolean |
supportsTableCorrelationNames ()
이 데이타베이스에 의해 테이블 상호 관계명이 지원될지 어떨지를 가져옵니다. |
boolean |
supportsTransactionIsolationLevel (int level)
이 데이타베이스가, 지정된 트랜잭션(transaction) 차단 레벨을 지원할지 어떨지를 가져옵니다. |
boolean |
supportsTransactions ()
이 데이타베이스에 의해 트랜잭션(transaction)가 지원될지 어떨지를 가져옵니다. |
boolean |
supportsUnion ()
이 데이타베이스에 의해 SQL UNION 가 지원될지 어떨지를 가져옵니다. |
boolean |
supportsUnionAll ()
이 데이타베이스에 의해 SQL UNION ALL 가 지원될지 어떨지를 가져옵니다. |
boolean |
updatesAreDetected (int type)
ResultSet.rowUpdated 메소드를 호출하는 것에 의해 가시의 행이 갱신된 것을 검출할 수 있을지 어떨지를 가져옵니다. |
boolean |
usesLocalFilePerTable ()
이 데이타베이스가, 각 테이블에 파일을 사용할지 어떨지를 가져옵니다. |
boolean |
usesLocalFiles ()
이 데이타베이스가, 로컬 파일에 테이블을 포함할지 어떨지를 가져옵니다. |
인터페이스 java.sql. Wrapper 로부터 상속된 메소드 |
---|
isWrapperFor , unwrap |
필드의 상세 |
---|
static final int procedureResultUnknown
getProcedures
메소드에 의해 반환되는 ResultSet
객체내의 열 PROCEDURE_TYPE
가 취할 수 있는 값입니다.
static final int procedureNoResult
getProcedures
메소드에 의해 반환되는 ResultSet
객체내의 열 PROCEDURE_TYPE
가 취할 수 있는 값입니다.
static final int procedureReturnsResult
getProcedures
메소드에 의해 반환되는 ResultSet
객체내의 열 PROCEDURE_TYPE
가 취할 수 있는 값입니다.
static final int procedureColumnUnknown
getProcedureColumns
메소드에 의해 반환되는 ResultSet
객체내의 열 COLUMN_TYPE
가 취할 수 있는 값입니다.
static final int procedureColumnIn
getProcedureColumns
메소드에 의해 반환되는 ResultSet
객체내의 열 COLUMN_TYPE
가 취할 수 있는 값입니다.
static final int procedureColumnInOut
getProcedureColumns
메소드에 의해 반환되는 ResultSet
객체내의 열 COLUMN_TYPE
가 취할 수 있는 값입니다.
static final int procedureColumnOut
getProcedureColumns
메소드에 의해 반환되는 ResultSet
객체내의 열 COLUMN_TYPE
가 취할 수 있는 값입니다.
static final int procedureColumnReturn
getProcedureColumns
메소드에 의해 반환되는 ResultSet
객체내의 열 COLUMN_TYPE
가 취할 수 있는 값입니다.
static final int procedureColumnResult
getProcedureColumns
메소드에 의해 반환되는 ResultSet
객체내의 열 COLUMN_TYPE
가 취할 수 있는 값입니다.
static final int procedureNoNulls
NULL
치가 허가되지 않는 것을 나타냅니다.
getProcedureColumns
메소드에 의해 반환되는 ResultSet
객체내의 열 NULLABLE
가 취할 수 있는 값입니다.
static final int procedureNullable
NULL
치가 허가되는 것을 나타냅니다.
getProcedureColumns
메소드에 의해 반환되는 ResultSet
객체내의 열 NULLABLE
가 취할 수 있는 값입니다.
static final int procedureNullableUnknown
NULL
치가 허가될지 어떨지가 불명한 것을 나타냅니다.
getProcedureColumns
메소드에 의해 반환되는 ResultSet
객체내의 열 NULLABLE
가 취할 수 있는 값입니다.
static final int columnNoNulls
NULL
치를 허가하지 않는 경우가 있는 것을 나타냅니다.
getColumns
메소드에 의해 반환되는 ResultSet
객체내의 열 NULLABLE
가 취할 수 있는 값입니다.
static final int columnNullable
NULL
치를 허가하는 것을 나타냅니다.
getColumns
메소드에 의해 반환되는 ResultSet
객체내의 열 NULLABLE
가 취할 수 있는 값입니다.
static final int columnNullableUnknown
getColumns
메소드에 의해 반환되는 ResultSet
객체내의 열 NULLABLE
가 취할 수 있는 값입니다.
static final int bestRowTemporary
getBestRowIdentifier
메소드에 의해 반환되는 ResultSet
객체내의 열 SCOPE
가 취할 수 있는 값입니다.
static final int bestRowTransaction
getBestRowIdentifier
메소드에 의해 반환되는 ResultSet
객체내의 열 SCOPE
가 취할 수 있는 값입니다.
static final int bestRowSession
getBestRowIdentifier
메소드에 의해 반환되는 ResultSet
객체내의 열 SCOPE
가 취할 수 있는 값입니다.
static final int bestRowUnknown
getBestRowIdentifier
메소드에 의해 반환되는 ResultSet
객체내의 열 PSEUDO_COLUMN
가 취할 수 있는 값입니다.
static final int bestRowNotPseudo
getBestRowIdentifier
메소드에 의해 반환되는 ResultSet
객체내의 열 PSEUDO_COLUMN
가 취할 수 있는 값입니다.
static final int bestRowPseudo
getBestRowIdentifier
메소드에 의해 반환되는 ResultSet
객체내의 열 PSEUDO_COLUMN
가 취할 수 있는 값입니다.
static final int versionColumnUnknown
getVersionColumns
메소드에 의해 반환되는 ResultSet
객체내의 열 PSEUDO_COLUMN
가 취할 수 있는 값입니다.
static final int versionColumnNotPseudo
getVersionColumns
메소드에 의해 반환되는 ResultSet
객체내의 열 PSEUDO_COLUMN
가 취할 수 있는 값입니다.
static final int versionColumnPseudo
getVersionColumns
메소드에 의해 반환되는 ResultSet
객체내의 열 PSEUDO_COLUMN
가 취할 수 있는 값입니다.
static final int importedKeyCascade
UPDATE_RULE
의 경우는, 주키가 갱신될 때, 외부 키 (임포트 된 키)가 거기에 합치하도록(듯이) 변경되는 것을 나타냅니다. 열 DELETE_RULE
의 경우는, 주키가 삭제될 때, 그 키를 임포트 한 행이 삭제되는 것을 나타냅니다.
getImportedKeys
,getExportedKeys
, 및 getCrossReference
의 각 메소드에 의해 반환되는 ResultSet
객체내의 열 UPDATE_RULE
및 DELETE_RULE
가 취할 수 있는 값입니다.
static final int importedKeyRestrict
UPDATE_RULE
의 경우는, 다른 테이블에 의해 외부 키로서 임포트 되고 있는 경우에, 주키는 갱신할 수 없는 것을 나타냅니다. 열 DELETE_RULE
의 경우는, 다른 테이블에 의해 외부 키로서 임포트 되고 있는 경우에, 주키는 삭제할 수 없는 것을 나타냅니다.
getImportedKeys
,getExportedKeys
, 및 getCrossReference
의 각 메소드에 의해 반환되는 ResultSet
객체내의 열 UPDATE_RULE
및 DELETE_RULE
가 취할 수 있는 값입니다.
static final int importedKeySetNull
UPDATE_RULE
및 DELETE_RULE
의 경우, 주키가 갱신 또는 삭제되었을 때에, 외부 키 (임포트 된 키)가 NULL
로 변경되는 것을 나타냅니다.
getImportedKeys
,getExportedKeys
, 및 getCrossReference
의 각 메소드에 의해 반환되는 ResultSet
객체내의 열 UPDATE_RULE
및 DELETE_RULE
가 취할 수 있는 값입니다.
static final int importedKeyNoAction
UPDATE_RULE
및 DELETE_RULE
의 경우는, 주키가 임포트 되고 있는 경우, 그것이 갱신 및 삭제를 할 수 없는 것을 나타냅니다.
getImportedKeys
,getExportedKeys
, 및 getCrossReference
의 각 메소드에 의해 반환되는 ResultSet
객체내의 열 UPDATE_RULE
및 DELETE_RULE
가 취할 수 있는 값입니다.
static final int importedKeySetDefault
UPDATE_RULE
및 DELETE_RULE
의 경우는, 주키가 갱신 또는 삭제되었을 경우에, 외부 키 (임포트 된 키)가 디폴트 값로 변경되는 것을 나타냅니다.
getImportedKeys
,getExportedKeys
, 및 getCrossReference
의 각 메소드에 의해 반환되는 ResultSet
객체내의 열 UPDATE_RULE
및 DELETE_RULE
가 취할 수 있는 값입니다.
static final int importedKeyInitiallyDeferred
getImportedKeys
,getExportedKeys
, 및 getCrossReference
의 각 메소드에 의해 반환되는 ResultSet
객체내의 열 DEFERRABILITY
가 취할 수 있는 값입니다.
static final int importedKeyInitiallyImmediate
getImportedKeys
,getExportedKeys
, 및 getCrossReference
의 각 메소드에 의해 반환되는 ResultSet
객체내의 열 DEFERRABILITY
가 취할 수 있는 값입니다.
static final int importedKeyNotDeferrable
getImportedKeys
,getExportedKeys
, 및 getCrossReference
의 각 메소드에 의해 반환되는 ResultSet
객체내의 열 DEFERRABILITY
가 취할 수 있는 값입니다.
static final int typeNoNulls
NULL
치가 허가되지 않는 것을 나타냅니다.
getTypeInfo
메소드에 의해 반환되는 ResultSet
객체내의 열 NULLABLE
가 취할 수 있는 값입니다.
static final int typeNullable
NULL
치가 허가되는 것을 나타냅니다.
getTypeInfo
메소드에 의해 반환되는 ResultSet
객체내의 열 NULLABLE
가 취할 수 있는 값입니다.
static final int typeNullableUnknown
NULL
치가 허가될지 어떨지가 불명한 것을 나타냅니다.
getTypeInfo
메소드에 의해 반환되는 ResultSet
객체내의 열 NULLABLE
가 취할 수 있는 값입니다.
static final int typePredNone
WHERE
검색의 경우(때)가 지원되어 있지 않은 것을 나타냅니다.
getTypeInfo
메소드에 의해 반환되는 ResultSet
객체내의 열 SEARCHABLE
가 취할 수 있는 값입니다.
static final int typePredChar
LIKE
술어를 사용하는 WHERE
검색의 경우(때)만으로 사용할 수 있는 데이터형을 나타냅니다.
getTypeInfo
메소드에 의해 반환되는 ResultSet
객체내의 열 SEARCHABLE
가 취할 수 있는 값입니다.
static final int typePredBasic
LIKE
술어를 사용하지 않는 WHERE
검색의 경우(때)만으로 사용할 수 있는 데이터형을 나타냅니다.
getTypeInfo
메소드에 의해 반환되는 ResultSet
객체내의 열 SEARCHABLE
가 취할 수 있는 값입니다.
static final int typeSearchable
WHERE
검색의 경우(때)가 이 형태에 근거할 수가 있는 것을 나타냅니다.
getTypeInfo
메소드에 의해 반환되는 ResultSet
객체내의 열 SEARCHABLE
가 취할 수 있는 값입니다.
static final short tableIndexStatistic
getIndexInfo
메소드에 의해 반환되는 ResultSet
객체내의 열 TYPE
가 취할 수 있는 값입니다.
static final short tableIndexClustered
getIndexInfo
메소드에 의해 반환되는 ResultSet
객체내의 열 TYPE
가 취할 수 있는 값입니다.
static final short tableIndexHashed
getIndexInfo
메소드에 의해 반환되는 ResultSet
객체내의 열 TYPE
가 취할 수 있는 값입니다.
static final short tableIndexOther
getIndexInfo
메소드에 의해 반환되는 ResultSet
객체내의 열 TYPE
가 취할 수 있는 값입니다.
static final short attributeNoNulls
NULL
치가 허가되지 않을 가능성이 있는 것을 나타냅니다.
getAttributes
메소드에 의해 반환되는 ResultSet
객체내의 열 NULLABLE
가 취할 수 있는 값입니다.
static final short attributeNullable
NULL
치가 반드시 허가되는 것을 나타냅니다.
getAttributes
메소드에 의해 반환되는 ResultSet
객체내의 열 NULLABLE
가 취할 수 있는 값입니다.
static final short attributeNullableUnknown
NULL
치가 허가될지 어떨지가 불명한 것을 나타냅니다.
getAttributes
메소드에 의해 반환되는 ResultSet
객체내의 열 NULLABLE
가 취할 수 있는 값입니다.
static final int sqlStateXOpen
SQLException.getSQLState
메소드에 의해 반환되는 값이 X/Open (현재는 Open Group)의 SQL CLI SQLSTATE 치일지 어떨지를 나타내기 위해서(때문에) 사용되는 DatabaseMetaData.getSQLStateType
메소드가 취할 수 있는 값입니다.
static final int sqlStateSQL
SQLException.getSQLState
메소드에 의해 반환되는 값이 SQLSTATE 치일지 어떨지를 나타내기 위해서(때문에) 사용되는 DatabaseMetaData.getSQLStateType
메소드가 취할 수 있는 값입니다.
static final int sqlStateSQL99
SQLException.getSQLState
메소드에 의해 반환되는 값이 SQL99 SQLSTATE 치일지 어떨지를 나타내기 위해서(때문에) 사용되는 DatabaseMetaData.getSQLStateType
메소드가 취할 수 있는 값입니다.
주: 이 정수는, 호환성을 유지하기 위해서(때문에) 마셔 남아 있습니다. 개발자는, 대신에 정수 sqlStateSQL
를 사용해 주세요.
static final int functionColumnUnknown
getFunctionColumns
메소드에 의해 반환되는 ResultSet
객체내의 열 COLUMN_TYPE
가 취할 수 있는 값입니다.
static final int functionColumnIn
getFunctionColumns
메소드에 의해 반환되는 ResultSet
객체내의 열 COLUMN_TYPE
가 취할 수 있는 값입니다.
static final int functionColumnInOut
getFunctionColumns
메소드에 의해 반환되는 ResultSet
객체내의 열 COLUMN_TYPE
가 취할 수 있는 값입니다.
static final int functionColumnOut
getFunctionColumns
메소드에 의해 반환되는 ResultSet
객체내의 열 COLUMN_TYPE
가 취할 수 있는 값입니다.
static final int functionReturn
getFunctionColumns
메소드에 의해 반환되는 ResultSet
객체내의 열 COLUMN_TYPE
가 취할 수 있는 값입니다.
static final int functionColumnResult
getFunctionColumns
메소드에 의해 반환되는 ResultSet
객체내의 열 COLUMN_TYPE
가 취할 수 있는 값입니다.
static final int functionNoNulls
NULL
치가 허가되지 않는 것을 나타냅니다.
getFunctionColumns
메소드에 의해 반환되는 ResultSet
객체내의 열 NULLABLE
가 취할 수 있는 값입니다.
static final int functionNullable
NULL
치가 허가되는 것을 나타냅니다.
getFunctionColumns
메소드에 의해 반환되는 ResultSet
객체내의 열 NULLABLE
가 취할 수 있는 값입니다.
static final int functionNullableUnknown
NULL
치가 허가될지 어떨지가 불명한 것을 나타냅니다.
getFunctionColumns
메소드에 의해 반환되는 ResultSet
객체내의 열 NULLABLE
가 취할 수 있는 값입니다.
static final int functionResultUnknown
getFunctions
메소드에 의해 반환되는 ResultSet
객체내의 열 FUNCTION_TYPE
가 취할 수 있는 값입니다.
static final int functionNoTable
getFunctions
메소드에 의해 반환되는 ResultSet
객체내의 열 FUNCTION_TYPE
가 취할 수 있는 값입니다.
static final int functionReturnsTable
getFunctions
메소드에 의해 반환되는 ResultSet
객체내의 열 FUNCTION_TYPE
가 취할 수 있는 값입니다.
메소드의 상세 |
---|
boolean allProceduresAreCallable() throws SQLException
getProcedures
메소드에 의해 반환되는 모든 프로시저가, 현재의 사용자로부터 호출할 수 있을지 어떨지를 가져옵니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean allTablesAreSelectable() throws SQLException
SELECT
문중의 getTables
메소드에 의해 반환되는 모든 테이블이, 현재의 사용자에 의해 사용할 수 있을지 어떨지를 가져옵니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우String getURL() throws SQLException
null
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우String getUserName() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean isReadOnly() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean nullsAreSortedHigh() throws SQLException
NULL
치가 고위에 소트 될지 어떨지를 가져옵니다. 고위에 소트 된다는 것은,NULL
치가 도메인내외 목의 값보다 소트순서가 위이다고 하는 것입니다. 승순에서는, 이 메소드가 true
를 돌려주는 경우,NULL
치는 마지막에 나타납니다. 대조적으로,nullsAreSortedAtEnd
메소드는 NULL
치가 소트순서에 관계없이 마지막에 소트 되는 것을 나타냅니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean nullsAreSortedLow() throws SQLException
NULL
치가 하위에 소트 될지 어떨지를 가져옵니다. 하위에 소트 된다는 것은,NULL
치가 도메인내외 목의 값보다 소트순서가 아래이다고 하는 것입니다. 승순에서는, 이 메소드가 true
를 돌려주는 경우,NULL
치는 최초로 나타납니다. 대조적으로,nullsAreSortedAtStart
메소드는 NULL
치가 소트순서에 관계없이 최초로 소트 되는 것을 나타냅니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean nullsAreSortedAtStart() throws SQLException
NULL
치가, 개시시에 소트순서에 관계없이 소트 될지 어떨지를 가져옵니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean nullsAreSortedAtEnd() throws SQLException
NULL
치가, 종료시에 소트순서에 관계없이 소트 될지 어떨지를 가져옵니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우String getDatabaseProductName() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우String getDatabaseProductVersion() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우String getDriverName() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우String getDriverVersion() throws SQLException
String
로서 가져옵니다.
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getDriverMajorVersion()
int getDriverMinorVersion()
boolean usesLocalFiles() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean usesLocalFilePerTable() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsMixedCaseIdentifiers() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean storesUpperCaseIdentifiers() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean storesLowerCaseIdentifiers() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean storesMixedCaseIdentifiers() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsMixedCaseQuotedIdentifiers() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean storesUpperCaseQuotedIdentifiers() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean storesLowerCaseQuotedIdentifiers() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean storesMixedCaseQuotedIdentifiers() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우String getIdentifierQuoteString() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우String getSQLKeywords() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우String getNumericFunctions() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우String getStringFunctions() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우String getSystemFunctions() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우String getTimeDateFunctions() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우String getSearchStringEscape() throws SQLException
'_'문자는 임의의 1 문자를 나타냅니다. '%'문자는 0 문자 이상의 순서를 나타냅니다.
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우String getExtraNameCharacters() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsAlterTableWithAddColumn() throws SQLException
ALTER TABLE
가 지원될지 어떨지를 가져옵니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsAlterTableWithDropColumn() throws SQLException
ALTER TABLE
가 지원될지 어떨지를 가져옵니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsColumnAliasing() throws SQLException
지원되는 경우, SQL AS 절을 사용해, 필요에 따라서 산출열에 이름을, 열에 별명을 제공할 수 있습니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean nullPlusNonNullIsNull() throws SQLException
NULL
치와 비 NULL
치의 연결을 NULL
로 할지 어떨지를 가져옵니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsConvert() throws SQLException
CONVERT
가 지원될지 어떨지를 가져옵니다. JDBC 형은,java.sql.Types
로 정의되는 총칭 SQL 데이터형입니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsConvert(int fromType, int toType) throws SQLException
CONVERT
가 지원될지 어떨지를 가져옵니다. JDBC 형은,java.sql.Types
로 정의되는 총칭 SQL 데이터형입니다.
fromType
- 변환원의 형태. java.sql.Types
클래스의 형태 코드 가운데 1 개toType
- 변환처의 형태. java.sql.Types
클래스의 형태 코드 가운데 1 개
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우Types
boolean supportsTableCorrelationNames() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsDifferentTableCorrelationNames() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsExpressionsInOrderBy() throws SQLException
ORDER BY
리스트중에서 식이 지원될지 어떨지를 가져옵니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsOrderByUnrelated() throws SQLException
ORDER BY
절로 SELECT
문중에 없는 열의 사용이 지원될지 어떨지를 가져옵니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsGroupBy() throws SQLException
GROUP BY
절의 폼이 지원될지 어떨지를 가져옵니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsGroupByUnrelated() throws SQLException
GROUP BY
절로 SELECT
문중에 없는 열의 사용이 지원될지 어떨지를 가져옵니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsGroupByBeyondSelect() throws SQLException
SELECT
문중의 모든 열이 GROUP BY
절에 포함된다고 하는 조건으로, 이 데이타베이스에 의해,GROUP BY
절로 SELECT
문중에 없는 열의 사용이 지원될지 어떨지를 가져옵니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsLikeEscapeClause() throws SQLException
LIKE
이스케이프절의 지정이 지원될지 어떨지를 가져옵니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsMultipleResultSets() throws SQLException
execute
메소드의 단일의 호출로부터의 복수의 ResultSet
객체의 취득이 지원될지 어떨지를 가져옵니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsMultipleTransactions() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsNonNullableColumns() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsMinimumSQLGrammar() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsCoreSQLGrammar() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsExtendedSQLGrammar() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsANSI92EntryLevelSQL() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsANSI92IntermediateSQL() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsANSI92FullSQL() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsIntegrityEnhancementFacility() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsOuterJoins() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsFullOuterJoins() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsLimitedOuterJoins() throws SQLException
supportsFullOuterJoins
메소드가 true
를 돌려주는 경우는 true
).
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우String getSchemaTerm() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우String getProcedureTerm() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우String getCatalogTerm() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean isCatalogAtStart() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우String getCatalogSeparator() throws SQLException
String
를 가져옵니다.
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsSchemasInDataManipulation() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsSchemasInProcedureCalls() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsSchemasInTableDefinitions() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsSchemasInIndexDefinitions() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsSchemasInPrivilegeDefinitions() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsCatalogsInDataManipulation() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsCatalogsInProcedureCalls() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsCatalogsInTableDefinitions() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsCatalogsInIndexDefinitions() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsCatalogsInPrivilegeDefinitions() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsPositionedDelete() throws SQLException
DELETE
문이 지원될지 어떨지를 가져옵니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsPositionedUpdate() throws SQLException
UPDATE
문이 지원될지 어떨지를 가져옵니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsSelectForUpdate() throws SQLException
SELECT FOR UPDATE
문이 지원될지 어떨지를 가져옵니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsStoredProcedures() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsSubqueriesInComparisons() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsSubqueriesInExists() throws SQLException
EXISTS
식중에서 서브 쿼리가 지원될지 어떨지를 가져옵니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsSubqueriesInIns() throws SQLException
IN
식중에서 서브 쿼리가 지원될지 어떨지를 가져옵니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsSubqueriesInQuantifieds() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsCorrelatedSubqueries() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsUnion() throws SQLException
UNION
가 지원될지 어떨지를 가져옵니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsUnionAll() throws SQLException
UNION ALL
가 지원될지 어떨지를 가져옵니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsOpenCursorsAcrossCommit() throws SQLException
true
, 오픈된 상태가 아닌 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsOpenCursorsAcrossRollback() throws SQLException
true
, 오픈된 상태가 아닌 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsOpenStatementsAcrossCommit() throws SQLException
true
, 오픈된 상태가 아닌 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsOpenStatementsAcrossRollback() throws SQLException
true
, 오픈된 상태가 아닌 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getMaxBinaryLiteralLength() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getMaxCharLiteralLength() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getMaxColumnNameLength() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getMaxColumnsInGroupBy() throws SQLException
GROUP BY
절중의 렬수의 최대치를 가져옵니다.
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getMaxColumnsInIndex() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getMaxColumnsInOrderBy() throws SQLException
ORDER BY
절중의 렬수의 최대치를 가져옵니다.
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getMaxColumnsInSelect() throws SQLException
SELECT
리스트중의 렬수의 최대치를 가져옵니다.
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getMaxColumnsInTable() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getMaxConnections() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getMaxCursorNameLength() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getMaxIndexLength() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getMaxSchemaNameLength() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getMaxProcedureNameLength() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getMaxCatalogNameLength() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getMaxRowSize() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean doesMaxRowSizeIncludeBlobs() throws SQLException
getMaxRowSize
메소드의 반환값이 SQL 데이터의 형태의 LONGVARCHAR
및 LONGVARBINARY
를 포함할지 어떨지를 가져옵니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getMaxStatementLength() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getMaxStatements() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getMaxTableNameLength() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getMaxTablesInSelect() throws SQLException
SELECT
문의 최대 테이블수를 가져옵니다.
SELECT
문으로 허가되는 테이블의 최대수. 0 은 제한이 없는지, 제한이 불명한 것을 나타낸다
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getMaxUserNameLength() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getDefaultTransactionIsolation() throws SQLException
java.sql.Connection
로 정의되고 있습니다.
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우Connection
boolean supportsTransactions() throws SQLException
commit
메소드를 호출해도 조작 없음 (noop)으로, 차단 레벨은 TRANSACTION_NONE
입니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsTransactionIsolationLevel(int level) throws SQLException
level
- java.sql.Connection
로 정의되는 트랜잭션(transaction) 차단 레벨 가운데 1 개
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우Connection
boolean supportsDataDefinitionAndDataManipulationTransactions() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsDataManipulationTransactionsOnly() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean dataDefinitionCausesTransactionCommit() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean dataDefinitionIgnoredInTransactions() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우ResultSet getProcedures(String catalog, String schemaPattern, String procedureNamePattern) throws SQLException
schema와 프로시저명의 조건에 일치하는 프로시저의 기술만이 돌려주어집니다. 그것들은,PROCEDURE_CAT
,PROCEDURE_SCHEM
,PROCEDURE_NAME
, 및 SPECIFIC_ NAME
에 의해 순서 붙일 수 있습니다.
각 프로시저의 기술에는 다음의 열이 있습니다.
null
의 가능성이 있다)
null
의 가능성이 있다)
사용자에게 getProcedures
에 의해 반환되는 임의의 프로시저를 실행하기 위한 액세스권이 없는 경우가 있습니다.
catalog
- 카탈로그명. 데이타베이스에 포함된 카탈로그명으로 일치해야 한다. "" (은)는 카탈로그없이 카탈로그명을 검색한다. null
는, 카탈로그명을 검색의 한정에 사용해서는 안 되는 것을 의미하는schemaPattern
- schema명 패턴. 데이타베이스에 포함된 schema명으로 일치해야 한다. "" (은)는 schema없이 schema명을 검색한다. null
는, schema명을 검색의 한정에 사용해서는 안 되는 것을 의미하는procedureNamePattern
- 프로시저명 패턴. 데이타베이스에 포함된 프로시저명으로 일치해야 한다
ResultSet
. 각 행은 프로시저의 설명
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우getSearchStringEscape()
ResultSet getProcedureColumns(String catalog, String schemaPattern, String procedureNamePattern, String columnNamePattern) throws SQLException
schema명, 프로시저명, 및 파라미터명의 조건에 일치하는 기술만이 돌려주어집니다. 그것들은, PROCEDURE_CAT, PROCEDURE_SCHEM, PROCEDURE_NAME, 및 SPECIFIC_NAME 에 의해 순서 붙일 수 있습니다. 이 기술내에서는, 반환값이 있는 경우는, 반환값이 최초로 됩니다. 그 다음은, 호출의 순서에 의한 파라미터의 기술입니다. 그리고, 열번호순서에서의 열의 기술이 계속됩니다.
ResultSet
중의 각 행에는, 다음의 필드를 가진 파라미터의 기술이나 열의 기술이 있습니다.
null
의 가능성이 있다)
null
의 가능성이 있다)
ResultSet
의 결과열
null
의 가능성이 있다)
주: 데이타베이스에 따라서는, 프로시저의 열의 기술을 돌려주지 않는 것이 있습니다.
PRECISION 열은, 그 열로 지정된 열의 사이즈를 나타냅니다. 수치 데이터의 경우는, 최대 정밀도입니다. 문자 데이터의 경우는, 문자수입니다. 일시 데이터형의 경우는, String 표현의 문자수입니다 (소수점 이하의 초의 원가요소의 최대 허용 정밀도를 가정). 바이너리 데이터의 경우는, 바이트수입니다. ROWID 데이터형의 경우는, 바이트수입니다. 열사이즈를 적용할 수 없는 데이터형의 경우는, Null 가 돌려주어집니다.
catalog
- 카탈로그명. 데이타베이스에 포함된 카탈로그명으로 일치해야 한다. "" (은)는 카탈로그없이 카탈로그명을 검색한다. null
는, 카탈로그명을 검색의 한정에 사용해서는 안 되는 것을 의미하는schemaPattern
- schema명 패턴. 데이타베이스에 포함된 schema명으로 일치해야 한다. "" (은)는 schema없이 schema명을 검색한다. null
는, schema명을 검색의 한정에 사용해서는 안 되는 것을 의미하는procedureNamePattern
- 프로시저명 패턴. 데이타베이스에 포함된 프로시저명으로 일치해야 하는columnNamePattern
- 렬명 패턴. 데이타베이스에 포함된 렬명으로 일치해야 한다
ResultSet
. 각 행은 스트아드프로시쟈파라메이타 또는 열을 기술한다
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우getSearchStringEscape()
ResultSet getTables(String catalog, String schemaPattern, String tableNamePattern, String [] types) throws SQLException
TABLE_TYPE
,TABLE_CAT
,TABLE_SCHEM
, 및 TABLE_NAME
에 의해 순서 붙일 수 있습니다. 각 테이블의 기술에는 다음의 열이 있습니다.
null
의 가능성이 있다)
null
의 가능성이 있다)
null
의 가능성이 있다)
null
의 가능성이 있다)
null
의 가능성이 있다)
null
의 가능성이 있다)
null
의 가능성이 있다)
주: 데이타베이스에 따라서는, 모든 테이블에 관한 정보를 돌려주지 않는 것이 있습니다.
catalog
- 카탈로그명. 데이타베이스에 포함된 카탈로그명으로 일치해야 한다. "" (은)는 카탈로그없이 카탈로그명을 검색한다. null
는, 카탈로그명을 검색의 한정에 사용해서는 안 되는 것을 의미하는schemaPattern
- schema명 패턴. 데이타베이스에 포함된 schema명으로 일치해야 한다. "" (은)는 schema없이 schema명을 검색한다. null
는, schema명을 검색의 한정에 사용해서는 안 되는 것을 의미하는tableNamePattern
- 테이블명 패턴. 데이타베이스에 포함된 테이블명으로 일치해야 하는types
- 짜넣는 테이블의 형태의 리스트 (getTableTypes()
로 반환되는 테이블의 형태의 리스트에 근거하지 않으면 안 된다). null
는 모든 형태를 돌려준다
ResultSet
. 각 행은 테이블의 기술
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우getSearchStringEscape()
ResultSet getSchemas() throws SQLException
TABLE_CATALOG
와 TABLE_SCHEM
에 의해 순서 붙일 수 있습니다.
schema열은 다음과 같이 됩니다.
null
의 가능성이 있다)
ResultSet
객체. 각 행은 schema의 기술
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우ResultSet getCatalogs() throws SQLException
카탈로그열은 다음과 같이 됩니다.
ResultSet
객체. 각 행은, 카탈로그명인 단일의 String
의 열
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우ResultSet getTableTypes() throws SQLException
테이블의 형태는 다음과 같이 됩니다.
ResultSet
객체. 각 행은, 테이블의 형태인 단일의 String
의 열
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우ResultSet getColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern) throws SQLException
카탈로그, schema, 테이블명, 및 렬명의 조건에 일치하는 열의 기술만이 돌려주어집니다. 그것들은,TABLE_CAT
,TABLE_SCHEM
,TABLE_NAME
, 및 ORDINAL_POSITION
에 의해 순서 붙일 수 있습니다.
각 열의 설명을 다음으로 합니다.
null
의 가능성이 있다)
null
의 가능성이 있다)
NULL
치를 허락하지 않을 가능성이 있다
NULL
치를 허락한다
null
의 가능성이 있다)
null
의 가능성이 있다)
null
)
null
)
null
)
null
)
COLUMN_SIZE 열은 그 열로 지정된 열의 사이즈를 나타냅니다. 수치 데이터의 경우는, 최대 정밀도입니다. 문자 데이터의 경우는, 문자수입니다. 일시 데이터형의 경우는, String 표현의 문자수입니다 (소수점 이하의 초의 원가요소의 최대 허용 정밀도를 가정). 바이너리 데이터의 경우는, 바이트수입니다. ROWID 데이터형의 경우는, 바이트수입니다. 열사이즈를 적용할 수 없는 데이터형의 경우는, Null 가 돌려주어집니다.
catalog
- 카탈로그명. 데이타베이스에 포함된 카탈로그명으로 일치해야 한다. "" (은)는 카탈로그없이 카탈로그명을 검색한다. null
는, 카탈로그명을 검색의 한정에 사용해서는 안 되는 것을 의미하는schemaPattern
- schema명 패턴. 데이타베이스에 포함된 schema명으로 일치해야 한다. "" (은)는 schema없이 schema명을 검색한다. null
는, schema명을 검색의 한정에 사용해서는 안 되는 것을 의미하는tableNamePattern
- 테이블명 패턴. 데이타베이스에 포함된 테이블명으로 일치해야 하는columnNamePattern
- 렬명 패턴. 데이타베이스에 포함된 렬명으로 일치해야 한다
ResultSet
. 각 행은 열의 기술
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우getSearchStringEscape()
ResultSet getColumnPrivileges(String catalog, String schema, String table, String columnNamePattern) throws SQLException
렬명의 조건에 일치하는 특권만이 돌려주어집니다. 그것들은, COLUMN_NAME 와 PRIVILEGE 에 의해 순서 붙일 수 있습니다.
각 특권의 기술에는 다음의 열이 있습니다.
null
의 가능성이 있다)
null
의 가능성이 있다)
null
의 가능성이 있다)
null
catalog
- 카탈로그명. 데이타베이스에 포함된 카탈로그명으로 일치해야 한다. "" (은)는 카탈로그없이 카탈로그명을 검색한다. null
는, 카탈로그명을 검색의 한정에 사용해서는 안 되는 것을 의미하는schema
- schema명. 데이타베이스에 포함된 schema명으로 일치해야 한다. "" (은)는 schema없이 schema명을 검색한다. null
는, schema명을 검색의 한정에 사용해서는 안 되는 것을 의미하는table
- 테이블명. 데이타베이스에 포함된 테이블명으로 일치해야 하는columnNamePattern
- 렬명 패턴. 데이타베이스에 포함된 렬명으로 일치해야 한다
ResultSet
. 각 행은 열특권에 대한 기술
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우getSearchStringEscape()
ResultSet getTablePrivileges(String catalog, String schemaPattern, String tableNamePattern) throws SQLException
schema명, 테이블명의 조건에 일치하는 특권만이 돌려주어집니다. 그것들은,TABLE_CAT
,TABLE_SCHEM
,TABLE_NAME
, 및 PRIVILEGE
에 의해 순서 붙일 수 있습니다.
각 특권의 기술에는 다음의 열이 있습니다.
null
의 가능성이 있다)
null
의 가능성이 있다)
null
의 가능성이 있다)
null
catalog
- 카탈로그명. 데이타베이스에 포함된 카탈로그명으로 일치해야 한다. "" (은)는 카탈로그없이 카탈로그명을 검색한다. null
는, 카탈로그명을 검색의 한정에 사용해서는 안 되는 것을 의미하는schemaPattern
- schema명 패턴. 데이타베이스에 포함된 schema명으로 일치해야 한다. "" (은)는 schema없이 schema명을 검색한다. null
는, schema명을 검색의 한정에 사용해서는 안 되는 것을 의미하는tableNamePattern
- 테이블명 패턴. 데이타베이스에 포함된 테이블명으로 일치해야 한다
ResultSet
. 각 행은 테이블 특권에 대한 기술
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우getSearchStringEscape()
ResultSet getBestRowIdentifier(String catalog, String schema, String table, int scope, boolean nullable) throws SQLException
각 열의 설명을 다음으로 합니다.
COLUMN_SIZE 열은 그 열로 지정된 열의 사이즈를 나타냅니다. 수치 데이터의 경우는, 최대 정밀도입니다. 문자 데이터의 경우는, 문자수입니다. 일시 데이터형의 경우는, String 표현의 문자수입니다 (소수점 이하의 초의 원가요소의 최대 허용 정밀도를 가정). 바이너리 데이터의 경우는, 바이트수입니다. ROWID 데이터형의 경우는, 바이트수입니다. 열사이즈를 적용할 수 없는 데이터형의 경우는, Null 가 돌려주어집니다.
catalog
- 카탈로그명. 데이타베이스에 포함된 카탈로그명으로 일치해야 한다. "" (은)는 카탈로그없이 카탈로그명을 검색한다. null
는, 카탈로그명을 검색의 한정에 사용해서는 안 되는 것을 의미하는schema
- schema명. 데이타베이스에 포함된 schema명으로 일치해야 한다. "" (은)는 schema없이 schema명을 검색한다. null
는, schema명을 검색의 한정에 사용해서는 안 되는 것을 의미하는table
- 테이블명. 데이타베이스에 포함된 테이블명으로 일치해야 하는scope
- 대상의 스케일. SCOPE 와 같은 값을 사용하는nullable
- null 치를 허락하는 열을 포함한다
ResultSet
. 각 행은 열의 기술
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우ResultSet getVersionColumns(String catalog, String schema, String table) throws SQLException
각 열의 설명을 다음으로 합니다.
java.sql.Types
로부터의 SQL 데이터형
COLUMN_SIZE 열은 그 열로 지정된 열의 사이즈를 나타냅니다. 수치 데이터의 경우는, 최대 정밀도입니다. 문자 데이터의 경우는, 문자수입니다. 일시 데이터형의 경우는, String 표현의 문자수입니다 (소수점 이하의 초의 원가요소의 최대 허용 정밀도를 가정). 바이너리 데이터의 경우는, 바이트수입니다. ROWID 데이터형의 경우는, 바이트수입니다. 열사이즈를 적용할 수 없는 데이터형의 경우는, Null 가 돌려주어집니다.
catalog
- 카탈로그명. 데이타베이스에 포함된 카탈로그명으로 일치해야 한다. "" (은)는 카탈로그없이 카탈로그명을 검색한다. null
는, 카탈로그명을 검색의 한정에 사용해서는 안 되는 것을 의미하는schema
- schema명. 데이타베이스에 포함된 schema명으로 일치해야 한다. "" (은)는 schema없이 schema명을 검색한다. null
는, schema명을 검색의 한정에 사용해서는 안 되는 것을 의미하는table
- 테이블명. 데이타베이스에 포함된 테이블명으로 일치해야 한다
ResultSet
객체. 각 행은 열의 기술
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우ResultSet getPrimaryKeys(String catalog, String schema, String table) throws SQLException
각 주키열의 기술에는, 다음의 열이 있습니다.
null
의 가능성이 있다)
null
의 가능성이 있다)
null
의 가능성이 있다)
catalog
- 카탈로그명. 데이타베이스에 포함된 카탈로그명으로 일치해야 한다. "" (은)는 카탈로그없이 카탈로그명을 검색한다. null
는, 카탈로그명을 검색의 한정에 사용해서는 안 되는 것을 의미하는schema
- schema명. 데이타베이스에 포함된 schema명으로 일치해야 한다. "" (은)는 schema없이 schema명을 검색한다. null
는, schema명을 검색의 한정에 사용해서는 안 되는 것을 의미하는table
- 테이블명. 데이타베이스에 포함된 테이블명으로 일치해야 한다
ResultSet
. 각 행은 주키열의 기술
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우ResultSet getImportedKeys(String catalog, String schema, String table) throws SQLException
각 주키열의 기술에는, 다음의 열이 있습니다.
null
의 가능성이 있다)
null
의 가능성이 있다)
null
의 가능성이 있다)
null
의 가능성이 있다)
NULL
로 변경한다
null
의 가능성이 있다)
null
의 가능성이 있다)
catalog
- 카탈로그명. 데이타베이스에 포함된 카탈로그명으로 일치해야 한다. "" (은)는 카탈로그없이 카탈로그명을 검색한다. null
는, 카탈로그명을 검색의 한정에 사용해서는 안 되는 것을 의미하는schema
- schema명. 데이타베이스에 포함된 schema명으로 일치해야 한다. "" (은)는 schema없이 schema명을 검색한다. null
는, schema명을 검색의 한정에 사용해서는 안 되는 것을 의미하는table
- 테이블명. 데이타베이스에 포함된 테이블명으로 일치해야 한다
ResultSet
. 각 행은 주키열의 기술
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우getExportedKeys(java.lang.String, java.lang.String, java.lang.String)
ResultSet getExportedKeys(String catalog, String schema, String table) throws SQLException
각 외부 키열에 관한 기술에는, 다음의 열이 있습니다.
null
의 가능성이 있다)
null
의 가능성이 있다)
null
의 가능성이 있다)의 외부 키 테이블 카탈로그 (null
의 가능성이 있다)
null
의 가능성이 있다)의 외부 키 테이블 schema (null
의 가능성이 있다)
NULL
로 변경한다
NULL
로 변경한다
null
의 가능성이 있다)
null
의 가능성이 있다)
catalog
- 카탈로그명. 이 데이타베이스에 포함된 카탈로그명으로 일치해야 한다. "" (은)는 카탈로그없이 카탈로그명을 검색한다. null
는, 카탈로그명을 검색의 한정에 사용해서는 안 되는 것을 의미하는schema
- schema명. 데이타베이스에 포함된 schema명으로 일치해야 한다. "" (은)는 schema없이 schema명을 검색한다. null
는, schema명을 검색의 한정에 사용해서는 안 되는 것을 의미하는table
- 테이블명. 이 데이타베이스에 포함된 테이블명으로 일치해야 한다
ResultSet
객체. 각 행은 외부 키열의 기술
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우getImportedKeys(java.lang.String, java.lang.String, java.lang.String)
ResultSet getCrossReference(String parentCatalog, String parentSchema, String parentTable, String foreignCatalog, String foreignSchema, String foreignTable) throws SQLException
각 외부 키열에 관한 기술에는, 다음의 열이 있습니다.
null
의 가능성이 있다)
null
의 가능성이 있다)
null
의 가능성이 있다)의 외부 키 테이블 카탈로그 (null
의 가능성이 있다)
null
의 가능성이 있다)의 외부 키 테이블 schema (null
의 가능성이 있다)
NULL
로 변경한다
NULL
로 변경한다
null
의 가능성이 있다)
null
의 가능성이 있다)
parentCatalog
- 카탈로그명. 데이타베이스에 포함된 카탈로그명으로 일치해야 한다. "" (은)는 카탈로그없이 카탈로그명을 검색한다. null
는, 선택 조건으로부터 카탈로그명을 제외하는 것을 의미하는parentSchema
- schema명. 데이타베이스에 포함된 schema명으로 일치해야 한다. "" (은)는 schema없이 schema명을 검색한다. null
는, 선택 조건으로부터 schema명을 제외하는 것을 의미하는parentTable
- 키를 export 하는 테이블명. 데이타베이스에 포함된 테이블명으로 일치해야 하는foreignCatalog
- 카탈로그명. 데이타베이스에 포함된 카탈로그명으로 일치해야 한다. "" (은)는 카탈로그없이 카탈로그명을 검색한다. null
는, 선택 조건으로부터 카탈로그명을 제외하는 것을 의미하는foreignSchema
- schema명. 데이타베이스에 포함된 schema명으로 일치해야 한다. "" (은)는 schema없이 schema명을 검색한다. null
는, 선택 조건으로부터 schema명을 제외하는 것을 의미하는foreignTable
- 키를 임포트 하는 테이블명. 데이타베이스에 포함된 테이블명으로 일치해야 한다
ResultSet
. 각 행은 외부 키열의 기술
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우getImportedKeys(java.lang.String, java.lang.String, java.lang.String)
ResultSet getTypeInfo() throws SQLException
데이타베이스가 SQL 의 개별의 형태를 지원하고 있는 경우, getTypeInfo()는 TYPE_NAME 가 DISTINCT 로 DATA_TYPE 가 Types.DISTINCT 인 단일의 행을 돌려줍니다. 데이타베이스가 SQL 의 구조화형을 지원하고 있는 경우, getTypeInfo()는 TYPE_NAME 가 STRUCT 로 DATA_TYPE 가 Types.STRUCT 인 단일의 행을 돌려줍니다.
SQL 의 개별의 형태 또는 구조화형이 지원되는 경우, 개별의 형태의 정보는, getUDTs() 메소드로부터 취득할 수 있습니다.
각 형의 기술에는 다음의 열이 있습니다.
null
의 가능성이 있다)
null
의 가능성이 있다)
null
의 가능성이 있다)
null
의 가능성이 있다)
PRECISION 열은, 지정된 데이터형에 대해 서버로 지원하는 열의 최대 사이즈를 나타냅니다. 수치 데이터의 경우는, 최대 정밀도입니다. 문자 데이터의 경우는, 문자수입니다. 일시 데이터형의 경우는, String 표현의 문자수입니다 (소수점 이하의 초의 원가요소의 최대 허용 정밀도를 가정). 바이너리 데이터의 경우는, 바이트수입니다. ROWID 데이터형의 경우는, 바이트수입니다. 열사이즈를 적용할 수 없는 데이터형의 경우는, Null 가 돌려주어집니다.
ResultSet
객체. 각 행은 SQL 의 형태의 기술
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우ResultSet getIndexInfo(String catalog, String schema, String table, boolean unique, boolean approximate) throws SQLException
각 인덱스열의 기술에는 다음의 열이 있습니다.
null
의 가능성이 있다)
null
의 가능성이 있다)
null
의 가능성이 있다). TYPE 가 tableIndexStatistic 의 경우는 null
null
null
null
의 가능성이 있다. TYPE 가 tableIndexStatistic 의 경우는 null
null
의 가능성이 있다)
catalog
- 카탈로그명. 이 데이타베이스에 포함된 카탈로그명으로 일치해야 한다. "" (은)는 카탈로그없이 카탈로그명을 검색한다. null
는, 카탈로그명을 검색의 한정에 사용해서는 안 되는 것을 의미하는schema
- schema명. 이 데이타베이스에 포함된 schema명으로 일치해야 한다. "" (은)는 schema없이 schema명을 검색한다. null
는, schema명을 검색의 한정에 사용해서는 안 되는 것을 의미하는table
- 테이블명. 이 데이타베이스에 포함된 테이블명으로 일치해야 하는unique
- true 의 경우는, 일의의 값의 인덱스만을 돌려준다. false 의 경우는, 일의일지 어떨지에 관계없이 인덱스를 돌려주는approximate
- true 의 경우는, 결과는 개수 또는 데이터값로부터 빗나가는 일도 있다. false 의 경우는, 정확하다라고 하는 것이 요구된다
ResultSet
. 각 행은 인덱스열의 기술
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsResultSetType(int type) throws SQLException
type
- java.sql.ResultSet
로 정의되고 있는 형태
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우Connection
boolean supportsResultSetConcurrency(int type, int concurrency) throws SQLException
type
- java.sql.ResultSet
로 정의되고 있는 형태concurrency
- java.sql.ResultSet
로 정의되고 있는 형태
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우Connection
boolean ownUpdatesAreVisible(int type) throws SQLException
ResultSet
객체에 대해, 결과 세트 자신의 갱신이 가시인가 어떤가를 가져옵니다.
type
- ResultSet
의 형태. ResultSet.TYPE_FORWARD_ONLY
,ResultSet.TYPE_SCROLL_INSENSITIVE
, 또는 ResultSet.TYPE_SCROLL_SENSITIVE
가운데 1 개
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean ownDeletesAreVisible(int type) throws SQLException
type
- ResultSet
의 형태. ResultSet.TYPE_FORWARD_ONLY
,ResultSet.TYPE_SCROLL_INSENSITIVE
, 또는 ResultSet.TYPE_SCROLL_SENSITIVE
가운데 1 개
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean ownInsertsAreVisible(int type) throws SQLException
type
- ResultSet
의 형태. ResultSet.TYPE_FORWARD_ONLY
,ResultSet.TYPE_SCROLL_INSENSITIVE
, 또는 ResultSet.TYPE_SCROLL_SENSITIVE
가운데 1 개
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean othersUpdatesAreVisible(int type) throws SQLException
type
- ResultSet
의 형태. ResultSet.TYPE_FORWARD_ONLY
,ResultSet.TYPE_SCROLL_INSENSITIVE
, 또는 ResultSet.TYPE_SCROLL_SENSITIVE
가운데 1 개
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean othersDeletesAreVisible(int type) throws SQLException
type
- ResultSet
의 형태. ResultSet.TYPE_FORWARD_ONLY
,ResultSet.TYPE_SCROLL_INSENSITIVE
, 또는 ResultSet.TYPE_SCROLL_SENSITIVE
가운데 1 개
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean othersInsertsAreVisible(int type) throws SQLException
type
- ResultSet
의 형태. ResultSet.TYPE_FORWARD_ONLY
,ResultSet.TYPE_SCROLL_INSENSITIVE
, 또는 ResultSet.TYPE_SCROLL_SENSITIVE
가운데 1 개
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean updatesAreDetected(int type) throws SQLException
ResultSet.rowUpdated
메소드를 호출하는 것에 의해 가시의 행이 갱신된 것을 검출할 수 있을지 어떨지를 가져옵니다.
type
- ResultSet
의 형태. ResultSet.TYPE_FORWARD_ONLY
,ResultSet.TYPE_SCROLL_INSENSITIVE
, 또는 ResultSet.TYPE_SCROLL_SENSITIVE
가운데 1 개
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean deletesAreDetected(int type) throws SQLException
ResultSet.rowDeleted
메소드를 호출하는 것에 의해 가시의 행이 삭제된 것을 검출할 수 있을지 어떨지를 가져옵니다. deletesAreDetected
메소드가 false
를 돌려주는 경우는, 삭제된 행이 결과 세트로부터 제거되는 것을 의미합니다.
type
- ResultSet
의 형태. ResultSet.TYPE_FORWARD_ONLY
,ResultSet.TYPE_SCROLL_INSENSITIVE
, 또는 ResultSet.TYPE_SCROLL_SENSITIVE
가운데 1 개
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean insertsAreDetected(int type) throws SQLException
ResultSet.rowInserted
메소드를 호출하는 것에 의해 가시의 행이 삽입된 것을 검출할 수 있을지 어떨지를 가져옵니다.
type
- ResultSet
의 형태. ResultSet.TYPE_FORWARD_ONLY
,ResultSet.TYPE_SCROLL_INSENSITIVE
, 또는 ResultSet.TYPE_SCROLL_SENSITIVE
가운데 1 개
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsBatchUpdates() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우ResultSet getUDTs(String catalog, String schemaPattern, String typeNamePattern, int[] types) throws SQLException
JAVA_OBJECT
,STRUCT
, 또는 DISTINCT
형을 가지는 일이 있습니다.
카탈로그, schema, 형명, 및 형태 조건이 일치하는 형태만이 돌려주어집니다. 그것들은 DATA_TYPE
,TYPE_CAT
,TYPE_SCHEM
, 및 TYPE_NAME
에 의해 순서 붙일 수 있습니다. 형명 파라미터는 완전 지정명에서도 괜찮습니다. 그 경우, catalog 및 schemaPattern 파라미터는 무시됩니다.
각 형의 기술에는 다음의 열이 있습니다.
null
의 가능성이 있다)
null
의 가능성이 있다)
null
)
주: 드라이버가 UDT 를 지원하고 있지 않는 경우는 빈 상태(empty)의 결과 세트가 돌려주어집니다.
catalog
- 카탈로그명. 데이타베이스에 포함된 카탈로그명으로 일치해야 한다. "" (은)는 카탈로그없이 카탈로그명을 검색한다. null
는, 카탈로그명을 검색의 한정에 사용해서는 안 되는 것을 의미하는schemaPattern
- schema 패턴명. 데이타베이스에 포함된 schema명으로 일치해야 한다. "" (은)는 schema없이 schema명을 검색한다. null
는, schema명을 검색의 한정에 사용해서는 안 되는 것을 의미하는typeNamePattern
- 형명 패턴. 데이타베이스에 포함된 형명으로 일치해야 한다. 완전 지정명의 가능성이 있는types
- 사용자 정의형의 리스트 (JAVA_OBJECT, STRUCT, 또는 DISTINCT 를 포함한다). null
의 경우는 모든 형태를 돌려준다
ResultSet
객체. 각 행은 UDT 의 기술
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우getSearchStringEscape()
Connection getConnection() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsSavepoints() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsNamedParameters() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsMultipleOpenResults() throws SQLException
CallableStatement
객체로부터 동시에 반환된 복수의 ResultSet
객체를 가지는 것이 가능한가 어떤가를 가져옵니다.
CallableStatement
객체가 복수의 ResultSet
객체를 동시에 돌려줄 수가 있는 경우는 true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsGetGeneratedKeys() throws SQLException
true
, 그렇지 않은 경우는 false
true
가 반환되는 경우, JDBC 드라이버는, 적어도 SQL INSERT 문에 대해서 자동 생성 키를 돌려보내는 기능을 지원할 필요가 있다
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우ResultSet getSuperTypes(String catalog, String schemaPattern, String typeNamePattern) throws SQLException
카탈로그, schema, 및 형명이 일치하는 UDT 에 관한 슈퍼타입의 정보만이 돌려주어집니다. 형명 파라미터는 완전 지정명에서도 괜찮습니다. 지정된 UDT 명이 완전 지정명의 경우, catalog 및 schemaPattern 파라미터는 무시됩니다.
UDT 가 직접적인 슈퍼타입을 가지지 않는 경우는, 여기에는 리스트 되지 않습니다. 이 메소드에 의해 반환된 ResultSet
객체의 행은 지정된 UDT 와 직접적인 슈퍼타입을 기술합니다. 행에는 다음의 열이 있습니다.
null
의 가능성이 있다)
null
의 가능성이 있다)
null
의 가능성이 있다)
null
의 가능성이 있다)
주: 드라이버가 형태의 계층을 지원하고 있지 않는 경우는 빈 상태(empty)의 결과 세트가 돌려주어집니다.
catalog
- 카탈로그명. "" (은)는 카탈로그없이 카탈로그명을 검색한다. null
는, 선택 조건으로부터 카탈로그명을 제외하는 것을 의미하는schemaPattern
- schema명 패턴. "" (은)는 schema없이 schema명을 검색하는typeNamePattern
- UDT 명 패턴. 완전 지정명의 가능성이 있다
ResultSet
객체. 행은 지정된 UDT 에 관한 정보
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우getSearchStringEscape()
ResultSet getSuperTables(String catalog, String schemaPattern, String tableNamePattern) throws SQLException
카탈로그, schema, 및 형명이 일치하는 테이블에 관한 슈퍼 테이블의 정보만이 돌려주어집니다. 테이블명 파라미터는 완전 지정명에서도 괜찮습니다. 그 경우, catalog 및 schemaPattern 파라미터는 무시됩니다. 테이블이 슈퍼 테이블을 가지지 않는 경우는, 여기에는 리스트 되지 않습니다. 슈퍼 테이블은 서브 테이블과 같은 카탈로그 및 schema로 정의되지 않으면 안됩니다. 따라서, 형태의 기술은 슈퍼 테이블에 관한 이 정보를 포함할 필요는 없습니다.
각 형의 기술에는 다음의 열이 있습니다.
null
의 가능성이 있다)
null
의 가능성이 있다)
주: 드라이버가 형태의 계층을 지원하고 있지 않는 경우는 빈 상태(empty)의 결과 세트가 돌려주어집니다.
catalog
- 카탈로그명. "" (은)는 카탈로그없이 카탈로그명을 검색한다. null
는, 선택 조건으로부터 카탈로그명을 제외하는 것을 의미하는schemaPattern
- schema명 패턴. "" (은)는 schema없이 schema명을 검색하는tableNamePattern
- 테이블명 패턴. 완전 지정명의 가능성이 있다
ResultSet
객체. 각 행은 형태의 기술
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우getSearchStringEscape()
ResultSet getAttributes(String catalog, String schemaPattern, String typeNamePattern, String attributeNamePattern) throws SQLException
카탈로그, schema, 형태, 및 속성명의 조건에 일치하는 UDT 의 속성에 관한 기술만이 돌려주어집니다. 그것들은,TYPE_CAT
,TYPE_SCHEM
,TYPE_NAME
, 및 ORDINAL_POSITION
에 의해 순서 붙일 수 있습니다. 이 기술에는 상속된 속성은 포함되지 않습니다.
반환되는 ResultSet
객체에는 다음의 열이 있습니다.
null
의 가능성이 있다)
null
의 가능성이 있다)
null
의 가능성이 있다)
null
의 가능성이 있다)
null
)
null
)
null
)
null
)
catalog
- 카탈로그명. 데이타베이스에 포함된 카탈로그명으로 일치해야 한다. "" (은)는 카탈로그없이 카탈로그명을 검색한다. null
는, 카탈로그명을 검색의 한정에 사용해서는 안 되는 것을 의미하는schemaPattern
- schema명 패턴. 데이타베이스에 포함된 schema명으로 일치해야 한다. "" (은)는 schema없이 schema명을 검색한다. null
는, schema명을 검색의 한정에 사용해서는 안 되는 것을 의미하는typeNamePattern
- 형명 패턴. 데이타베이스에 포함된 형명으로 일치해야 하는attributeNamePattern
- 속성명 패턴. 데이타베이스로 선언된 속성명으로 일치해야 한다
ResultSet
객체. 각 행은 속성의 기술
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우getSearchStringEscape()
boolean supportsResultSetHoldability(int holdability) throws SQLException
holdability
- 정수. ResultSet.HOLD_CURSORS_OVER_COMMIT
또는 ResultSet.CLOSE_CURSORS_AT_COMMIT
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우Connection
int getResultSetHoldability() throws SQLException
ResultSet
객체의 디폴트의 보관 유지 기능을 가져옵니다.
ResultSet.HOLD_CURSORS_OVER_COMMIT
또는 ResultSet.CLOSE_CURSORS_AT_COMMIT
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getDatabaseMajorVersion() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getDatabaseMinorVersion() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getJDBCMajorVersion() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getJDBCMinorVersion() throws SQLException
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우int getSQLStateType() throws SQLException
SQLException.getSQLState
에 의해 반환되는 SQLSTATE 이 X/Open (현재는 Open Group)의 SQL CLI 일까 SQL:2003 인지를 나타냅니다.
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean locatorsUpdateCopy() throws SQLException
true
, LOB 에 직접 행해졌을 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean supportsStatementPooling() throws SQLException
true
, 그렇지 않은 경우는 false
SQLExcpetion
- 데이타베이스 액세스 에러가 발생했을 경우
SQLException
RowIdLifetime getRowIdLifetime() throws SQLException
ROWID
형이 지원될지 어떨지라고 지원되는 경우는,RowId
객체가 유효한 수명을 나타냅니다. 반환되는 int 치에는, 다음의 관계가 있습니다.
ROWID_UNSUPPORTED < ROWID_VALID_OTHER < ROWID_VALID_TRANSACTION < ROWID_VALID_SESSION < ROWID_VALID_FOREVER그 때문에, 다음과 같은 조건 논리를 사용할 수 있습니다.
if (metadata.getRowIdLifetime() > DatabaseMetaData.ROWID_VALID_TRANSACTION)「ROWID_VALID_FOREVER」는, 모든 세션으로 유효한 것을 나타내, 「ROWID_VALID_SESSION」는, 그 세션에 포함되는 모든 트랜잭션(transaction)로 유효한 것을 의미합니다.
RowId
의 수명을 나타내는 상태
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우ResultSet getSchemas(String catalog, String schemaPattern) throws SQLException
TABLE_CATALOG
와 TABLE_SCHEM
에 의해 순서 붙일 수 있습니다.
schema열은 다음과 같이 됩니다.
null
의 가능성이 있다)
catalog
- 카탈로그명. 데이타베이스에 포함된 카탈로그명으로 일치해야 한다. "" (은)는 카탈로그없이 카탈로그명을 검색한다. null 는, 카탈로그명을 검색의 한정에 사용해서는 안 되는 것을 의미하는schemaPattern
- schema명. 데이타베이스에 포함된 schema명으로 일치해야 한다. null 는, schema명을 검색의 한정에 사용해서는 안 되는 것을 의미한다
ResultSet
객체. 각 행은 schema의 기술
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우getSearchStringEscape()
boolean supportsStoredFunctionsUsingCallSyntax() throws SQLException
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우boolean autoCommitFailureClosesAllResultSets() throws SQLException
true
의 경우에, ResultSet 가 보관 유지 가능해도, 모든 오픈된 ResultSet 가 클로즈 된 것을 SQLException
가 가리킬지 어떨지를 가져옵니다. 자동 위탁이 true
의 경우에 SQLException
이 발생하면(자), JDBC 드라이버의 응답이 위탁 조작인지, 롤백(rollback) 조작인지, 또는 어느쪽이나 실시하지 않는지 어떤지는 벤더 고유합니다. 이 차이에 의한 결과는, 보관 유지 가능한 ResultSet 가 클로즈 되었는지 어떠했는지와 관계될 가능성이 있습니다.
true
, 그렇지 않은 경우는 false
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우ResultSet getClientInfoProperties() throws SQLException
ResultSet
는, NAME 열로 소트 됩니다.
ResultSet
객체. 각 행은, 지원되는 클라이언트 정보 프로퍼티이다
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우
ResultSet getFunctions(String catalog, String schemaPattern, String functionNamePattern) throws SQLException
schema와 함수명의 조건에 일치하는 시스템 함수 및 사용자 함수의 기술만이 돌려주어집니다. 그것들은,FUNCTION_CAT
,FUNCTION_SCHEM
,FUNCTION_NAME
, 및 SPECIFIC_ NAME
에 의해 순서 붙일 수 있습니다.
각 함수의 기술에는 다음의 열이 있습니다.
null
의 가능성이 있다)
null
의 가능성이 있다)
FUNCTION_NAME
와 다를 가능성이 있다
사용자에게 getFunctions
에 의해 반환되는 임의의 함수를 실행하기 위한 액세스권이 없는 경우가 있습니다.
catalog
- 카탈로그명. 데이타베이스에 포함된 카탈로그명으로 일치해야 한다. "" (은)는 카탈로그없이 카탈로그명을 검색한다. null
는, 카탈로그명을 검색의 한정에 사용해서는 안 되는 것을 의미하는schemaPattern
- schema명 패턴. 데이타베이스에 포함된 schema명으로 일치해야 한다. "" (은)는 schema없이 schema명을 검색한다. null
는, schema명을 검색의 한정에 사용해서는 안 되는 것을 의미하는functionNamePattern
- 함수명 패턴. 데이타베이스에 포함된 함수명으로 일치해야 한다
ResultSet
. 각 행은 함수의 기술
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우getSearchStringEscape()
ResultSet getFunctionColumns(String catalog, String schemaPattern, String functionNamePattern, String columnNamePattern) throws SQLException
schema명, 함수명, 및 파라미터명의 조건에 일치하는 기술만이 돌려주어집니다. 그것들은,FUNCTION_CAT
,FUNCTION_SCHEM
,FUNCTION_NAME
, 및 SPECIFIC_ NAME
에 의해 순서 붙일 수 있습니다. 이 기술내에서는, 반환값이 있는 경우는, 반환값이 최초로 됩니다. 그 다음은, 호출의 순서에 의한 파라미터의 기술입니다. 그리고, 열번호순서에서의 열의 기술이 계속됩니다.
ResultSet
중의 각 행에는, 다음의 필드를 가진 파라미터의 기술, 열의 기술, 반환되는 형태의 기술이 있습니다.
null
의 가능성이 있다)
null
의 가능성이 있다)
ResultSet
의 열인 것을 나타낸다
FUNCTION_NAME
와 다를 가능성이 있다
PRECISION 열은, 그 파라미터 또는 열로 지정된 열의 사이즈를 나타냅니다. 수치 데이터의 경우는, 최대 정밀도입니다. 문자 데이터의 경우는, 문자수입니다. 일시 데이터형의 경우는, String 표현의 문자수입니다 (소수점 이하의 초의 원가요소의 최대 허용 정밀도를 가정). 바이너리 데이터의 경우는, 바이트수입니다. ROWID 데이터형의 경우는, 바이트수입니다. 열사이즈를 적용할 수 없는 데이터형의 경우는, Null 가 돌려주어집니다.
catalog
- 카탈로그명. 데이타베이스에 포함된 카탈로그명으로 일치해야 한다. "" (은)는 카탈로그없이 카탈로그명을 검색한다. null
는, 카탈로그명을 검색의 한정에 사용해서는 안 되는 것을 의미하는schemaPattern
- schema명 패턴. 데이타베이스에 포함된 schema명으로 일치해야 한다. "" (은)는 schema없이 schema명을 검색한다. null
는, schema명을 검색의 한정에 사용해서는 안 되는 것을 의미하는functionNamePattern
- 프로시저명 패턴. 데이타베이스에 포함된 함수명으로 일치해야 하는columnNamePattern
- 파라미터명 패턴. 데이타베이스에 포함된 파라미터명 또는 렬명으로 일치해야 한다
ResultSet
. 각 행은 사용자 함수 파라미터, 열, 또는 반환되는 형태를 기술한다
SQLException
- 데이타베이스 액세스 에러가 발생했을 경우getSearchStringEscape()
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.