数据库中的游标 一般情况下,我们用SELECT这些查询语句时,都是针对的一行记录而言,如果要在查询分析器中对多行记录(即记录集)进行读取操作时,则需要使用到游标或WHILE等循环 游标的类型: 1、静态游标(不检测数据行的变化) 2、动态游标(反映所有数据行的改变) 3、仅向前游标(不支持滚动) 4 ...
分类:
数据库 时间:
2016-04-30 08:52:21
阅读次数:
226
USE [master]GO /****** Object: Audit [ServerAuditDB] Script Date: 2016-04-28 16:02:58 ******/CREATE SERVER AUDIT [ServerAuditDB]TO FILE ( FILEPATH = N ...
分类:
数据库 时间:
2016-04-28 17:06:52
阅读次数:
390
同样的SQL语句在查询分析器执行很快,但是网站上执行超时的诡异问题 http://www.cnblogs.com/bluedoctor/archive/2011/03/04/1970866.html#commentform ...
分类:
其他好文 时间:
2016-04-26 23:40:56
阅读次数:
176
sql Sever的存储过程如何转换为mysql 总体来说,sql sever和Mysql的存储过程的思路都是一样的,但是在语法和结构上还是有很大的区别的。1. 在mysql中写存储过程所有的dbo都要去掉。2. 在sql sever中查询分析器直接用create PROCEDURE就可以,但是在m ...
分类:
数据库 时间:
2016-04-26 11:03:58
阅读次数:
165
SQLCMD是操作SQLSERVER的一个命令行工具, 而查询分析器是它的图形工具 查询分析器(SQL2005下叫managerment studio),连接远程的SQLSERVER2005,如果是1433端口,使用默认的实例名,远程登录的时候直接在服务器名称的输入框里输入目标IP地址就可以可以轻松 ...
分类:
数据库 时间:
2016-04-11 14:03:15
阅读次数:
304
cmd osql -S 服务器名称 -E sql文件路径 最近遇到一个问题,在sqlserver的查询分析器里面执行一个超过100MB的数据库脚本,发现老是报“引发类型为“System.OutOfMemoryException”的异常”,上网查了一下,主要是因为.sql的脚本文件过大(一般都超过10 ...
分类:
数据库 时间:
2016-03-24 12:57:36
阅读次数:
1491
使用存储过程终止:在查询分析器下创建终止数据库所有接连的存储过程,通过调用该存储过程可以关闭所有使用该数据库的连接操作。--创建终止使用数据库下所有进程的存储过程,参数为数据库名称use mastergocreate proc KillSpByDbName(@dbname varchar(20))
分类:
数据库 时间:
2016-03-17 12:27:24
阅读次数:
246
问题描述 发现有的数据库日志文件太大,无论如何收缩执行几次SQL语句都不行。事务日志达30+G,而且使用常规的截断、收缩方法均无法减小日志物理文件的尺寸,经过一番寻找,终于找到了解决方法。 查看日志信息 在查询分析器中执行如下代码来查看日志信息: DBCC LOGINFO('数据库名称') 我...
分类:
数据库 时间:
2016-01-15 09:46:19
阅读次数:
287
一、rand()在查询分析器中执行:select rand(),可以看到结果会是类似于这样的随机小数:0.36361513486289558rand() 生成一个随机数二、ceiling(),floor()1、A:select floor(rand()*N) ---生成的数是这样的:12.0B:se...
分类:
其他好文 时间:
2016-01-09 06:13:19
阅读次数:
799
【实验目的】:了解SQL语言的使用,进一步理解关系运算,巩固数据库的基础知识。【实验要求】:掌握利用Select语句进行各种查询操作:单表查询、多表连接及查询、嵌套查询、集合查询等。【实验内容】一、单表查询1.简单查询打开查询分析器,根建立teacher表,并加入数据。从teacher表中分别检索出...
分类:
数据库 时间:
2015-11-06 22:17:42
阅读次数:
314