Serialized Form
-
Package ru.funsys.avalanche.sql
-
Class ru.funsys.avalanche.sql.Array extends Object implements Serializable
- serialVersionUID:
- -7019995620334622072L
-
Class ru.funsys.avalanche.sql.Column extends Object implements Serializable
- serialVersionUID:
- 8880908697441241296L
-
Serialized Fields
-
autoIncrement
boolean autoIncrement
-
caseSensitive
boolean caseSensitive
-
catalogName
String catalogName
-
columnClassName
String columnClassName
-
columnDisplaySize
int columnDisplaySize
Указывает нормальную максимальную ширину выделенного столбца в символах. -
columnLabel
String columnLabel
Алиас поля, назначаемый выраженим AS. Если алиас не указан, то значение поля равно значению поля name -
columnName
String columnName
Имя поля -
columnType
int columnType
Код типа поля -
columnTypeName
String columnTypeName
-
currency
boolean currency
-
definitelyWritable
boolean definitelyWritable
-
nullable
int nullable
-
precision
int precision
Размер указанного столбца. Для числовых данных это максимальная точность. Для символьных данных это длина символов. Для datetime datatypes это длина символов в представлении String (предполагая максимально допустимую точность компонента дробных секунд). Для двоичных данных это длина в байтах. Для типа данных ROWID это длина в байтах. 0 возвращается для типов данных, где размер столбца неприменим. -
readOnly
boolean readOnly
-
scale
int scale
Число цифр указанного столбца вправо от десятичной точки. 0 возвращается для типов данных, где шкала не применяется. -
schemaName
String schemaName
-
searchable
boolean searchable
-
signed
boolean signed
-
tableName
String tableName
Имя таблицы -
writable
boolean writable
-
-
Class ru.funsys.avalanche.sql.Database extends ru.funsys.avalanche.Application implements Serializable
- serialVersionUID:
- -5427705813836733303L
-
Serialized Fields
-
dataSource
DataSource dataSource
-
isolation
int isolation
Используемый уровень изоляции при выполнении выражений select. Значение по умолчанию DEFAULT_TRANSOCTION.
TRANSACTION_READ_UNCOMMITTED = 1
TRANSACTION_READ_COMMITTED = 2
TRANSACTION_REPEATABLE_READ = 4
TRANSACTION_SERIALIZABLE = 8 -
limit
long limit
Лимит времени выполнения запроса, по истечению которого ожидать завершения выполнения запроса в другом потоке не имеет смысла, в мс. Значение по умолчанию 300000 мс. -
parameterCase
int parameterCase
Тип преобразования параметры запроса метаданных
-1 - не преобразовывать
0 - преобразовать в нижний регистр
1 - преобразовать в верхний регистр -
queries
Hashtable<String,Object> queries
-
readOnly
boolean readOnly
Режим чтения данных. Значение по умолчанию true. -
stoping
boolean stoping
-
threads
ThreadGroup threads
-
timeout
long timeout
Время ожидания выполнения запроса в параллельном потоке, в мс. Значение по умолчанию 30000 мс. -
transactionIsolation
int transactionIsolation
Используемый уровень изоляции при выполнении транзакции. Значение по умолчанию DEFAULT_TRANSOCTION.
TRANSACTION_READ_UNCOMMITTED = 1
TRANSACTION_READ_COMMITTED = 2
TRANSACTION_REPEATABLE_READ = 4
TRANSACTION_SERIALIZABLE = 8 -
useGetParameterType
boolean useGetParameterType
Использовать метод получения типа устанавливаемого параметра в SQL запросах -
user
String user
Логин пользователя -
using
String using
Пароль пользователя
-
-
Class ru.funsys.avalanche.sql.InOutParameter extends Object implements Serializable
- serialVersionUID:
- 2887428383224770396L
-
Serialized Fields
-
scale
int scale
Для типов NUMERIC и DECIMAL желаемое количество цифр справа от десятичной точки. Он должен быть больше или равен нулю. -
sqlType
int sqlType
SQL-тип параметра -
type
int type
Тип параметра: IN, INOUT или OUT -
value
Object value
Значение параметра
-
-
Class ru.funsys.avalanche.sql.Query extends Object implements Serializable
- serialVersionUID:
- -7820655846606734203L
-
Class ru.funsys.avalanche.sql.QueryProcedure extends Object implements Serializable
- serialVersionUID:
- 3746588819058109736L
-
Serialized Fields
-
intParameters
int intParameters
-
intStatement
int intStatement
-
parameters
InOutParameter[] parameters
-
statement
String statement
-
-
Class ru.funsys.avalanche.sql.QueryType extends Query implements Serializable
- serialVersionUID:
- -897000031493144721L
-
Serialized Fields
-
type
Class<?> type
Тип данных получения результата
-
-
Class ru.funsys.avalanche.sql.ResultSet extends Object implements Serializable
- serialVersionUID:
- -5987676168236171365L
-
Serialized Fields
-
lastField
Object lastField
Значение последнего прочитанного поля -
records
Vector<Object[]> records
Записи результата -
resultMetaData
ResultSetMetaData resultMetaData
Метаданные результата -
row
int row
Текущий ряд -
timer
long timer
Время выполнения запроса -
wasNull
boolean wasNull
-
-
Class ru.funsys.avalanche.sql.ResultSetMetaData extends Object implements Serializable
- serialVersionUID:
- 4340657792289138153L
-
Class ru.funsys.avalanche.sql.SQLException extends SQLException implements Serializable
- serialVersionUID:
- -8864570383050047141L
-