Partnerzy

0 użytkowników i 1 Gość przegląda ten wątek.

*

DOMGEOAutor wątku

  • *
  • 60
    2
  • Płeć: Mężczyzna
  • System: Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka: Chrome 52.0.2743.116 Chrome 52.0.2743.116
Usuwanie kilku budynków jednocześnie
12 Wrzesień 2016, 22:04
Witam,
sprawa wygląda następująco.  W otrzymanej bazie od zamawiającego są budynki. Dużo budynków, które mają ponadawane identyfikatory. Po uzgodnieniach z zamawiającym odstąpiono od pracy na dotychczasowych id (założono kartoteki w całości od nowa, nadając nowe identyfikatory) Czy istnieje możliwość usunięcia z automatu wszystkich budynków w bazie np w danym obrębie ?

EDIT
Dodam jeszcze, że w niektórych obrębach są jakieś rezerwacje - to też trzeba było by usunąć.


Ostatnia zmiana: 12 Wrzesień 2016, 22:08 wysłana przez DOMGEO
 

*

Lupus

  • *
  • 1516
    111
  • Płeć: Mężczyzna
  • Dariusz Wilczewski
  • System: Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka: Chrome 52.0.2743.116 Chrome 52.0.2743.116
Można, ale ostrożnie bym do tego podchodził.

delete from budynki where idobr=:idobr


coś takiego powinno zadziałać. Ale to usunie tylko rekordy budynków. Nie usunie powiązań z jednostkami, adresami, dokumentem, itp.
Mogę napisać też polecenia do usuwania rekordów z jednostek, z adresów i z dokumentów, problem jednak jest z "itp." Jakie jeszcze "itp." powiązania robi Ewopis? Ja mogę nie wszystkie znać.
Usuwanie budynków nie jest strasznie pracochłonną czynnością, w ciągu jednego dnia dasz radę ręcznie usunąć nawet tysiąc budynków, nie widzę zatem rozsądnego powodu, żeby to przyspieszać.

*nie pamietam tylko czy id obrębu to było idobr czy id_obr, ale to nieistotny szczegół w tym przypadku.
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?
 

*

DOMGEOAutor wątku

  • *
  • 60
    2
  • Płeć: Mężczyzna
  • System: Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka: Chrome 52.0.2743.116 Chrome 52.0.2743.116
jest 27 obrębów, prawie na każdym grubo ponad 1000 budynków. Niestety, aż tyle czasu nie mam żebym mógł to ręcznie wykonać.
Prosił bym o napisanie poleceń do usunięcia powiązań do  usuwania rekordów w jednostkach, adresach i dokumentach.

 

*

Lupus

  • *
  • 1516
    111
  • Płeć: Mężczyzna
  • Dariusz Wilczewski
  • System: Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka: Chrome 52.0.2743.116 Chrome 52.0.2743.116
Ok, 27000 budynków to faktycznie dużo, i w tej sytuacji ja też bym szukał rozwiązania automatycznego.

Niestety nie podam pozostałych gotowych poleceń. Nawet nie dlatego, że mi się nie chce analizować i przypominać sobie wszystkich powiązań pomiędzy tabelami od budynków. Jeśli bym napisał te polecenia to bym wziął na siebie odpowiedzialność za ich poprawność działania.
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?
 

*

DOMGEOAutor wątku

  • *
  • 60
    2
  • Płeć: Mężczyzna
  • System: Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka: Chrome 52.0.2743.116 Chrome 52.0.2743.116
Szkoda, zostaję z ręka w nocniku :(.
Jeżeli byś jednak znalazł chwilę to jednak bym skorzystał z poleceń napisanych przez Ciebie. Odpowiedzialność spoczywa na mnie, w końcu to ja będę wykonywał te operacje na bazie, z informacji zaczerpnięty z internetu. 
pozdrawiam
 

*

Lupus

  • *
  • 1516
    111
  • Płeć: Mężczyzna
  • Dariusz Wilczewski
  • System: Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Przeglądarka: Chrome 52.0.2743.116 Chrome 52.0.2743.116
Ja jestem dosyć mocno zapracowanym człowiekiem i wbrew temu jak wygląda to na forum, nie prowadzę działalności charytatywnej.
__________
Pozdrawiam
Lupus

Wszystko da się zrobić, tylko czy jest to uzasadnione ekonomicznie?