Пользовательские свойства Excel
Пользовательские свойства источника
Источник «Excel» обладает как пользовательскими свойствами, так и свойствами, общими для всех компонентов потока данных.
В следующей таблице описаны пользовательские свойства источника «Excel». Все свойства доступны для чтения и записи.
Имя свойства |
Тип данных |
Описание |
---|---|---|
AccessMode |
Integer |
Режим, используемый для доступа к базе данных. Возможные значения: Открытый набор строк, Открытый набор строк из переменной, Команда SQL и Команда SQL из переменной. Значение по умолчанию: Открытый набор строк. |
CommandTimeout |
Integer |
Время ожидания для выполнения команды (в секундах). Значение 0 указывает на бесконечное время ожидания. Примечание Это свойство недоступно в диалоговом окне Редактор источника «Excel», однако его можно установить при помощи окна Расширенный редактор. |
OpenRowset |
String |
Имя объекта базы данных, используемого для открытия набора строк. |
OpenRowsetVariable |
String |
Переменная, содержащая имя объекта базы данных, используемого для открытия набора строк. |
ParameterMapping |
String |
Сопоставление между параметрами в команде SQL и переменными. |
SqlCommand |
String |
Команда SQL для выполнения. |
SqlCommandVariable |
String |
Переменная, содержащая команду SQL для выполнения. |
Вывод и выходные столбцы источника «Excel» не имеют пользовательских свойств.
Дополнительные сведения см. в разделе Источник Excel.
Пользовательские свойства назначений
Назначение «Excel» обладает как пользовательскими свойствами, так и свойствами, общими для всех компонентов потока данных.
В следующей таблице описаны пользовательские свойства назначения «Excel». Все свойства доступны для чтения и записи.
Имя свойства |
Тип данных |
Описание |
||
---|---|---|---|---|
AccessMode |
Integer (перечисление) |
Значение, указывающее, как назначение получает доступ к целевой базе данных. Это свойство может принимать одно из следующих значений:
|
||
CommandTimeout |
Целое число |
Максимальное время ожидания в секундах, в течение которого может выполняться команда SQL. Значение 0 указывает на бесконечное время работы. Значение этого свойства по умолчанию равно 0.
|
||
FastLoadKeepIdentity |
Boolean |
Значение, которое указывает, следует ли при загрузке данных копировать значения идентификаторов. Это свойство доступно только при использовании одного из параметров быстрой загрузки. Это свойство имеет значение по умолчанию False. |
||
FastLoadKeepNulls |
Boolean |
Значение параметра указывает, следует ли при загрузке данных копировать значения NULL. Это свойство доступно только при использовании одного из параметров быстрой загрузки. Это свойство имеет значение по умолчанию False. |
||
FastLoadMaxInsertCommitSize |
Integer |
Это значение указывает размер пакетов, который назначение «Excel» пытается фиксировать во время операций быстрой загрузки. Значение по умолчанию — 2147483647. Значение 0 указывает, что используется единая операция фиксации после обработки всех строк. |
||
FastLoadOptions |
String |
Коллекция параметров быстрой загрузки. К параметрам быстрой загрузки относятся параметры блокировки таблиц и проверки ограничений. Можно указать один, оба или не указывать ни одного параметра.
|
||
OpenRowset |
String |
Если свойство AccessMode имеет значение OpenRowset, то это значение — имя таблицы или представления, к которому имеет доступ назначение «Excel». |
||
OpenRowsetVariable |
String |
Если свойство AccessMode имеет значение OpenRowset из переменной, то это имя переменной, содержащей имя таблицы или представления, к которому обращается назначение «Excel». |
||
SqlCommand |
String |
Если свойство AccessMode имеет значение Команда SQL, то это инструкция языка Transact-SQL, которую использует назначение «Excel» для указания целевых столбцов данных. |
У ввода и входных столбцов назначения «Excel» нет пользовательских свойств.
Дополнительные сведения см. в разделе Назначение Excel.