Простой пример UPDATE
UPDATE qu_applications a SET a.E_DATE='14.10.2008' WHERE a.no like '3/2008%'
INSERT
Простой пример INSERT
insert into hr.employees
values(900, 'Ivan', 'Ivanov', Upper(substr('Ivan',1,1) || 'Ivanov')
, '555-55-55',sysdate, 'SH_CLERK', null, null,null,null)
Простой пример INSERT
INSERT INTO table_name VALUES (value1, value2, value3,...)
Простой пример INSERT
INSERT INTO table_name (column1, column2, column3,...) VALUES (value1, value2, value3,...)
Пример INSERT данных из другой таблицы
INSERT INTO wp_pkt SELECT * FROM wp_pkt_bf WHERE wp_pkt_bf.sessionid =2;
DELETE
Простой пример DELETE
DELETE FROM wp_pkt_bf WHERE sessionid =2;
Таблица в одной ячейке
,(select wm_concat(' '||r.reg_no) from rt_rights r where r.re_id=o.id) "rt"
Полезные блоки
Выборка по дате
R.S_DATE between TO_DATE ('&start#', 'dd.mm.yyyy') and TO_DATE ('&end#', 'dd.mm.yyyy')ТипПрава
(select rtv.name from rt_rights_voc rtv where rtv.CODE=r.TYPE_CODE) "ТипПрава" ,decode(r.TYPE_CODE,r.TYPE_CODE,(select RV.NAME from rt_rights_voc rv where rv.code=r.type_code)) "ТипПрава"
Решение о регистрации
,decode(apo.R_TYPE,apo.R_TYPE,(select crc.RV_ABBREVIATION from cg_ref_codes crc where crc.RV_DOMAIN = 'APP_РЕШЕНИЯ_О_РЕГИСТРАЦИИ(СПИСОК)' and crc.RV_LOW_VALUE = apo.R_TYPE)) "Решение"
ТипСделки
,(SELECT bv.NAME FROM BRG_BARGAINS_VOC bv WHERE bv.CODE=b.TYPE_CODE) "ТипСделки"
Выбор единицы измерения
(case when o.TSQ_UNITS=10 then 'кв.м' when o.TSQ_UNITS=20 then 'га' end) "Ед.Изм"
Назначение объекта
,(select to_char(rpv.NAME) from re_purpose_voc rpv where rpv.CODE=rps.TYPE_CODE) "НазначениеОбъекта"
ТипОбъекта
form_8.re_type_form(r.re_id) "ТипОбъекта"1 ЗУ
4 Лес
5 ПИК
29 Линейное
99 Иное
231 нежил
232 жилое
form_8.re_type_form(r.re_id) = 232--231-нежилое;232-жилое ;1-ЗУ
,(case
when form_8.re_type_form(r.re_id)=1 then 'земля'
when form_8.re_type_form(r.re_id)=4 then 'лес'
when form_8.re_type_form(r.re_id)=5 then 'пик'
when form_8.re_type_form(r.re_id)=29 then 'линейное'
when form_8.re_type_form(r.re_id)=99 then 'иное'
when form_8.re_type_form(r.re_id)=231 then 'нежил'
when form_8.re_type_form(r.re_id)=232 then 'жилое'
end)"ТипОбъекта"
,(select crc.RV_ABBREVIATION from cg_ref_codes crc where crc.RV_DOMAIN = 'RE ТИП ОБЪЕКТА НЕДВИЖИМОСТИ (СПИСОК)' and crc.RV_LOW_VALUE = o.R_TYPE) "ТипОбъекта"
ТИП АРЕСТА
(select crc.RV_ABBREVIATION from cg_ref_codes crc where crc.RV_DOMAIN = 'AR ТИП АРЕСТА (СПИСОК)' and crc.RV_LOW_VALUE = ars.R_TYPE) "ТипАреста"
Тип документа
,(SELECT c.RV_MEANING FROM CG_REF_CODES c WHERE c.RV_LOW_VALUE= d.R_TYPE AND c.RV_DOMAIN='DOC ТИП ДОКУМЕНТА (СПИСОК)')"ТипДокумента"
Решение о регистрации
,(SELECT c.RV_ABBREVIATION FROM CG_REF_CODES c WHERE c.RV_LOW_VALUE= are.R_TYPE AND c.RV_DOMAIN='APP_РЕШЕНИЯ_О_РЕГИСТРАЦИИ(СПИСОК)')"Решение_о_регистрации"
Характеристика КУВД(дачная амнистия)
,(
select
(SELECT c.RV_ABBREVIATION FROM CG_REF_CODES c WHERE c.RV_LOW_VALUE= SW.R_TYPE AND c.RV_DOMAIN='APP ПРИЗНАК ЗАПИСИ (СПИСОК)')
from app_switch sw where sw.app_id=ap.id) "Характеристика"
ФормаСобст у субъекта
,(SELECT c.RV_ABBREVIATION FROM CG_REF_CODES c WHERE c.RV_LOW_VALUE= e. PROP_TYPE AND c.RV_DOMAIN='ENT ФОРМА СОБСТВЕННОСТИ (СПИСОК)')"ФормаСобст”
КадУслНо
,O.CAD_NUM||O.OBJ_NUM "КадУслНо"
Часть в виде 0.хххх
to_number(substr(R.PART,1,instr(r.part,'/')-1))/to_number(substr(R.PART,instr(r.part,'/')+1)) "Часть"
Площадь в кв.м с учетом доли
(case
when R.TYPE_CODE=102 then
case
when o.TSQ_UNITS=10 then O.TOTAL_SQ*to_number(substr(R.PART,1,instr(r.part,'/')-1))/to_number(substr(R.PART,instr(r.part,'/')+1))
when o.TSQ_UNITS=20 then O.TOTAL_SQ*10000*to_number(substr(R.PART,1,instr(r.part,'/')-1))/to_number(substr(R.PART,instr(r.part,'/')+1))
end
else
case
when o.TSQ_UNITS=10 then O.TOTAL_SQ
when o.TSQ_UNITS=20 then O.TOTAL_SQ*10000
end
end) "Площадь_доля"
Гражданство
,(case when E.NATIONAL='Р' then 'РФ' when E.NATIONAL='И' then 'Иностр.' when E.NATIONAL='Б' then 'Без гражд.' end) "Гражд"
Тип субъекта
,(case when E.R_TYPE='Ф' then 'Физ.лицо' when E.R_TYPE='Ю' then 'Юр.Лицо' when E.R_TYPE='О' then 'Объединение' end) "ТипСуб"
Форма8 –цель обращения
,(select ASV.NAME from app_subject_voc asv where ASV.CODE=A.APP_SUBJ_TYPE )"Форм8"
Имя филиала
,decode(r.DEPT_ID,r.DEPT_ID,(select dept.SHORT_NAME from rp_depts dept where dept.id=r.DEPT_ID)) "Отдел"
Разбивка жилого на индивидуальное и многоквартиный
,(case
when trim(lower(o.NAME)) in ('квартира'
,'жилое помещение'
,'комната'
,'квартира в незавершенном строительством жилом доме'
,'однокомнатная квартира'
,'двухкомнатная квартира'
,'жилое помещение в квартире'
,'общежитие в стадии реконструкции под жилой дом') then 'мнг'
when trim(lower(o.NAME)) in ('жилой дом в стадии разрушения'
,'жилой дом'
,'индивидуальный жилой дом'
,'часть жилого дома'
,'жилое здание') then 'инд'
else 'хз'
end
) "Мн_Инд"
Разбивка объекта по муниципалитетам
,(case
when lower(O.ADR_DESC) like lower('%г.Абакан%') then 'г.Абакан'
when lower(O.ADR_DESC) like lower('%г.Абаза%') then 'г.Абаза'
when lower(O.ADR_DESC) like lower('%г.Саяногорск%') then 'г.Саяногорск'
when lower(O.ADR_DESC) like lower('%г.Сорск%') then 'г.Сорск'
when lower(O.ADR_DESC) like lower('%г.Черногорск%') then 'г.Черногорск'
when lower(O.ADR_DESC) like lower('%алтайский район%') then 'Алтайский'
when lower(O.ADR_DESC) like lower('%Аскизский район%') then 'Аскизский'
when lower(O.ADR_DESC) like lower('%Бейский район%') then 'Бейский'
when lower(O.ADR_DESC) like lower('%Боградский район%') then 'Боградский'
when lower(O.ADR_DESC) like lower('%Орджоникидзевский район%') then 'Орджоникидзевский'
when lower(O.ADR_DESC) like lower('%Усть-Абаканский район%') then 'Усть-Абаканский'
when lower(O.ADR_DESC) like lower('%Ширинский район%') then 'Ширинский'
when lower(O.ADR_DESC) like lower('%Таштыпский район%') then 'Таштыпский'
else 'хз'
end)"Мун"
Разбивка по полугодиям
(case
when TO_DATE (a.R_DATE, 'dd.mm.yyyy') between '01.01.2006' and '30.06.2006' then '2006_1'
when TO_DATE (a.R_DATE, 'dd.mm.yyyy') between '01.07.2006' and '31.12.2006' then '2006_2'
when TO_DATE (a.R_DATE, 'dd.mm.yyyy') between '01.01.2007' and '30.06.2007' then '2007_1'
when TO_DATE (a.R_DATE, 'dd.mm.yyyy') between '01.07.2007' and '31.12.2007' then '2007_2'
when TO_DATE (a.R_DATE, 'dd.mm.yyyy') between '01.01.2008' and '30.06.2008' then '2008_1'
when TO_DATE (a.R_DATE, 'dd.mm.yyyy') between '01.07.2008' and '31.12.2008' then '2008_2'
when TO_DATE (a.R_DATE, 'dd.mm.yyyy') between '01.01.2009' and '30.06.2009' then '2009_1'
when TO_DATE (a.R_DATE, 'dd.mm.yyyy') between '01.07.2009' and '31.12.2009' then '2009_2'
end )"Полугод"
Тип земли
,(case
when RPS.TYPE_CODE like '10000000' then 'Не указан'
when RPS.TYPE_CODE like '1______' then 'Целевое назначение лесов'
when RPS.TYPE_CODE like '11____' then 'Земли сельскохозяйственного назначения'
when RPS.TYPE_CODE like '12____' then 'Земли поселений'
when RPS.TYPE_CODE like '13____' then 'Земли промышленности, энергетики, транспорта, связи, радиовещания, телевидения, информатики, земли для обеспечения космической деятельности, земли обороны, безопасности и земли иного специального назначения'
when RPS.TYPE_CODE like '14____' then 'Земли особо охраняемых территорий и объектов'
when RPS.TYPE_CODE like '15____' then 'Земли лесного фонда'
when RPS.TYPE_CODE like '16____' then 'Земли водного фонда'
when RPS.TYPE_CODE like '17____' then 'Земли запаса'
when RPS.TYPE_CODE like '18____' then 'Общее имущество в кондоминиуме'
when RPS.TYPE_CODE like '19____' then 'Земли населенных пунктов'
end) "тип"
Слить объекты
BEGIN
Cg_Util.fusion_obj('RE',
62351001,
67027002,
TRUE);
END;
Управление Росреестра по Республике Хакасия
update cg_parameters cg set CG.DEF_VAL='Управление Федеральной службы государственной регистрации, кадастра и картографии по Республике Хакасия' where CG.NAME = 'RP_NAME'; update cg_parameters cg set CG.DEF_VAL='Управление Росреестра по Республике Хакасия' where CG.NAME = 'RP_SHORT_NAME';в одной строке несколько строк
select
o.id
,(select wm_concat(' '||r.reg_no) from rt_rights r where r.re_id=o.id) "rt"
from
re_objects o
where
o.id=2642000
Отключение / включение триггеров
ALTER TRIGGER AER_AR_ENTITIES DISABLE; ALTER TRIGGER BER_AR_ENTITIES DISABLE; commit; ALTER TRIGGER AER_AR_ENTITIES ENABLE; ALTER TRIGGER BER_AR_ENTITIES ENABLE; commit;
SELECT cpv.*, Rp.emp_name(cpv.EMP_ID) FROM CG_PAR_VALUES cpv --UPDATE CG_PAR_VALUES cpv SET cpv.VALUE = 'Р' WHERE cpv.CG_PAR_ID=8001 AND cpv.VALUE = 'П'
Комментариев нет:
Отправить комментарий