- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 定时任务,PLS-00103
'TRUNC(sysdate,''mi'') + 4/ (24*60)' --interval,设置定时器执行的频率,这样写每隔4分钟执行一次。需要注意的是,建表、删表是用EXECUTE IMMEDIATE 加上建表、删表语句,其他的语句又有所区别,如下面是定期向表里插入记录的一个示例。首先执行下面的语句,创建一个自定义存储过程,这个存储过程的名字叫“C_CQZS”,定期创建表名叫“CQZS”。SYSDATE, --next_date,定时器开始执行的时间,这样写表示立即执行。', --执行的任务名。
2024-06-19 14:44:36
165
原创 oracle not like 筛选时将字段为空的过滤掉了
需要将DYH中,包含GB的记录过滤掉, 在筛选时,用 WHERE 不动产单元号 NOT LIKE '%GB%'网上找原因才发现,NOT LIKE 会将字段值为空的过滤掉,如果不想过滤,可以用NVL将空值转换下。WHERE NVL(不动产单元号, '0') NOT LIKE '%GB%'本来以为只过滤一条,结果返回记录为空。
2024-06-05 11:41:07
171
原创 sde ,000258,ORA-00942
往SDE导入数据报已存在,000258,但是在SDE和数据库直接找又找不到这个数据, 删除表也报错ORA-00942,另外一些相关的表,之前在出现这个问题时,在这些表里找到相关记录删除也解决了问题,这次没有用,都记录下来。建好之后,再在ArcGIS的sde里面删除刚建的空表,就可以彻底删除,再导入就不会报错了。在数据库中新建一个空表,表名为需要导入的表,必须包含OBJECTID,shape字段。产生的原因应该是之前在数据库里面删表,没有在sde里面删除,导致没删干净。CREATE TABLE 表名(
2024-05-17 20:06:18
179
原创 去除字符串中的特定字符SQL
FROM TB WHERE 后地类名称 NOT LIKE '%X' AND 后地类名称 NOT LIKE '%C'2. 最终采用REPLACE 函数, REPLACE (字段, '需替换的内容', '')REPLACE(后地类名称, 'X' , ' ') AS 后地类名称。REPLACE(后地类名称, 'C' , ' ') AS 后地类名称。这里具体的 为 REPLACE(后地类名称, 'X' , ' '),
2023-09-11 11:11:45
1196
原创 arcgis 左右截位取值、编号补0
如要求某个编号为 420101 + 五位序号数, 不足补0 , 如 420101 00001。3. 编号的时候为指定数字加序号,序号指定位数,不足的时候补0,2.右边截位取值,表达式为:RIGHT( 字段 ,位数)1.左边截位取值,表达式为:LEFT( 字段 ,位数)如取XH字段左边3位数字 LEFT( [XH] ,3)
2023-08-18 21:56:21
1674
原创 ArcGIS 中 txt坐标点转面
4.在图层处添加数据,将excel加载进来,右键,选择 “显示XY数据”,2.将txt坐标复制到excel中,excel 要xls格式的,5.选择X,Y 字段,选择坐标系,点击确定,生成点文件,3. 利用excel分列工具将内容分为多列,6.在工具箱中,使用点集转线,生成线文件,7.在工具箱中,使用要素转面,生成线文件,1.取得txt坐标,
2023-07-05 17:43:16
2786
原创 ORA-12520: TNS: 监听程序无法为请求的服务器类型找到可用的处理程序
3.查询现有设置的最大连接数,1.以sys 用户登录,4.修改设置最大连接数,2.查询连接进程数量,
2023-04-28 10:36:03
576
原创 ArcGIS发布服务注册文件夹失败 the data item is inaccessible
发布服务时,提示文件没有注册到服务器, 注册时,又提示 the data item is inaccessible,原因是没有访问权限。需要将文件夹设置为共享。
2022-06-23 19:47:46
767
原创 违反唯一约束条件 ORA-00001
1.向用户表新增记录,报违反唯一约束条件 ORA-00001。2.因为表里设置了自增长字段,当自增长字段的起始值小于现有记录的最大值,就会报错。如表里有526条记录,自增长的值应该是从526以后的值开始,但是自增长的设置值却是从426开始,就会与表里已有的值重复,导致报错。3.找到表中自增长字段现有记录的最大数值。select max(id) from afuser4.找到自增长序列里,自增长的起始数值。426比 526小,所以新增时会报错,5.把起始数值改的比现有记录最大值大.
2022-05-11 17:29:13
36972
原创 jar包下载网站及下载方法
需要下载cors-filter-1.7.jar,Java-property-utils-1.9.jar 两个文件,找到两个下载网站及相应的方法。一,下载网站https://mvnrepository.com/仓库服务二 、下载方法以下载Java-property-utils-1.9.jar 为例 ,进入 https://mvnrepository.com/ 后,用Java-property-utils搜索。点击 下图红框处,会直接下载,也可以根据这些参数,进入第二个网..
2022-04-28 16:35:05
1578
原创 ArcGIS跨域问题,Access-Control-Allow-Origin
问题:发布的二维服务无法叠加到三维服务上,浏览器console里报“has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource“。解决方法:一.下载cors-filter-1.7.jar,Java-property-utils-1.9.jar这两个库文件,放到C:\Program Files\ArcGIS\Server\framework
2022-04-28 16:10:41
581
原创 trace 文件夹下cdmp文件夹不断增加
oracle 安装目录下 E:\app\administrator\diag\rdbms\zrzydb\zrzydb\trace 下面,cdmp 文件夹不断增加,cdmp文件夹中为后缀 trc 和trm 的文件。在E:\app\administrator\diag\rdbms\zrzydb\zrzydb\alter 文件夹 中log 里,查到的报错信息:ORA-00604: 递归 SQL 级别 1 出现错误ORA-08102: 未找到索引关键字, 对象号 289, 文件 1, 块 89809 (2
2022-04-14 15:46:29
1696
原创 分割字符串函数 Get_StrArrayStrOfIndex
createorreplacefunctionGet_StrArrayStrOfIndex(av_strvarchar2,--要分割的字符串av_splitvarchar2,--分隔符号av_indexnumber--取第几个元素)returnvarchar2islv_strvarchar2(1024);lv_strOfIndexvarchar2(1024);lv_lengthnumber;beginlv_str:=ltri...
2022-04-11 10:50:20
492
原创 CASE WHEN 条件赋值
执行查询,查询结果中,其中一个字段的值,需要根据其他几个字段的值判断显示的内容。最后用CASE WHEN 语句实现。具体的情况是 表中涉及有 SFFG , HFYDZPZMJ,WFYDZMJ,QTYDZMJ等字段。HFYDZPZMJ,WFYDZMJ,QTYDZMJ,三个字段的值如果有两个为0,那SFFG的值要为 “否”,其他情况为“是”。...
2022-04-11 10:42:27
3897
原创 根据指定的值排序
表里有个字段名是QS,字段的值为“国有”、“集体”、“小计”,需要国有排上面,集体其次,小计最后。执行语句后,升序和降序都不能满足排序要求。最后用 CASE 语句实现。ORDER BY CASE QS WHEN "国有" THEN 1 WHEN "集体" THEN 2 WHEN "小计" THEN 3 END...
2022-03-23 15:04:41
64
原创 sqlite ,null值转换为0
sqlite中,将MJ1,MJ2两个字段的值相减,其中MJ2里面有些值为null,相减后结果为null,需要将空值转为0。可以用ifnull函数。ifnull(a,b) ,如果a的值不是null,则返回a, 如果a的是null,则返回b。MJ1,MJ2相减可以写成, MJ1-ifnull(MJ2,0)...
2022-03-21 16:15:20
1273
原创 地理坐标系与投影坐标系WKID查询
地理坐标系:Coordinate Systems投影坐标系:Coordinate Systems可以Ctrl+F 快速搜索。
2022-03-17 17:50:03
473
转载 连接sde,报ora 24344,Execute privilege for required Oracle builtin package DBMS_PIPE
转自:https://blog.csdn.net/hzfu007/article/details/24719889场景:没有装sde软件,直接把之前的sde用户数据导入到oracle11g中。数据导完,后在catalog中连接sde时报:Failed to connect to the specified server. Do you want to continue?Underlying DBMS error[ORA-24344: 成功, 但出现编译错误Execute privile
2022-03-17 15:13:58
392
cors-filter-1.7.jar,Java-property-utils-1.9.jar
2022-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人