|
v7: Прямая запись в таблицу | ☑ | ||
---|---|---|---|---|
0
Таня-ученица
09.07.15
✎
11:13
|
В SQL таблице 1С конфигурации я добавила своё числовое поле (14,2) и теперь хочу туда писать и читать прямым запросом.
В DDS добавила нужные данные. Как это делать, дайте пример? |
|||
145
Ёпрст
09.07.15
✎
16:14
|
и прям в обеих базах так ?
|
|||
146
Таня-ученица
09.07.15
✎
16:14
|
(145) да
|
|||
147
Ёпрст
09.07.15
✎
16:15
|
и кусок словаря покажи, где описалово таблички _1sjourn
|
|||
148
Таня-ученица
09.07.15
✎
16:15
|
Ты про третий сомневался из-за того, что MS SQL имеет ограничение в 16 индексных полей?
|
|||
149
Ёпрст
09.07.15
✎
16:16
|
7 общих реквизитов..
|
|||
150
Ёпрст
09.07.15
✎
16:16
|
перебор
|
|||
151
Mikeware
09.07.15
✎
16:16
|
(146)врешь....
|
|||
152
Ёпрст
09.07.15
✎
16:16
|
(148) че ?
|
|||
153
Mikeware
09.07.15
✎
16:18
|
(150) у меня вроде 9, и нормально
|
|||
154
Таня-ученица
09.07.15
✎
16:20
|
||||
155
Mikeware
09.07.15
✎
16:21
|
(154) ч.т.д.
|
|||
156
Таня-ученица
09.07.15
✎
16:22
|
Может длина ?
|
|||
157
Таня-ученица
09.07.15
✎
16:22
|
15 + 4
В 1С ставила 16 +4 |
|||
158
Mikeware
09.07.15
✎
16:23
|
блин, питомник и покупатель в общем журнале - куда ни шло..
Лягушка - спорно, ну ладно... лягушка цифрами - хрен с ним, серийник у лягушки... но дробно значение .... |
|||
159
Mikeware
09.07.15
✎
16:24
|
(156) сравни (142) и (154).
я ж тебе еще в (151) сказал... |
|||
160
Таня-ученица
09.07.15
✎
16:26
|
(159) всё совпадает
|
|||
161
Mikeware
09.07.15
✎
16:27
|
(160) дааа?
правда, штоль? |
|||
162
Таня-ученица
09.07.15
✎
16:27
|
"но дробно значение" что не так с кол-вом знаков после запятой?
|
|||
163
Таня-ученица
09.07.15
✎
16:28
|
(161) не выделывайся
|
|||
164
Mikeware
09.07.15
✎
16:29
|
+(161) Путем простейшей перестановки букв из Снегурочки может получится,как эпическая Огнеср учка,так и абсолютно неполиткорректная Негросу чка. А пожелание с Новым Годом, превращается в брутальное Го вно с Дымом!
© |
|||
165
Таня-ученица
09.07.15
✎
16:29
|
Ёпрст, подскажи где у меня косяк?
|
|||
166
Mikeware
09.07.15
✎
16:30
|
(165) в ДНК?
|
|||
167
Ёпрст
09.07.15
✎
16:35
|
флаг последовательности стоит не в том месте, не помню ужо, критично ли это..
|
|||
168
Ёпрст
09.07.15
✎
16:37
|
то что на скриншоте в (142) это в обеих базах так ?
|
|||
169
Mikeware
09.07.15
✎
16:41
|
(168) нет, конечно..
|
|||
170
Таня-ученица
09.07.15
✎
16:42
|
В DDSе флаг всегда в конце стоит, а в SQL нет. Это критично?
Если да, то как поля сместить? |
|||
171
Таня-ученица
09.07.15
✎
16:44
|
Да, в пустой базе в SQL поле флаг замыкает.
|
|||
172
Mikeware
09.07.15
✎
16:44
|
(170) только в ЕМ.
Или сгенерировать правильный журнал, ДТСом перенести, переименовать, старый ужалить |
|||
173
Mikeware
09.07.15
✎
16:44
|
+(172) "ужалить" читать как "удалить"
|
|||
174
Таня-ученица
09.07.15
✎
16:48
|
Дайте пример запроса, которым можно изменить последовательность полей в таблице
|
|||
175
Mikeware
09.07.15
✎
16:49
|
(174) нет такого запроса.
реляционке пофиг порядок. поэтому.... а 1с - не совсем реляционка, у нее свои желто-красные тараканы... поэтому... |
|||
176
Таня-ученица
09.07.15
✎
16:50
|
(175) Если поля делать руками, они полюбому будут замыкающими, тогда всей этой идее нет смысла.
|
|||
177
Таня-ученица
09.07.15
✎
16:52
|
(175) Изменить руками DDS - не вариант? :)
|
|||
178
МихаилМ
09.07.15
✎
16:55
|
(177)
dds пересоздается при изменении md. в openconf есть плагин , восстанавливающий изменения в dds. также можно исправить хп sp_tables, xnj ,s 1c "не видела" изменений. |
|||
179
Mikeware
09.07.15
✎
16:56
|
(176) см (172)
Смысл, может, и есть - только надо всегда сначала думать, а потом делать... (177) а md придуман злыми мужиками чисто чтоб отвлекать девочек-блондинок от DDS |
|||
180
МихаилМ
09.07.15
✎
16:58
|
+ (178)
xnj ,s 1c "не видела" читать чтобы 1c "не видела" |
|||
181
Ёпрст
09.07.15
✎
16:58
|
проще создать новое поле в конец таблички, перенести туда значения поля с DS, затем удалить этот столбец и тот переименовать.
|
|||
182
Ёпрст
09.07.15
✎
16:59
|
можно в одном запросе.
|
|||
183
Ёпрст
09.07.15
✎
16:59
|
в пакетном.
|
|||
184
МихаилМ
09.07.15
✎
16:59
|
||||
185
Ёпрст
09.07.15
✎
17:00
|
Пилять, такая же шляпа и в дбф.
Нафига 1с-ина такое делает, не ясно. |
|||
186
Mikeware
09.07.15
✎
17:00
|
(185) дык оно поэтому и реструктуризирует так... переносом данных....
|
|||
187
Ёпрст
09.07.15
✎
17:06
|
Ну и хрен с ним. Тёть тань, в скуле добавляй еще одно поле в конец, такое же, как и DS2931. Затем делай
update _1sjourn set новоеполе = DS2931 затем грохай DS2931 и новоеполе переименовывай в DS2931. усё. |
|||
188
Таня-ученица
09.07.15
✎
17:07
|
(187) там одни нули, зачем оно?
|
|||
189
Mikeware
09.07.15
✎
17:07
|
(187) так переименовывать-то вроде DDL тоже нельзя?
|
|||
190
Mikeware
09.07.15
✎
17:08
|
(188) лишнее оно, лишнее... удаляй...
|
|||
191
Mikeware
09.07.15
✎
17:09
|
Я ж говорил, надо уроавновешивать всё... одно поле добавила - одно удалила...
"илья старается скорее уравновесить зло добром увидел парни бьют мальчишку красиво рядом станцевал" © |
|||
192
ДенисЧ
09.07.15
✎
17:10
|
(191) Надо так...
Поле удалила - уравновесила заявлением... |
|||
193
Ёпрст
09.07.15
✎
17:11
|
(189) можно
|
|||
194
Ёпрст
09.07.15
✎
17:11
|
(188) тогда удаляй и создавай в конец и заполни нулем, как выше делала. всё
|
|||
195
Mikeware
09.07.15
✎
17:11
|
(192) не, заявлением уравновешивается удаление базы....
ну по крайней мере хотя бы таблицы.... |
|||
196
Ёпрст
09.07.15
✎
17:11
|
там флаг принадлежности доков к последовательности
|
|||
197
Ёпрст
09.07.15
✎
17:13
|
Блин, какой то примитив пол дня решаешь :)
|
|||
198
Ёпрст
09.07.15
✎
17:13
|
за это время оно само бы реструктуризировалось
|
|||
199
Mikeware
09.07.15
✎
17:15
|
(198) дык что и требовалось доказать....
|
|||
200
Mikeware
09.07.15
✎
17:15
|
+(199) причем ладно бы еще чему-то научилась, поняла...
|
|||
201
Таня-ученица
09.07.15
✎
17:17
|
Теперь не могу удалить старое поле, чтото с индексом
http://s018.radikal.ru/i513/1507/79/dcab8219746f.jpg |
|||
202
Mikeware
09.07.15
✎
17:19
|
(201) естественно...
|
|||
203
Mikeware
09.07.15
✎
17:19
|
блин, мне уже даже интересно стало....
|
|||
204
Asmody
09.07.15
✎
17:20
|
Девушка, поделитесь с народом, откуда вы взяли такой интересный IP.
|
|||
205
Таня-ученица
09.07.15
✎
17:20
|
Ёпрст, я прибью индекс?
|
|||
206
Таня-ученица
09.07.15
✎
17:20
|
(204) Антарктида?
|
|||
207
Asmody
09.07.15
✎
17:21
|
(206) США
|
|||
208
Ёпрст
09.07.15
✎
17:21
|
прибивай
|
|||
209
Mikeware
09.07.15
✎
17:21
|
(204) с селезневки, чтоль?
|
|||
210
Таня-ученица
09.07.15
✎
17:22
|
(208) Как потом переиндексировать?
|
|||
211
Mikeware
09.07.15
✎
17:22
|
(210) добавить :-)
|
|||
212
Ёпрст
09.07.15
✎
17:22
|
создашь такой же индекс для нового поля.
|
|||
213
Ёпрст
09.07.15
✎
17:23
|
зайди в свойства индекса в скуле - удали оттуда поле DS...
|
|||
214
Ёпрст
09.07.15
✎
17:24
|
cjplfq yjdjt gjkt d rjytw? pfqlb d cdjqcndj byltrcf - lj,fdm 'nj gjkt/ dc`
|
|||
215
Ёпрст
09.07.15
✎
17:24
|
затем создай поле в табличке, зайди в индекс - добавь это новое оле
|
|||
216
Ёпрст
09.07.15
✎
17:25
|
не забудь его вверх сместить.. потом.
|
|||
217
Таня-ученица
09.07.15
✎
17:25
|
(215) А я убила сам индекс, теперь руками пытаюсь его сделать :(
|
|||
218
Таня-ученица
09.07.15
✎
17:26
|
Какое поле ключевое ставить?
|
|||
219
Ёпрст
09.07.15
✎
17:26
|
ну делай, вот не пофик ли..
у тебя там аналогичные есть |
|||
220
Таня-ученица
09.07.15
✎
17:27
|
Разобралась
|
|||
221
Ёпрст
09.07.15
✎
17:27
|
в начале ds, потом date_time_iddoc
|
|||
222
Ёпрст
09.07.15
✎
17:27
|
у тебя в пустышке вся структура, если че - смотри туда :)
|
|||
223
Таня-ученица
09.07.15
✎
17:27
|
(222) точно!
|
|||
224
Таня-ученица
09.07.15
✎
17:28
|
Теперь слетели индексы 1С, предложила запуститься в монопольном режиме. Запустила
|
|||
225
Таня-ученица
09.07.15
✎
17:29
|
Мне не нужно было убивать весь индекс в SQL, достаточно было просто подменить поле DS?
|
|||
226
Таня-ученица
09.07.15
✎
17:30
|
Ура, база заработала! Я теперь крутая (:
|
|||
227
Таня-ученица
09.07.15
✎
17:31
|
||||
228
Serginio1
09.07.15
✎
17:31
|
Да уж начало было в 09.07.15 - 11:13
|
|||
229
Ёпрст
09.07.15
✎
17:32
|
(225) да
|
|||
230
Ёпрст
09.07.15
✎
17:32
|
но это без разницы
|
|||
231
ДенисЧ
09.07.15
✎
17:33
|
Всё, Ёпрст ...
Теперь ты просто обязан жениться... |
|||
232
Serginio1
09.07.15
✎
17:34
|
Наверное проще было бы в пустой базе добавить поле.
Посмотреть его название и тип с создать его в реальной базе. MD и DDS скопировать в каталог реальной |
|||
233
Ёпрст
09.07.15
✎
17:38
|
(232) :)
этим как-бэ и занимались всё это время. |
|||
234
Таня-ученица
09.07.15
✎
17:39
|
(233) Ты восмьёрку знаешь?
|
|||
235
Ёпрст
09.07.15
✎
17:39
|
(231) На меня можете не рассчитывать ©France
|
|||
236
Ёпрст
09.07.15
✎
17:40
|
(234) Постольку-поскольку
|
|||
237
Ёпрст
09.07.15
✎
17:40
|
ну лучше б бл..ть не знал!
|
|||
238
Ёпрст
09.07.15
✎
17:40
|
достал это снеговик
|
|||
239
Таня-ученица
09.07.15
✎
17:40
|
(236) Научишь меня? ;)
|
|||
240
Таня-ученица
09.07.15
✎
17:41
|
Там такиеже SQL запросы, только смешные (:
|
|||
241
Asmody
09.07.15
✎
17:42
|
(239) Фотки процесса "обучения" потом выложить не забудьте
|
|||
242
Serginio1
09.07.15
✎
17:52
|
(189) Вроде как можно https://msdn.microsoft.com/ru-ru/library/aa337520.aspx
|
|||
243
Serginio1
09.07.15
✎
17:54
|
242 Тьфу прошу прощения это относится к таблицам
|
|||
244
Serginio1
09.07.15
✎
17:55
|
А вот здесь можно https://msdn.microsoft.com/ru-ru/library/ms188617(v=sql.110).aspx
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |