在进行项目开发的时候进行了后台数据库存储过程的建立,果然这种存储过程,只要进行了一次之后 ,后面的就会轻松很多 上图就是存储过程建立的一个简单的过程, 在实际中大概的流程也是差不多的, 不过我在项目过程中,还是发现了许多的问题,因为就算需求文档写的再详细, 有些部分还是有不能够直接描述很清楚, 这个 ...
分类:
数据库 时间:
2017-04-10 17:00:15
阅读次数:
139
观察后发现项目中数据库的存放位置不正确. Web项目添加到App_Data文件夹下, 文件始终不复制 Web.Config文件下的连接字符串 注: 加 |DataDirectory| 项目在使用第三方的ORM时,就可以找到SQLite文件了. ...
分类:
数据库 时间:
2017-04-10 16:56:58
阅读次数:
165
连接数据库:mysql_connect('服务器地址','账号','密码') 选择数据库:mysql_select_db(‘数据库名称’,连接标识符) 执行数据库语句:mysql_query(‘数据库语句’,连接标识符) 关闭结果集:mysql_free_result(‘结果集’) 关闭数据库:my ...
分类:
数据库 时间:
2017-04-10 16:46:43
阅读次数:
173
一.sql语句1.分割字符串方法:substring_index(字符串,'分隔符',正数从左数起几位/负数从右数起几位);例如:subtring_index('aa_bb_cc_dd','_',1);分割成 aa bb cc dd,第三个参数表示分割后的字符串段数的位,若为1,表示aa,2,aa_... ...
分类:
数据库 时间:
2017-04-10 16:40:08
阅读次数:
271
连接查询方式有: 内连接、外连接(左连接、右连接、全连接)、交叉连接 左连接和右连接的区别: 左连接以左表为基准进行查询,左表数据会全部显示出来,右表如果和左表匹配的数据则显示相应字段的数据,如果不匹配,则显示为NULL;右连接刚好相反。 全连接就是先以左表进行左外连接,然后以右表进行右外连接。 说 ...
分类:
数据库 时间:
2017-04-10 16:01:02
阅读次数:
195
DECLARE @str NVARCHAR(MAX); SET @str = 'aa|bb|cc|dd'; DECLARE @n NVARCHAR(100) SET @str += '|' WHILE LEN(@str) > 1 BEGIN SET @n = LEFT(@str, CHARINDEX ...
分类:
数据库 时间:
2017-04-10 15:21:38
阅读次数:
197
/* 根据汉字获取全拼 1.生成所有读音临时表 2.根据Chinese_PRC_CS_AS_KS_WS 排序获取读音 */ CREATE function f_GetPying(@str varchar(100)) returns varchar(8000) as begin declare @re... ...
分类:
数据库 时间:
2017-04-10 15:17:05
阅读次数:
639
申请阿里云Linux服务器 昨天在阿里云申请了一个免费试用5天的Linux云服务器。 操作系统:Red Hat Enterprise Linux Server 5.4 64位。 CPU:1核 内存:512M 硬盘空间:20G 带宽:1Mbps。 今天在这台云服务器上安装了基本环境(JDK、Tomca ...
分类:
数据库 时间:
2017-04-10 15:16:48
阅读次数:
311
--用openrowset连接远程SQL或插入数据 --如果只是临时访问,可以直接用openrowset --查询示例 select * from openrowset('SQLOLEDB' ,'sql服务器名';'用户名';'密码' ,数据库名.dbo.表名) --导入示例 select * in... ...
分类:
数据库 时间:
2017-04-10 15:15:22
阅读次数:
317
select sfc,repair_index,listagg(method,'/') within group (order by sfc)as method from MES2_BYD_REPAIR_OPERATION where method is not null group by sfc, ...
分类:
数据库 时间:
2017-04-10 15:05:01
阅读次数:
206
0、概述 使用的都是CLI或者hive –e的方式仅允许使用HiveQL执行查询、更新等操作。然而Hive也提供客户端的实现,通过HiveServer或者HiveServer2,客户端可以在不启动CLI的情况下对Hive中的数据进行操作,两者都允许远程客户端使用多种编程语言如Java、Python向 ...
分类:
数据库 时间:
2017-04-10 14:58:33
阅读次数:
350
线上运行的服务会产生大量的运行及访问日志,日志里会包含一些错误、警告、及用户行为等信息,通常服务会以文本的形式记录日志信息,这样可读性强,方便于日常定位问题,但当产生大量的日志之后,要想从大量日志里挖掘出有价值的内容,则需要对数据进行进一步的存储和分析。 本文以存储 web 服务的访问日志为例,介绍 ...
分类:
数据库 时间:
2017-04-10 14:51:59
阅读次数:
232
package dao;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.SQLException;public class JdbcU ...
分类:
数据库 时间:
2017-04-10 14:41:31
阅读次数:
203
摘要:对Web服务器的攻击也可以说是形形色色、种类繁多,常见的有挂马、SQL注入、缓冲区溢出、嗅探、利用IIS等针对Webserver漏洞进行攻击。本文结合WEB TOP10漏洞中常见的SQL注入,跨站脚本攻击(XSS),跨站请求伪造(CSRF)攻击的产生原理,介绍相应的防范方法。关键字:SQL注入 ...
分类:
数据库 时间:
2017-04-10 14:37:18
阅读次数:
309
在安装EPM的过程中,都是安装既定的操作手册进行,只是一个过程的重复,对自己安装不会留下深刻的印象。根据自己学习体会,制定安装步骤,去验证自己学习过程中的体会,加深学习印象,解决安装中遇到的问题,模仿-学习-验证-学习-总结的知行合一。一、只安装以下组件安装 Foundation Services ... ...
分类:
数据库 时间:
2017-04-10 14:36:24
阅读次数:
763
如果声明了 GROUP BY 子句,输出就分成匹配一个或多个数值的不同组里。 如果出现了 HAVING 子句,那么它消除那些不满足给出条件的组。如果声明了 ORDER BY 子句,那么返回的行是按照指定的顺序排序的。 如果没有给出 ORDER BY,那么数据行是按照系统认为可以最快生成的方法给出的。 ...
分类:
数据库 时间:
2017-04-10 14:31:37
阅读次数:
212
Oracle 权限 权限允许用户访问属于其它用户的对象或执行程序,ORACLE系统提供三种权限:Object 对象级、System 系统级、Role 角色级。这些权限可以授予给用户、特殊用户public或角色,如果授予一个权限给特殊用户"Public"(用户public是oracle预定义的, 每个 ...
分类:
数据库 时间:
2017-04-10 14:25:44
阅读次数:
293