|
v7: удаление выбранных элементов справочника сразу,sql |
☑ |
0
zladenuw
14.11.11
✎
15:09
|
Возможно ли удалить выбранные элементы сразу, допустим их количество около 100к, при условие что база sql. очистка через штатную выборку долго идет.
|
|
1
Ёпрст
гуру
14.11.11
✎
15:10
|
удаляй.. токма про ссылочную целостность забывать не надо, если не просто метишь на удаление.
|
|
2
Жан Пердежон
14.11.11
✎
15:10
|
можно
|
|
3
vinogradъ
14.11.11
✎
15:10
|
нужно непосредственное удаление или пометка?
|
|
4
zladenuw
14.11.11
✎
15:11
|
(3) полное удаление. справочник хранить кода загруженных объектов и выгруженных с 1с.
|
|
5
Ёпрст
гуру
14.11.11
✎
15:12
|
(4) truncate table и привет тогда..
|
|
6
zladenuw
14.11.11
✎
15:12
|
а если сделать прямой запрос к таблице, я же смогу выбрать нужные для удаление элементы и удалить их. прямыми запросами не занимался. по этому и спрашиваю
|
|
7
Ёпрст
гуру
14.11.11
✎
15:12
|
+5 или drop или delete... выбирай.
|
|
8
Ёпрст
гуру
14.11.11
✎
15:12
|
(6) удаляй, что мешает ?
|
|
9
zladenuw
14.11.11
✎
15:13
|
(5) вообщем буду пробивать, спасибо. сначала тогда выберу нужны записи, а потом truncate table
|
|
10
Ёпрст
гуру
14.11.11
✎
15:14
|
(9) стесняюсь спросить, куда выберешь ?
опосля трункейта, таблички твоей не будет ужо..
:))
|
|
11
vinogradъ
14.11.11
✎
15:15
|
(9) ))
|
|
12
Рэйв
14.11.11
✎
15:16
|
(0)
|
|
13
zladenuw
14.11.11
✎
15:17
|
(10) это я понял. прочитал вот тут .
Так я сохраню в тз, потом обработно закину, хотя
Лучше так
USE AdventureWorks2008R2;
GO
CREATE TABLE #temptable (col1 int);
GO
INSERT INTO #temptable
VALUES (10);
GO
SELECT * FROM #temptable;
GO
IF OBJECT_ID(N'tempdb..#temptable', N'U') IS NOT NULL
DROP TABLE #temptable;
GO
--Test the drop.
SELECT * FROM #temptable;
|
|
14
Ёпрст
гуру
14.11.11
✎
15:17
|
(12) всё это конечно супер, вот только синтаксис мускуля.. ну не для 1с, хотя и схож с t-sql
|
|
15
Рэйв
14.11.11
✎
15:20
|
(14)Ну там главное принцип. Если уж я за 3 сек нагуглил , то ТС уж разберется если надо
|
|
16
zladenuw
14.11.11
✎
15:21
|
(15) да гугл сила :)
|
|