таблицы sql и структура конфигурации #809565


#0 by Александр056
Доброго утра всем! Есть необходимость написать запрос на прямую к субд, долго рассказывать что и как, но пока так. Воспользовался методом ПолучитьСтруктуруХраненияБазыДанных, в результате получил название таблицы СУбд, нов самом скуле не вижу  ее. Почему? Регистр сведений независимый, не переодический.
#1 by Александр056
совсем перестал что-то понимать, написал вот так SELECT TOP 100     *   FROM [isui-test3].[dbo].[_InfoRg10175] подчеркивает ругается на имя таблицы, но запрос выполнен.... правда ожидал более четкого результата, но все же есть, не вижу по прежнему в структуре субд...
#2 by Tateossian
Права в СУБД какие?  Тот же логин, что и для 1С?
#3 by Александр056
на 1 доменную учетку завязаны как я понял
#4 by Tateossian
Не видишь таблицу или базу данных?
#5 by Александр056
таблицу
#6 by Александр056
ap! кто-то практиковал в целом работу с sql?  в обход сервера 1с предприятия?
#7 by VladZ
Такая работа не рекомендуется компанией 1с. Это во-первых. А во-вторых, ничего сложного там нет. Всё должно быть видно.
#8 by Адинэснег
в SSMS - тоже не видешь таблицу?
#9 by Александр056
managament studio? там и смотрю.
#10 by Александр056
данные в полеченной таблицы, наполнены какими-то идентификаторами, поля ссылочного типа, но т.к. не вижу таблицы, не могу понять на какую она ссылается...
#11 by Serg_1960
"Воспользовался методом ПолучитьСтруктуруХраненияБазыДанных" - расскажи нам как именно получил то, что сейчас не видишь :))
#12 by Александр056
ПолучитьСтруктуруХраненияБазыДанных(МассивИменМетаданных,Истина)[0].ИмяТаблицыХранения вот так вот получил _InfoRg10175 и его не вижу, да сам понимаю что-то странное, тем более что выборка запроса описанного выше работает!
#13 by Адинэснег
а ты думал там представления ссылок будут, как в консоли запросов 1С?)))
#14 by Адинэснег
соединяйся с таблицами, получай представления вместо guid )
#15 by Serg_1960
"данные в полеченной таблицы, наполнены какими-то идентификаторами" - там-же, в структуре хранения данных, смотри подробное описание структуры этого регистра.
#16 by Александр056
вот где структура? по идее слева в "дереве БД", там нет таблицы, что за бред??
#17 by Александр056
соответственно не могу понять к чему соединяться
#18 by arsik
По ходу ты в разных базах. ПолучитьСтруктуруХраненияБазыДанных - в одной, а SSMS в другой?
#19 by nicxxx
Вот, перестань мучиться.
#20 by Александр056
хоть убейте в 1
#21 by Александр056
если даже в разных то почему скуль ругается на запрос но выдает результат?
#22 by Александр056
бомж, нету Sm
#23 by Serg_1960
Не знаю чем и как смотришь, поэтому "дерево БД" - лишено для меня смысла. А в структуре хранения данных поля регистра можно посмотреть, например, вот так:    Для Каждого Поле Из Таблица.Поля Цикл       ...
#24 by Serg_1960
Вот пример (по моей базе) Алгоритм:
#25 by Serg_1960
Результат: По поводу полей с суффиксами _TYPE", _RTRef и _RRRef более подробнее тут: "Особенности хранения составных типов данных"
#26 by arsik
Тогда возможно у тебя несколько экземпляров СУБД и нужно указать конкретный. Например: FROM mssqlsrv.isui-test3.dbo._InfoRg10175
#27 by Александр056
спасибо большое, сейчас руки освободятся и посмотрю. еще раз спасибо
#28 by Александр056
у меня вывод отличается( _InfoRg10175 (РегистрСведений.**********)    _Fld10176RRef    _Fld10177RRef    _Fld290
#29 by Александр056
все, получил я свои названия толку... не вижу я таблицы все. надо проспать и перед этим... сказать 1сине что она мне всю жизнь поломала
#30 by Александр056
увидел...бл****
#31 by Serg_1960
"Увидеть Париж и умереть"(с), R.I.P, аминь :) А ты как думал? Думал будет легко? Между прочим: а регистр то - простой. Всего семь полей ссылочного типа (не составные), остальные поля  - простого типа (значения).
#32 by Александр056
да с составными было бы веселее)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С