sqlserver
-
如何让Birt报表脚本数据源变得既简单又强大
概述:运行在 JVM 上的 SQL 函数和存储过程 总所周知,有些数据库没有强大的分析函数(eg. Mysql), 有些数据库没有存储过程(eg. Vertica),当遇到复杂的数…
-
详解数据库中跨库数据表的运算
1. 简单合并(FROM) 所谓跨库数据表,是指逻辑上同一张数据表被分别存储在不同数据库中。其原因有可能是因为数据量太大,放在一个数据库难以处理,也可能在业务上就需要将生产库和历史…
-
SQL注入的2个小Trick及示例总结
前言 最近发现了两个关于sql注入的小trick,分享一下.下面话不多说了,来一起看看详细的介绍吧 between and 操作符代替比较符 操作符 BETWEEN … AND 会…
-
如何利用分析函数改写范围判断自关联查询详解
前言 最近碰到一个单条SQL运行效率不佳导致数据库整体运行负载较高的问题。 分析、定位数据库的主要负载是这条语句引起的过程相对简单,通过AWR报告就可以比较容易的完成定位,这里就不…
-
SQL注入技巧之显注与盲注中过滤逗号绕过详析
前言 sql注入在很早很早以前是很常见的一个漏洞。后来随着安全水平的提高,sql注入已经很少能够看到了。但是就在今天,还有很多网站带着sql注入漏洞在运行。下面这篇文章主要介绍了关…
-
SQL利用Function创建长整形的唯一ID示例代码
前言 在设计表的时候考虑主键的数据类型是长整形还是字符串,最简单的方式当然是newid(),但这也有个问题,就是主键长度过长(36个字),数据量一多,必然会影响数据库操作的效率,而…
-
ETL方法与过程讲解
ETL是将业务系统的数据经过抽取、清洗转换之后加载到数据仓库的过程,目的是将企业中的分散、零乱、标准不统一的数据整合到一起,为企业的决策提供分析依据。 ETL是BI项目重要的一个环…
-
使用sqlplus创建DDL和DML操作技巧
1.连接数据库 在window进入命令行模式敲sqlplus就会 然后进行表的DDL操作 例如: 在进行…
-
Spark SQL操作JSON字段的小技巧
前言 介绍Spark SQL的JSON支持,这是我们在Databricks中开发的一个功能,可以在Spark中更容易查询和创建JSON数据。随着网络和移动应用程序的普及,JSON已…
-
neo4j安装配置入门教程
注:网上找了许多教程,发现都不太适合0基础的用户,所以就自己写了一下。 推荐使用1.x版本,经测试2.3.3大量函数被遗弃。 安装启动 官网下载tar包 解压,进入bin下,运行.…