package com.firstworks.sql;
import java.sql;
public class SQLRelayDatabaseMetaData implements java.sql.DatabaseMetaData {
/**
* PROCEDURE_TYPE - May return a result.
*/
public static final int procedureResultUnknown
/**
* PROCEDURE_TYPE - Does not return a result.
*/
public static final int procedureNoResult
/**
* PROCEDURE_TYPE - Returns a result.
*/
public static final int procedureReturnsResult
/**
* COLUMN_TYPE - nobody knows.
*/
public static final int procedureColumnUnknown
/**
* COLUMN_TYPE - IN parameter.
*/
public static final int procedureColumnIn
/**
* COLUMN_TYPE - INOUT parameter.
*/
public static final int procedureColumnInOut
/**
* COLUMN_TYPE - OUT parameter.
*/
public static final int procedureColumnOut
/**
* COLUMN_TYPE - procedure return value.
*/
public static final int procedureColumnReturn
/**
* COLUMN_TYPE - result column in ResultSet.
*/
public static final int procedureColumnResult
/**
* TYPE NULLABLE - does not allow NULL values.
*/
public static final int procedureNoNulls
/**
* TYPE NULLABLE - allows NULL values.
*/
public static final int procedureNullable
/**
* TYPE NULLABLE - nullability unknown.
*/
public static final int procedureNullableUnknown
/**
* COLUMN NULLABLE - might not allow NULL values.
*/
public static final int columnNoNulls
/**
* COLUMN NULLABLE - definitely allows NULL values.
*/
public static final int columnNullable
/**
* COLUMN NULLABLE - nullability unknown.
*/
public static final int columnNullableUnknown
/**
* BEST ROW SCOPE - very temporary, while using row.
*/
public static final int bestRowTemporary
/**
* BEST ROW SCOPE - valid for remainder of current transaction.
*/
public static final int bestRowTransaction
/**
* BEST ROW SCOPE - valid for remainder of current session.
*/
public static final int bestRowSession
/**
* BEST ROW PSEUDO_COLUMN - may or may not be pseudo column.
*/
public static final int bestRowUnknown
/**
* BEST ROW PSEUDO_COLUMN - is NOT a pseudo column.
*/
public static final int bestRowNotPseudo
/**
* BEST ROW PSEUDO_COLUMN - is a pseudo column.
*/
public static final int bestRowPseudo
/**
* VERSION COLUMNS PSEUDO_COLUMN - may or may not be pseudo column.
*/
public static final int versionColumnUnknown
/**
* VERSION COLUMNS PSEUDO_COLUMN - is NOT a pseudo column.
*/
public static final int versionColumnNotPseudo
/**
* VERSION COLUMNS PSEUDO_COLUMN - is a pseudo column.
*/
public static final int versionColumnPseudo
/**
* IMPORT KEY UPDATE_RULE and DELETE_RULE - for update, change imported
* key to agree with primary key update; for delete, delete rows that
* import a deleted key.
*/
public static final int importedKeyCascade
/**
* IMPORT KEY UPDATE_RULE and DELETE_RULE - do not allow update or delete
* of primary key if it has been imported.
*/
public static final int importedKeyRestrict
/**
* IMPORT KEY UPDATE_RULE and DELETE_RULE - change imported key to NULL if
* its primary key has been updated or deleted.
*/
public static final int importedKeySetNull
/**
* IMPORT KEY UPDATE_RULE and DELETE_RULE - do not allow update or delete
* of primary key if it has been imported.
*/
public static final int importedKeyNoAction
/**
* IMPORT KEY UPDATE_RULE and DELETE_RULE - change imported key to default
* values if its primary key has been updated or deleted.
*/
public static final int importedKeySetDefault
/**
* IMPORT KEY DEFERRABILITY - see SQL92 for definition
*/
public static final int importedKeyInitiallyDeferred
/**
* IMPORT KEY DEFERRABILITY - see SQL92 for definition
*/
public static final int importedKeyInitiallyImmediate
/**
* IMPORT KEY DEFERRABILITY - see SQL92 for definition
*/
public static final int importedKeyNotDeferrable
/**
* TYPE NULLABLE - does not allow NULL values.
*/
public static final int typeNoNulls
/**
* TYPE NULLABLE - allows NULL values.
*/
public static final int typeNullable
/**
* TYPE NULLABLE - nullability unknown.
*/
public static final int typeNullableUnknown
/**
* TYPE INFO SEARCHABLE - No support.
*/
public static final int typePredNone
/**
* TYPE INFO SEARCHABLE - Only supported with WHERE .. LIKE.
*/
public static final int typePredChar
/**
* TYPE INFO SEARCHABLE - Supported except for WHERE .. LIKE.
*/
public static final int typePredBasic
/**
* TYPE INFO SEARCHABLE - Supported for all WHERE ...
*/
public static final int typeSearchable
/**
* INDEX INFO TYPE - this identifies table statistics that are returned in
* conjuction with a table's index descriptions
*/
public static final short tableIndexStatistic
/**
* INDEX INFO TYPE - this identifies a clustered index
*/
public static final short tableIndexClustered
/**
* INDEX INFO TYPE - this identifies a hashed index
*/
public static final short tableIndexHashed
/**
* INDEX INFO TYPE - this identifies some other form of index
*/
public static final short tableIndexOther
/**
* Can all the procedures returned by getProcedures be called by the
* current user?
*
* Returns:
* true if so
*
* Throws:
* SQLException if a database-access error occurs.
*/
public abstract boolean allProceduresAreCallable() throws SQLException {
}
/**
* Can all the tables returned by getTable be SELECTed by the current
* user?
*
* Returns:
* true if so
*
* Throws:
* SQLException if a database-access error occurs.
*/
public abstract boolean allTablesAreSelectable() throws SQLException {
}
/**
* What's the url for this database?
*
* Returns:
* the url or null if it can't be generated
*
* Throws:
* SQLException if a database-access error occurs.
*/
public abstract String getURL() throws SQLException {
}
/**
* What's our user name as known to the database?
*
* Returns:
* our database user name
*
* Throws:
* SQLException if a database-access error occurs.
*/
public abstract String getUserName() throws SQLException {
}
/**
* Is the database in read-only mode?
*
* Returns:
* true if so
*
* Throws:
* SQLException if a database-access error occurs.
*/
public abstract boolean isReadOnly() throws SQLException {
}
/**
* Are NULL values sorted high?
*
* Returns:
* true if so
*
* Throws:
* SQLException if a database-access error occurs.
*/
public abstract boolean nullsAreSortedHigh() throws SQLException {
}
/**
* Are NULL values sorted low?
*
* Returns:
* true if so
*
* Throws:
* SQLException if a database-access error occurs.
*/
public abstract boolean nullsAreSortedLow() throws SQLException {
}
/**
*
* Are NULL values sorted at the start regardless of sort order?
*
* Returns:
没有合适的资源?快使用搜索试试~ 我知道了~
sqlrelay-0.39.4.tar.gz 开源数据库连接池
3星 · 超过75%的资源 需积分: 10 19 下载量 83 浏览量
2008-09-24
12:43:43
上传
评论 1
收藏 1.84MB GZ 举报
温馨提示
共1243个文件
c:227个
tag:147个
root:147个
sqlrelay 一个开源的数据库连接池,可以MYSQL,postgreSQL等数据库
资源推荐
资源详情
资源评论
收起资源包目录
sqlrelay-0.39.4.tar.gz 开源数据库连接池 (1243个子文件)
output.0 1.06MB
traces.0 88KB
sqlrsh.1 2KB
query.1 2KB
fields.1 2KB
query.py.1 2KB
sqlr-config-gtk.1 803B
sqlr-connection.8 2KB
sqlr-cachemanager.8 1KB
sqlr-scaler.8 1KB
sqlr-listener.8 1KB
sqlr-ipclean.8 993B
sqlr-start.8 888B
sqlr-stop.8 881B
AUTHORS 2KB
backupschema 650B
modSqlrconnection.bas 11KB
gtkfe.C 63KB
com_firstworks_sqlrelay_SQLRCursor.C 59KB
sql_relay.C 56KB
sqlrelayCmd.C 53KB
CSQLRelay.C 48KB
sqlrlistener.C 47KB
mysql.c 45KB
mysql5.C 44KB
oracle8connection.C 43KB
mysql412.C 42KB
sybase.c 40KB
freetds.c 40KB
oracle8i.c 39KB
mysql3.C 37KB
oracle8i.C 37KB
sqlrelay.C 37KB
freetdsconnection.C 36KB
mysql.C 36KB
freetds.C 35KB
sybase.C 35KB
router.C 34KB
firebird.c 33KB
db2.c 33KB
postgresql7.c 32KB
postgresql6.c 31KB
sybaseconnection.C 30KB
postgresql7.C 29KB
oracle8.c 29KB
postgresql8.C 29KB
firebird.C 28KB
sqlrconfigfile.C 28KB
db2.C 28KB
postgresql6.C 27KB
firebirdconnection.C 27KB
sqlite.c 25KB
oracle8.C 24KB
configfile.C 24KB
odbcconnection.C 24KB
mysqlconnection.C 22KB
sqlite.C 21KB
sqlrsh.C 20KB
routerconnection.C 18KB
pqprint.C 18KB
db2connection.C 16KB
postgresqlconnection.C 15KB
sqlrclientwrapper.C 15KB
binds.C 14KB
mysql.C 14KB
sid.C 13KB
sqlr-import.C 12KB
initconnection.C 12KB
pqresult.C 12KB
firebird.C 11KB
scaler.C 11KB
getbinds.C 9KB
sqliteconnection.C 9KB
postgresql.C 9KB
com_firstworks_sqlrelay_SQLRConnection.C 9KB
parseoutputbinds.C 8KB
parsecolumninfo.C 8KB
clientsession.C 8KB
handlequery.C 8KB
runquery.C 8KB
receiveresultset.C 8KB
oci8.C 7KB
writecache.C 7KB
main.C 7KB
querytest.C 7KB
parsedata.C 7KB
executequery.C 7KB
ora8test.C 6KB
pqconnection.C 6KB
ora8clobtest.C 5KB
columns.C 5KB
fields.C 5KB
pqescape.C 5KB
listenercomm.C 5KB
binds.C 5KB
sqlr-export.C 5KB
mdbtoolsconnection.C 5KB
opensession.C 5KB
ipc.C 5KB
listen.C 5KB
共 1243 条
- 1
- 2
- 3
- 4
- 5
- 6
- 13
资源评论
- makill_kill2013-11-30下载之后 才发现是开源代码 不会用
苹果看世界
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功