
数据库
Alecor
不要被对象、属性、方法所迷惑,最根本的是了解最基础的知识。
展开
-
Sql查询 A 外连接 B 内连接 C A left join (B inner join C)
描述今天在写SQL的时候,要求是这样的,A表是个总表;B和C表是个关联表需要用A表左关联到B和C的结果集实现加入有表 product ,order、order_itemproduct left join (order join orderitem)select * from product left join order join order_item on ord...原创 2020-02-19 18:46:21 · 2802 阅读 · 1 评论 -
ResultSet相关ResultSetMetaData详细
DatabaseMetaData 有关整个数据库的信息:表名、表的索引、数据库产品的名称和版本、数据库支持的操作。 ResultSet 关于某个表的信息或一个查询的结果。您必须逐行访问数据行,但是您可以任何顺序访问列。 ResultSetMetaData 有关 ResultSet 中列的名称和类型的信息。 尽管每个对象都有大量的方法让您获得数据库元素的极为详细的信息,但在每个对象中都有...转载 2018-06-29 22:59:15 · 3325 阅读 · 0 评论 -
Oracle数据库如何取连续数据并作分组
今晚没有太多的时间自己去描述这个问题,所以就打算简写了。在oracle 数据库中有 dense_rank分析函数,就是用这个来处理连续字段select a,b,bak1 dense_rank() over(order by bak1 - rowmun) c from table bak1 为出现连续数据的字段名,rownum 为oracle 数据库隐藏的字段,从1开始。原创 2017-05-27 23:18:22 · 5494 阅读 · 0 评论 -
根据经纬度和公里范围检索附近所有资源
var sql = ‘SELECT *,’+ ‘ROUND(6378.138*2*ASIN(SQRT(POW(SIN((‘+lat+’*PI()/180-store_position_y*PI()/180)/2),2)+COS(‘+lat+’*PI()/180)*COS(store_position_y*PI()/180)*POW(SIN((‘+lng+’*PI()/180原创 2017-05-03 14:52:47 · 1404 阅读 · 0 评论 -
mysql服务器
打开CMD将工作目录切换到MySQL的bin下mysql -u root -p输入密码即可登陆MySQL问号可以查看帮助首先需要选择操作的数据库use database_name然后可以进行select等操作需要注意的是,操作要记得分号结尾如果忘记输入分号可以用\c来结束命令输入常见的操作如下表将mysql目录下bin目录中的mysql.exe放到C:\WINDOWS下,可以执行以下命令连接:mys原创 2017-02-23 08:56:58 · 331 阅读 · 0 评论 -
Oracle数据库查询条件使用三元表达式
工作中遇到过这样的需求, 在oracle数据库中:查询语句 select (参数) from 表A where A条件 and B 条件; 但是在B条件中会需要进行类似于三元判断,可以用如下代码 假如三目运算这么写 x?y:z对应的条件表达式这么写 (x and y or z and !x)即:select (参数) from 表A where A条件 and (x and y or原创 2017-01-13 14:46:55 · 13477 阅读 · 1 评论 -
Oracle Package包使用
包是一组相关过程、函数、变量、常量#SinaEditor_Temp_FontName、类型和游标等PL/SQL程序设计元素的组合。包具有面向对象设计的特点,是对这些PL/SQL程序设计元素的封装。一个包由两个分开的部分组成:(1)包package声明或定义:包定义部分是创建包的规范说明,声明包内数据类型、变量、常量、游标等元素。这部分也是为使用者提供了透明的接口。(2)包体packpage body原创 2016-12-09 16:56:53 · 632 阅读 · 0 评论 -
Oracle Text如何对本地文件的检索
Oracle Text支持对本地文件的检索 它的实现是依靠参数datastore和filter的组合。在数据库的文本列中只保存指向硬盘文件的指针。建立索引的时候,oracle读取硬盘上的文件并且将索引存储在oracle数据库中。Oracle支持对很多格式的文件的文本检索,包括文本文件Txt, Html文件, Word文档, Excel表格, PowerPoint 的文本检索,也支持PDF(p转载 2016-10-27 18:25:12 · 533 阅读 · 0 评论 -
Oracle Text 文本检索技术---以Blob字段和普通字段为例
Oracle text译为全文检索技术,是智能信息管理的关键技术之一,Oracle Text作为Oracle9i的一个组件(以上版本好像都支持),提供了强大的全文检索功能,本文用Oracle 12 C做后台数据库,就可以充分利用其全文检索技术,构建复杂的大型文档管理系统。本文主要介绍了Oracle Text的体系结构及其使用。Oracle Text的体系结构如下: 我们在看看Oracle Text原创 2016-10-24 22:37:16 · 2470 阅读 · 0 评论 -
java读写Oracle Blob字段
前几天一直在研究Oracle Text,其中用到了Blob类型,如果用过Oracle数据库并且用Blob类型存储文件(word, excel,txt…)的同学来说,肯定不陌生了。现在就做个笔记。 Blob类型字段是Oracle数据库中的一个修饰属性,他可以实现对文本,视频,图片等的存储。视频好像可以存储4G一下的内容,可以参考:http://www.cnblogs.com/wuhenke/arch原创 2016-10-24 20:52:18 · 3594 阅读 · 0 评论