数据库技术 - 第3页 - 网站分类 - 博客园
0

存储过程多条件查询

当点击查询后兼容所有条件 在进行多条件查询时可以 CREATE PROC Getcourse @Condition AS SELECT * FROM course WHERE (c# LIKE'%'+@Condition+'%' OR cname LIKE'%'+@Condition+'%' OR ...

沉棘 发布于 2018-07-09 14:29 评论(0)阅读(75)
1

sql server 性能调优 从用户会话状态分析

一. 概述 在生产数据库运行期间,有时我们需要查看当前用户会话状态或者是说数据库当前是否运行良好, 应用的场景比如:当运行的应用系统响应突然变慢时需要分析数据库的、或想分析当前的数据库是否繁忙,是否有长时间的等待, 又或者执行一个sql的回滚状态查看,想手动kill掉一个会话时 等等。都需要从当前的 ...

花阴偷移 发布于 2018-07-09 11:02 评论(0)阅读(419)
0

Hive的DDL操作

DDL(数据定义语言)操作 Hive配置单元包含一个名为 default 默认的数据库. create database [if not exists] <database name>; 创建数据库 show databases | schemas; --显示所有数据库 drop database ...

jiFeng丶 发布于 2018-07-07 22:01 评论(0)阅读(26)
0

Hive的介绍及安装

简介 Hive 是基于 Hadoop 的一个数据仓库工具,可以将结构化的数据文件 映射为一张数据库表,并提供类 SQL 查询功能。 本质是将 SQL 转换为 MapReduce 程序。 Hive组件 用户接口:包括 CLI、JDBC/ODBC、WebGUI。其中,CLI(command linein ...

jiFeng丶 发布于 2018-07-07 18:37 评论(0)阅读(20)
2

sql server 性能调优 CPU开销分析

一. 概述 上次在介绍性能调优中讲到了I/O的开销查看及维护,这次介绍CPU的开销及维护, 在调优方面是可以从多个维度去发现问题如I/O,CPU, 内存,锁等,不管从哪个维度去解决,都能达到调优的效果,因为sql server系统作为一个整体性,它都是紧密相连的,例如:解决了sql语句中I/O开销较 ...

花阴偷移 发布于 2018-07-06 17:12 评论(2)阅读(422)
0

koa项目用mongoose与mongodb交互,始终报错FormModel is not defined

koa项目用mongoose与mongodb交互,始终报错FormModel is not defined,就是自己定义的model实例始终不能找到,但是明明定义了,这时候就要看大小写了,当创建一个model实例的时候,往往会起和model实例一样的名称,这时一定要区分大小写,或者干脆起一个别的名称 ...

蓓蕾心晴 发布于 2018-07-06 15:41 评论(0)阅读(13)
0

SQL Server 登录名、用户、角色与权限

1.在SQL Server中,用户和角色是分为服务器级别和数据库级别的 2.服务器级别 登录名:指有权限登录到某服务器的用户,例如超级管理员的登录名是sa; 登录名具体位置在 数据库——>安全性——>登录名 服务器角色:为帮助您管理服务器上的权限,SQL Server 提供了若干角色,这些角色是用于 ...

夏空 发布于 2018-07-05 16:36 评论(0)阅读(101)
2

SQL SERVER常用语法汇总

阅读目录 一、SQL分类 二、基础语句 三、sql技巧 四、(MS SQL Server)SQL语句导入导出大全 阅读目录 一、SQL分类 二、基础语句 三、sql技巧 四、(MS SQL Server)SQL语句导入导出大全 回到目录 一、SQL分类 DDL—数据定义语言(CREATE,ALTER ...

被遗失的王子 发布于 2018-07-05 16:09 评论(0)阅读(247)
0

SQL Server FOR XML PATH 和 STUFF函数的用法

FOR XML PATH ,其实它就是将查询结果集以XML形式展现,将多行的结果,展示在同一行。 下面我们来写一个例子: 假设我们有个工作流程表: CREATE TABLE [dbo].[Workflow_Action]( [WorkflowSchema] [nvarchar](128) NULL, ...

漠北的苍鹰 发布于 2018-07-04 15:34 评论(0)阅读(87)
0

Sql_从查询的结果集中分组后取最后有效的数据成新的结果集小记(待优化)

Dim sql As String = " SELECT xp.*, " sql = sql + " xf_owner.ownername, " sql = sql + " xf_receiver.receivename, " sql = sql + " lastprice = " ... ...

以便以谢 发布于 2018-07-04 15:20 评论(0)阅读(36)
0

SqlServer触发器实现表的级联插入、级联更新

首先建立两张表,分别为test1与test2,期望在更改test1的时候,test2的相关记录能够同时做出更改。假定test1与test2的表结构相同,如下表所示 触发器实现级联插入: 触发器实现级联更新: create trigger test4 on test1 after update as ...

水为痕 发布于 2018-07-04 11:36 评论(0)阅读(72)
0

SqlServer递归查询

1 DECLARE @ParentId NVARCHAR(36); 2 SET @ParentId = '078499bf-dedd-b293-4653-7bf6a2e54cbb'; 3 4 WITH [Temp] AS 5 ( 6 SELECT [A].* FROM [dbo].[Contacts ...

Sunngu 发布于 2018-07-04 10:31 评论(0)阅读(66)
0

《SQL Server 2008从入门到精通》--20180703

SELECT操作多表数据 关于连接的问题,在《SQL必知必会》学习笔记中已经讲到过,但是没有掌握完全,所以再学一下。 JOIN连接 首先我们先来看一下最简单的连接。Products表和Vendors表的连接 示例1 Products表数据如下 Vendors表数据如下 将这两张表通过以下语句连接 连 ...

kukubear0 发布于 2018-07-04 09:35 评论(0)阅读(111)
0

SQL 时间戳转换为日期

其中Timestamp为10位的时间戳,+8*3600是获取中国北京时间(东八区) ...

Jichan·Jong 发布于 2018-07-03 22:46 评论(0)阅读(111)
0

linux下postgresql的安装与卸载

安装: sudo apt-get update sudo apt-get install postgresql 启动: sudo /etc/init.d/postgresql start 查看是否启动成功:netstat -nlt 5432端口服务已经启动,说明启动正常; 卸载: sudo apt- ...

雷诺2016 发布于 2018-07-03 17:34 评论(0)阅读(23)
0

Sql Server中的谓词和运算符

谓词和运算符配合使用是我们得到理想数据的最佳途径。 一、浅谈谓词 谓词的概念:一个运算结果为True、False或Unknown的逻辑表达式。它的运用范围有:where子句、Having子句、Check约束、联接查询的联接条件等。 示例1,用于实施数据完整性为数据表添加约束:在员工表中,仅允许工资大 ...

姜承轩 发布于 2018-07-03 16:06 评论(0)阅读(51)
1

sql server 性能调优 I/O开销分析

一.概述 IO 内存是sql server最重要的资源,数据从磁盘加载到内存,再从内存中缓存,输出到应用端,在sql server 内存初探中有介绍。在明白了sqlserver内存原理后,就能更好的分析I/O开销,从而提升数据库的整体性能。 在生产环境下数据库的sqlserver服务启动后一个星期, ...

花阴偷移 发布于 2018-07-03 13:46 评论(2)阅读(609)
0

sqlserver安装报错:an error was encountered 数据无效

解决方法:下载的包损坏,重新下载包 ...

Honey_Badger 发布于 2018-07-03 01:09 评论(0)阅读(37)
0

存储过程和函数之间有几个区别

存储过程和函数之间有几个区别: 存储过程是用户定义的SQL语句序列的集合,涉及特定表或其他对象的任务。用户可以调用存储过程。函数通常是由数据库定义的方法。它接收参数并返回某种类型的值,并且不涉及特定的用户表(如果它是自定义函数,则可能涉及用户表)。 1)通常,由存储过程实现的功能稍微复杂一点,功能的 ...

Adeal2008 发布于 2018-07-02 21:50 评论(0)阅读(23)
0

关于Oracle中sys、system和Scott用户下的数据库连接问题

system默认:manager sys默认:change_on_install 使用SQL Plus登录数据库时,system使用密码manager可直接登录。 由于为自己的密码时更改过的,所以我的密码不是使用manager登陆,但是代码格式依然是差不多的。 代码示例: 但如果是sys用户,密码必 ...

阳光罗诺 发布于 2018-07-02 21:01 评论(0)阅读(28)