Можливо, не конкретно, висловився. Мені не потрібно щоб дані однієї ділянки були скопіюванні у всі інші. Потрібно щоб в контретній ділянці, яка помічена зеленою міткою, брало поле "дата реєстрації" і копіювало його у цю ж саму ділянку в поле "дата видачі" так як в кожній ділянці дата реєстрації відрізняється. через" присвоєння і заміна значень полів" з полями тех тод все вийшло:
База даних: TechDok | TechDok
Поле: Reg_Data из Doc_Data
Парамтр: копировать
SQL-запити в програмі
Re: SQL-запросы в программе
kol_s писав:Доброго дня. Не знайшо в меню сервіс-присвоєння і заміна значень полів, поля таблиці державного акту. Підскажіть SQL запит щоб скопіювати дані поля ДАТА РЕЄСТРАЦІЇ в поле ДАТА ВИДАЧІ, для відмічених земельних ділянок.
Добрий день. Dorochenko_iv Вам правильно підсказав. Правда спочатку йде перевірка, якщо ДАТА ВИДАЧІ > 0, тоді ДАТА РЕЄСТРАЦІЇ = ДАТА ВИДАЧІ, а якщо ДАТА ВИДАЧІ = 0 і ДАТА РЕЄСТРАЦІЇ > 0, тоді ДАТА ВИДАЧІ = ДАТА РЕЄСТРАЦІЇ.
SQL-запит:
Код: Виділити все
Update Gosakt
Set Date_Take = Date_Reg
Where ID_Gosakt In (
Select G.ID_Gosakt
From Gosakt G
Inner Join GosaktLnk L On L.ID_Gosakt = G.ID_Gosakt
inner Join Object O On O.ID_Object = L.ID_Object
Where O.Ok = 'ю'
Group By G.ID_Gosakt)
Re: SQL-запросы в программе
Dorochenko_iv писав: - "дата реєстрації =дата видачі =дата друку ( http://prntscr.com/b6nc7x ).
Дякую. Переглядав з мобільного, не загрузив картинку, а з написаного не в'їхав.
Re: SQL-запросы в программе
Добрый день подскажите кто знает в Gis6 , ошибка "update 6183c/ Sql Could not allocate space for object Advice in database 6 because the primary filegroup is ful".
перевод: «Обновление 6183c / Sql Не удалось выделить место для объекта консультациям в базе Гис 6, так как первичная файловая группа FUL.
перевод: «Обновление 6183c / Sql Не удалось выделить место для объекта консультациям в базе Гис 6, так как первичная файловая группа FUL.
Re: SQL-запросы в программе
WarStrel писав:Добрый день подскажите кто знает в Gis6 , ошибка "update 6183c/ Sql Could not allocate space for object Advice in database 6 because the primary filegroup is ful".
Скорей всего, у Вас проблема с сервером 2000. Как я полагаю, у Вас установлена база на sql-сервере 2000 и размер файлов этой базы дошел до предела 2 Гб. В этом сервере есть ограничение размера базы на 2 Гб. Просто проверьте сколько занимают файлы базы. Если это так, Вам необходимо переходить на sql-сервер 2008. Инструкция здесь - http://www.gis.org.ua/download/connect_msde2008.pdf
Re: SQL-запросы в программе
NickS писав:WarStrel писав:Добрый день подскажите кто знает в Gis6 , ошибка "update 6183c/ Sql Could not allocate space for object Advice in database 6 because the primary filegroup is ful".
Скорей всего, у Вас проблема с сервером 2000. Как я полагаю, у Вас установлена база на sql-сервере 2000 и размер файлов этой базы дошел до предела 2 Гб. В этом сервере есть ограничение размера базы на 2 Гб. Просто проверьте сколько занимают файлы базы. Если это так, Вам необходимо переходить на sql-сервер 2008. Инструкция здесь - http://www.gis.org.ua/download/connect_msde2008.pdf
Большое спасибо, вы мне очень помогли!
Re: SQL-запросы в программе
Підкажіть запит, щоб у відмічених ділянках зеленою міткою удалити всі обмеження,якщо вони є.
Re: SQL-запросы в программе
kol_s писав:Підкажіть запит, щоб у відмічених ділянках зеленою міткою удалити всі обмеження,якщо вони є.
Код: Виділити все
---1. Удаление координат
Delete LimPoint
Where (ID_Limination in (Select L.ID_Limination
From Limination L Inner Join [Object] O on (O.ID_Object = L.ID_Object)
Where O.Ok = 'ю'))
GO
---2. Удаление ограничений
Delete Limination
Where (ID_Limination in (Select L.ID_Limination
From Limination L Inner Join [Object] O on (O.ID_Object = L.ID_Object)
Where O.Ok = 'ю'))
GO