![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
小旧
人生不如意,十之八九
展开
-
判断点是否落在面中的Oracle存储过程描述
转载自:http://www.cnblogs.com/naaoveGIS/。1.背景公司在乐亭的项目中,工程同事提出了需要在对接车辆GPS上报点时,能够实时判断该点是否落在乐亭行政区内。如果不在,将其报警。处理思路分为了两种,一种是前端实时从数据库中拉取存入的GPS点,然后判断点是否落在区域面中。第二种,就是在与GPS厂商实时对接GPS数据,将GPS数据存入到我方数据库中对应表时,就进行点是否落在区域面中的判断,如果不是,则在对应表的判断点面关系字段中将其标注。考虑到效率以及记录的保存,最后转载 2021-08-02 17:35:07 · 386 阅读 · 1 评论 -
数据库表计算增量的方法
在项目过程中遇到的问题,需要对于一张库表内的数据,用sql语句进行处理计算,完成计算操作得出结果。在查询资料之后自己进行调整后得出完整的过程方法。分为两步操作:--1、同一个表进行增量计算SELECT "a"."c0","a"."c1",("a"."c3" - "b"."c3") as czrkzl,("a"."c4" - "b"."c4") as hjrkzlfrom "reportdataAll_2730" AS "a", "reportdataAll_2730" AS "b"wher.原创 2021-08-02 11:10:32 · 1838 阅读 · 0 评论 -
ORA-00604: 递归SQL级别1出现错误, ORA-02067:要求事务处理或保存回退点
报的错如题:ORA-00604: 递归SQL级别1出现错误 ORA-02067:要求事务处理或保存回退点A服务器Oracle建立dblink,存储过程的内容是:往B服务器中oracle的表里插入数据。 在客户端访问调用此存储过程的时候报以上错误。解決模拟客户系统经常报错误ORA-02067,搜了一下,有关这个错误的转载 2016-10-25 12:05:19 · 7665 阅读 · 1 评论 -
oracle库表修改数据类型
1、重命名要修改的字段名,如colname改为mycolname,alter table tablename rename column colname to mycolname;2、在表中添加一个原字段名字colname并把类型定义为自己想改变的数据类型(这里是DATE数据类型)alter table tablename add colname date;3、把mycol原创 2016-10-26 17:40:21 · 1019 阅读 · 0 评论 -
ORA-00913: 值过多
原文:http://blog.sina.com.cn/s/blog_6f90572b0100n9gj.html今天做项目时碰到了关于Oracle 的一个小问题:ORA-00913: 值过多。现在已经解决了,问题虽小但是解决完后心情还是挺不错的,想分享出来,希望跟我有同样问题的朋友可以有所借鉴。 当oracle中报“ORA-00913: 值过多”错误的时候,那么说明写转载 2016-10-20 09:55:06 · 6394 阅读 · 1 评论 -
ORA-00904: invalid identifier标识符无效
文章转载地址:http://jingyan.baidu.com/article/c1a3101eb487d9de656deb0f.html使用oracle作为数据库引擎,在执行sql的时候,出现错误ORA-00904: invalid identifier,也就是标识符无效。本文解释此错误含义。1、大部分情况下,此错误是由于引用了不存在的列名导致的。比如select name from S转载 2016-10-20 11:23:49 · 30942 阅读 · 0 评论 -
语法错误 (操作符丢失) 在查询表达式XXX中
今天在把系统代码迁移,数据库由原来的oracle转成access的时候执行sql发现报:语法错误 (操作符丢失) 在查询表达式 "GID!='e04bf79d-5fe0-48d9-82f9-bbcd889c52c6'"中。原因是access的字符串不等于号为<>,所以!=不能够被识别,就会报语法错误。原创 2016-12-13 15:38:55 · 14169 阅读 · 2 评论 -
SQL Server中nchar和nvarchar的区别
最近用wpf做功能的时候,新增的一个数据库字段,能够写入数据到数据库,但是前端combobox(Item的数据写死)无论如何都显示不了数据。跟踪代码,确定读取数据库数据是没有问题的,代码功能也基本没有问题。于是比较纳闷为什么无法显示数据。后来想到了是不是数据库的字段类型的问题。因为新增字段用的是nchar类型。查阅资料发现:nchar: 固定长度,存储Unicode字符,不足的补英文半原创 2017-11-16 17:44:34 · 1331 阅读 · 0 评论