首页 > 数据库技术
SQL Server 触发器
触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过...
分类:数据库技术   时间:2014-08-19 12:35:54    收藏:0  评论:0  赞:0  阅读:344
SQL语句的增删改查
一、增:有2种方法1.使用insert插入单行数据: 语法:insert [into] [列名] values 例:insert into Strdents (姓名,性别,出生日期) values ('王伟华','男','1983/6/15') 注意:如果省略表名,将依次插入所有列2.使用...
分类:数据库技术   时间:2014-08-19 12:33:04    收藏:0  评论:0  赞:0  阅读:374
SQL Server 事务、异常和游标
建议先阅读存储过程:SQL Server 存储过程Ø 事务在数据库中有时候需要把多个步骤的指令当作一个整体来运行,这个整体要么全部成功,要么全部失败,这就需要用到事务。 1、 事务的特点 事务有若干条T-SQL指令组成,并且所有的指令昨晚一个整体提交给数据库系统,执行时,这组指令要么全部执行完成,要...
分类:数据库技术   时间:2014-08-19 12:30:34    收藏:0  评论:0  赞:0  阅读:354
SqlCommand对象
SqlCommand对象以及如何使用它与数据库交互1.什么是command对象2.如何使用ExecuteReader方法查询数据3.如何使用ExecuteNonQuery方法插入和删除对象4.如何使用EXecuteScalar方法返回单一值SqlCommand对象允许你指定在数据库上执行的操作的类型...
分类:数据库技术   时间:2014-08-19 12:29:34    收藏:0  评论:0  赞:0  阅读:300
Psql 安装问题
在openerp安装过程中报错:psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain so...
分类:数据库技术   时间:2014-08-19 12:26:05    收藏:0  评论:0  赞:0  阅读:473
oracle存储过程实例
oracle存储过程实例分类: 数据(仓)库及处理 2010-05-03 17:15 1055人阅读 评论(2)收藏举报认识存储过程和函数 存储过程和函数也是一种PL/SQL块,是存入数据库的PL/SQL块。但存储过程和函数不同于已经介绍过的PL/SQL程序,我们通常把PL/SQL程序称为无名块,而...
分类:数据库技术   时间:2014-08-19 12:22:35    收藏:0  评论:0  赞:0  阅读:333
Oracle RAC 全局等待事件 gc current block busy 和 gc cr multi block request 说明--转载(http://blog.csdn.net/tianlesoftware/article/details/7777511)
一.RAC全局等待事件说明在RAC环境中,和全局调整缓存相关的最常见的等待事件是global cache cr request,global cache busy和equeue。当一个进程访问需要一个或者多个块时,Oracle会首先检查自己的Cache是否存在该块,如果发现没有,就会先通过globa...
分类:数据库技术   时间:2014-08-19 12:20:54    收藏:0  评论:0  赞:0  阅读:1000
mysql 导入导出的几个常用参数
导出命令:mysqldump -t --skip-extended-insert -utest -p testdb tableA > testdb_tableA.sql参数说明:-t: 仅导出数据,不包含Schema(建表、索引)--skip-extended-insert: 导出的insert语句...
分类:数据库技术   时间:2014-08-19 12:18:54    收藏:0  评论:0  赞:0  阅读:494
SQL语法
SQL DML 和 DDL可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。查询和更新指令构成了 SQL 的 DML 部分:SELECT- 从数据库表中获取数据UPDATE- 更新数据库表中的数据DELETE- 从数据库表中删除数据INSERT INTO- 向数据...
分类:数据库技术   时间:2014-08-19 12:17:44    收藏:0  评论:0  赞:0  阅读:359
Sql Server Tempdb原理-日志机制解析实践
笔者曾经在面试DBA时的一句”tempdb为什么比其他数据库快?”使得95%以上的应试者都一脸茫然.Tempdb作为Sqlserver的重要特征,一直以来大家对它可能即熟悉又陌生.熟悉是我们时时刻刻都在用,陌生可能是很少有人关注它的运行机制.这次我将通过实例给大家介绍下tempdb的日志机制.
分类:数据库技术   时间:2014-08-19 12:16:04    收藏:0  评论:0  赞:0  阅读:481
二进制安装MariaDB
1.展开程序 #tarxfmariadb-5.5.32-linux-x86_64.tar.gz-C/usr/local/2.进入解压后的文件夹 #cd/usr/local/mariadb-5.5.32-linux-x86_64/3.创建数据存放目录 #mkdir-pv/mydata/data//一般来说数据存放目录应放在lvm中以便于扩展大小和数据的快照恢复,这里为了演示和方便起见,..
分类:数据库技术   时间:2014-08-19 11:09:35    收藏:0  评论:0  赞:0  阅读:427
tomcat服务器乱码问题,tomcat与数据库之间的编码统一转换
在tomcat目录的conf目录下,修改server。xml...
分类:数据库技术   时间:2014-08-19 10:57:34    收藏:0  评论:0  赞:0  阅读:347
VS2013 编译程序时报无法加载PDB文件错误解决方案
vs2013运行c++出现:无法查找或打开 PDB 文件。 “ConsoleApplication1.exe”(Win32): 已加载“C:\Users\hp\Documents\Visual Studio 2013\Projects\ConsoleApplication1\Debug\ConsoleApplication1.exe”。已加载符号。 “ConsoleApplication...
分类:数据库技术   时间:2014-08-19 10:57:24    收藏:0  评论:0  赞:0  阅读:2960
Oracle虚拟索引的运用
在做SQL调优的时候,有的时候需要加一个索引试试能不能见效,如果此时这张表非常大,建索引将会非常之麻烦,这种场景虚拟索引就该登场了。下面来做个试验: SQL> select * from v$version; BANNER ---------------------------------------------------------------- Oracle Database 10g...
分类:数据库技术   时间:2014-08-19 10:57:14    收藏:0  评论:0  赞:0  阅读:418
mongodb无法创建抽象类的问题,BsonClassMap.RegisterClassMap
无法创建抽象类大家都知道抽象类是无法实例化的,即:不能new。在以下这些情况会遇到这种问题:1.基类是抽象类:2.基类是接口:由于mongodb的特性,在保存抽象类或接口的子类时,会自动映射一个字段"_t":即:子类名称;但是当读取的时候,必须创建子类的,但是由于不知道是那个子类,于是会创建基类的实...
分类:数据库技术   时间:2014-08-19 10:52:54    收藏:0  评论:0  赞:0  阅读:282
tempdb 数据文件暴涨
上周公司的生产库的tempdb瞬间暴涨,导致磁盘剩余空间为0,估计是相关人员运行不合理的sql查询导致。tempdb在以下情况会用到:(1)用户建立的临时表.如果能够避免不用,就尽量避免. 如果使用临时表储存大量的数据且频繁访问,考虑添加index以增加查询效率。(2)Schedule jobs.如...
分类:数据库技术   时间:2014-08-19 10:45:34    收藏:0  评论:0  赞:0  阅读:494
数据库日志收缩大小
/*--特别注意 请按步骤进行,未进行前面的步骤,请不要做后面的步骤 否则可能损坏你的数据库. --*/ 1.清空日志 DUMP TRANSACTION 库名 WITH NO_LOG 2.截断事务日志: BACKUP LOG 数据库名 WIT...
分类:数据库技术   时间:2014-08-19 10:38:53    收藏:0  评论:0  赞:0  阅读:347
db file sequential read等待事件 --转载
db file sequential readdb file sequential read等待事件有3个参数:file#,first block#,和block数量。在10g中,这等待事件受到用户I/O等待级别的影响。当处理db file sequential read等待事件的时候,牢记以下关键...
分类:数据库技术   时间:2014-08-19 10:37:03    收藏:0  评论:0  赞:0  阅读:403
数据库打开报错: 值不能为空
报错信息如下: 数据库客户端打不开解决方案: 找到下面的目录C:\Users\\AppData\Local\Temp 创建一个空文件夹 名称是:2 重新打开数据库
分类:数据库技术   时间:2014-08-19 10:35:53    收藏:0  评论:0  赞:0  阅读:260
OSG osgDB FileNameUtil操作文件名相关函数
/** Gets the parent path from full name (Ex: /a/b/c.Ext => /a/b). */extern OSGDB_EXPORT std::string getFilePath(const std::string& filename);/** Gets ...
分类:数据库技术   时间:2014-08-19 10:35:33    收藏:0  评论:0  赞:0  阅读:595
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!