自动生成杆塔

这个过程用于在Oracle数据库中自动生成杆塔坐标和属性,涉及到表的触发器禁用与启用,以及一系列的INSERT语句,用于创建杆塔的图形和属性数据。主要步骤包括获取特定线路的坐标,计算标注坐标,然后插入到相应的表格中。
摘要由CSDN通过智能技术生成

------------插入直线塔--------------------------------------------------
//
//
//改xlmc='包东甲线'和CD_XLMC.(线路代码在表cd_xlmcdm中找)
//
//
------------初始化杆塔类型。
set serveroutput on size 1000000;
alter table b$common_n disable all triggers;
alter table b$sd_gt_n disable all triggers;
alter table b$sd_gt_pt disable all triggers;
alter table b$sd_gt_pt_sdogeom disable all triggers;
alter table b$sd_gt_lb disable all triggers;
alter table b$sd_gt_lb_sdogeom disable all triggers;


create or replace procedure dz_gt_Create_sdgt IS
   v_lable_sdo_x1       FLOAT(126);
   v_lable_sdo_y1       FLOAT(126);
   v_sdo_x1           FLOAT(126);
   v_sdo_y1           FLOAT(126); 
   v_g3e_fno          number(5); 
   v_g3e_fid          number(10);
   v_g3e_cid            number(5);
   v_g3e_id             number(10);
   v_g3e_pt_id          number(10);
   v_g3e_sdogeom_id     nu

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值