|
SQL вставка неуникального индекса и названия объектов
| ☑ |
0
Kookish
24.07.13
✎
13:05
|
Добрый день.
Платформа 8.2.16, конфигурация ЗУП 2.5.69.3.
Проблема, собственно, вот в чем: пытаюсь загрузить .dt файл в SQL базу, получаю вылет с сообщением о попытке вставки неуникального значения в уникальный индекс. И имя таблицы dbo._AccumRgT9601 с индексом _AccumR9601_ByDims_TRRRTS. В файловую базу загружается. То есть, если я смогу найти, что это за регистр накопления, то смогу выпилить или исправить значения. Но вот как узнать название регистра по имени таблицы?
|
|
1
DexterMorgan
24.07.13
✎
13:06
|
ПолучитьСтруктуруХраненияБазыДанных (GetDBStorageStructureInfo)
Синтаксис:
ПолучитьСтруктуруХраненияБазыДанных(<ОбъектыМетаданных>, <ИменаБазыДанных>)
Параметры:
<ОбъектыМетаданных> (необязательный)
Тип: Массив.
Массив имен объектов метаданных или массив объектов метаданных, для которых требуется получить структуру таблиц базы данных.
<ИменаБазыДанных> (необязательный)
Тип: Булево.
Определяет, в каких терминах выдается информация о структуре хранения.
Истина - в терминах СУБД
Ложь - в терминах модели базы данных 1С:Предприятия.
Значение по умолчанию: Ложь
Возвращаемое значение:
Тип: ТаблицаЗначений.
|
|
2
Kookish
24.07.13
✎
13:13
|
Благодарю, похоже оно.
|
|
3
Kookish
24.07.13
✎
13:28
|
А вот еще попутно вопрос. В сообщении об ошибке были значения типа 0x86861c6f657774e511e17a55e33d8379. Пытаюсь получить из этого кода объект, но что-то не очень. Не подскажете, как?
|
|
4
МихаилМ
24.07.13
✎
13:31
|
|
|
5
Kookish
24.07.13
✎
13:57
|
(4) Спасибо, получилось. Наверное, кто-то уже догадался, каким будет следующий вопрос, но пока ковыряюсь сам.
|
|
6
Sorm
24.07.13
✎
14:00
|
(0) мочи его, заразу!:)
|
|
7
Kookish
24.07.13
✎
14:15
|
Кончилось тем, что с такими ключевыми значениями в регистре вообще не нашел записей. Пока работаем в файловом варианте, потом заново создадим периферийную базу.
|
|