|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface RowSetMetaData extends ResultSetMetaData
RowSet объект. Этот интерфейс является расширением ResultSetMetaData интерфейс с методами для того, чтобы установить значения в a RowSetMetaData объект. Когда a RowSetReader возразите данным чтений в a RowSet объект, это создает a RowSetMetaData возразите и инициализирует это использующий методы в RowSetMetaData интерфейс. Затем читатель передает RowSetMetaData возразите против набора строк. Методы в этом интерфейсе вызываются внутренне, когда приложение вызывает метод RowSet.execute; прикладной программист не использовал бы их непосредственно.
columnNoNulls, columnNullable, columnNullableUnknown| Модификатор и Тип | Метод и Описание |
|---|---|
void |
setAutoIncrement(int columnIndex, boolean property)
Наборы, нумеруется ли определяемый столбец автоматически, значение по умолчанию, для a
RowSet столбцы объекта, которые не будут автоматически пронумерованы. |
void |
setCaseSensitive(int columnIndex, boolean property)
Наборы, является ли определяемый столбец чувствительным к регистру.
|
void |
setCatalogName(int columnIndex, String catalogName)
Определяет имя каталога таблицы определяемого столбца, если таковые вообще имеются, к данному
String. |
void |
setColumnCount(int columnCount)
Определяет номер столбцов в
RowSet возразите против данного числа. |
void |
setColumnDisplaySize(int columnIndex, int size)
Устанавливает нормальный максимальный width определяемого столбца в случайных работах к данному
int. |
void |
setColumnLabel(int columnIndex, String label)
Устанавливает предложенный столбец title для использования в распечатках и дисплеях, если таковые вообще имеются, к данному
String. |
void |
setColumnName(int columnIndex, String columnName)
Определяет имя определяемого столбца к данному
String. |
void |
setColumnType(int columnIndex, int SQLType)
Устанавливает тип SQL определяемого столбца в один данный.
|
void |
setColumnTypeName(int columnIndex, String typeName)
Устанавливает имя типа определяемого столбца, которое является определенным для источника данных, если таковые вообще имеются, для данного
String. |
void |
setCurrency(int columnIndex, boolean property)
Наборы, является ли определяемый столбец денежной стоимостью.
|
void |
setNullable(int columnIndex, int property)
Наборы, может ли значение определяемого столбца быть установлено в
NULL. |
void |
setPrecision(int columnIndex, int precision)
Определяет номер определяемого столбца десятичных цифр к данному
int. |
void |
setScale(int columnIndex, int scale)
Определяет номер определяемого столбца цифр направо от десятичной точки к данному
int. |
void |
setSchemaName(int columnIndex, String schemaName)
Определяет имя схемы таблицы определяемого столбца, если таковые вообще имеются, к данному
String. |
void |
setSearchable(int columnIndex, boolean property)
Наборы, может ли определяемый столбец использоваться в где пункт.
|
void |
setSigned(int columnIndex, boolean property)
Наборы, является ли определяемый столбец числом со знаком.
|
void |
setTableName(int columnIndex, String tableName)
Устанавливает имя таблицы определяемого столбца, если таковые вообще имеются, к данному
String. |
getCatalogName, getColumnClassName, getColumnCount, getColumnDisplaySize, getColumnLabel, getColumnName, getColumnType, getColumnTypeName, getPrecision, getScale, getSchemaName, getTableName, isAutoIncrement, isCaseSensitive, isCurrency, isDefinitelyWritable, isNullable, isReadOnly, isSearchable, isSigned, isWritableisWrapperFor, unwrapvoid setColumnCount(int columnCount)
throws SQLException
RowSet возразите против данного числа.columnCount - число столбцов в RowSet объектSQLException - если ошибка доступа к базе данных происходитvoid setAutoIncrement(int columnIndex,
boolean property)
throws SQLException
RowSet столбцы объекта, которые не будут автоматически пронумерованы.columnIndex - первый столбец 1, второе 2...property - true если столбец автоматически нумеруется; false если это неSQLException - если ошибка доступа к базе данных происходитvoid setCaseSensitive(int columnIndex,
boolean property)
throws SQLException
false.columnIndex - первый столбец 1, второе 2...property - true если столбец является чувствительным к регистру; false если это неSQLException - если ошибка доступа к базе данных происходитvoid setSearchable(int columnIndex,
boolean property)
throws SQLException
false.columnIndex - первый столбец 1, второе 2...property - true если столбец может использоваться в a WHERE пункт; false если это не можетSQLException - если ошибка доступа к базе данных происходитvoid setCurrency(int columnIndex,
boolean property)
throws SQLException
false.columnIndex - первый столбец 1, второе 2...property - true если столбец является денежной стоимостью; false если это неSQLException - если ошибка доступа к базе данных происходитvoid setNullable(int columnIndex,
int property)
throws SQLException
NULL. Значение по умолчанию ResultSetMetaData.columnNullableUnknowncolumnIndex - первый столбец 1, второе 2...property - одна из следующих констант: ResultSetMetaData.columnNoNulls, ResultSetMetaData.columnNullable, или ResultSetMetaData.columnNullableUnknownSQLException - если ошибка доступа к базе данных происходитvoid setSigned(int columnIndex,
boolean property)
throws SQLException
false.columnIndex - первый столбец 1, второе 2...property - true если столбец является числом со знаком; false если это неSQLException - если ошибка доступа к базе данных происходитvoid setColumnDisplaySize(int columnIndex,
int size)
throws SQLException
int.columnIndex - первый столбец 1, второе 2...size - нормальное максимальное количество символов для определяемого столбцаSQLException - если ошибка доступа к базе данных происходитvoid setColumnLabel(int columnIndex,
String label)
throws SQLException
String.columnIndex - первый столбец 1, второе 2...label - столбец titleSQLException - если ошибка доступа к базе данных происходитvoid setColumnName(int columnIndex,
String columnName)
throws SQLException
String.columnIndex - первый столбец 1, второе 2...columnName - имя определяемого столбцаSQLException - если ошибка доступа к базе данных происходитvoid setSchemaName(int columnIndex,
String schemaName)
throws SQLException
String.columnIndex - первый столбец 1, второе 2...schemaName - имя схемыSQLException - если ошибка доступа к базе данных происходитvoid setPrecision(int columnIndex,
int precision)
throws SQLException
int.columnIndex - первый столбец 1, второе 2...precision - общее количество десятичных цифрSQLException - если ошибка доступа к базе данных происходитvoid setScale(int columnIndex,
int scale)
throws SQLException
int.columnIndex - первый столбец 1, второе 2...scale - число цифр направо от десятичной точкиSQLException - если ошибка доступа к базе данных происходитvoid setTableName(int columnIndex,
String tableName)
throws SQLException
String.columnIndex - первый столбец 1, второе 2...tableName - имя таблицы столбцаSQLException - если ошибка доступа к базе данных происходитvoid setCatalogName(int columnIndex,
String catalogName)
throws SQLException
String.columnIndex - первый столбец 1, второе 2...catalogName - имя каталога столбцаSQLException - если ошибка доступа к базе данных происходитvoid setColumnType(int columnIndex,
int SQLType)
throws SQLException
columnIndex - первый столбец 1, второе 2...SQLType - тип SQL столбцаSQLException - если ошибка доступа к базе данных происходитTypesvoid setColumnTypeName(int columnIndex,
String typeName)
throws SQLException
String.columnIndex - первый столбец 1, второе 2...typeName - имя определенного типа источника данных.SQLException - если ошибка доступа к базе данных происходит
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92