数据库SQL
我才是包子呀
java web
展开
-
mysql计算经纬度
select round(6378.138*2*asin(sqrt(pow(sin( (latitude*pi()/180-34.2238420000*pi()/180)/2),2)+cos(latitude*pi()/180)*cos(34.2238420000*pi()/180)* pow(sin( (longitude*pi()/180-108.8881040000*pi()/180)/2)原创 2015-08-14 15:05:25 · 437 阅读 · 0 评论 -
Windows Server 2003 下配置 MySQL 群集(Cluster)
MySQL 群集是 MySQL 适合于分布式计算环境的高可用、高冗余版本。它采用了 NDB Cluster 存储引擎,允许在 1 个群集中运行多个 MySQL 服务器。在 MySQL 5.0 及以上的二进制版本中,以及与最新的 Linux 版本兼容的 RPM 包中提供了该存储引擎。 MySQL 群集是一种技术,该技术允许在无共享的系统中部署“内存中”和“磁盘中”数据库的 Cl转载 2015-10-22 17:24:42 · 379 阅读 · 0 评论 -
oracle两个date类型相减计算时差
前提为oracle数据库:select (sysdate-userdate)*24 from user --计算小时差select (sysdate-userdate)*24*60 from user --计算分钟差select (sysdate-userdate)*24*60*60 from user --计算秒差原创 2017-07-05 14:42:30 · 7740 阅读 · 0 评论 -
从oracle库导出数据到postgresql库的ora2pg工具使用手册
方案一 kettle(推荐)-pdi-ce方案二 ora2pg(备用)工具安装1.下载2.到官网下载3.到官网下载4.到官网下载原创 2018-09-05 17:49:12 · 1150 阅读 · 0 评论 -
spring jdbctemplate in()传参以及JdbcTemplate,NamedParameterJdbcTemplate
jdbcTemplate in()传参1.JdbcTemplate2.NamedParameterJdbcTemplate3.传参1.JdbcTemplate传统的jdbc模板,这里jdbctemplate 的in语句传参没有搞出来,建议更换为or,如果非要用jdbcTemplate的话。2.NamedParameterJdbcTemplate看类名也知道,具体的名字参数的jdbcTemp...原创 2019-07-04 11:10:52 · 6506 阅读 · 0 评论 -
MySQL视图使用where1=1的影响
mysql 单独使用sql语句关联表比较多,有5张左右,直查询不适用视图,查询比较快,秒级别,这个时候加上where 1=1 条件是不会影响查询效率的。但是当将复杂的查询转移到视图里面去,然后对视图查询加上where 1=1 会大大影响mysql的查询效率,所以在视图查询时不要使用where 1=1 的查询条件。...原创 2019-09-04 12:39:18 · 465 阅读 · 0 评论