搬运自https://code.google.com/p/odbc/wiki/InstallingMicrosoftDriverOnDebianLinux,做了些小修改安装必要的 odbc librarysudo apt-get install libodbc1下载微软的sql driver for...
分类:
数据库 时间:
2014-10-15 01:22:02
阅读次数:
540
一、几类数据完整性实体完整性:表中记录不重复(任何两条记录不全等)并且每条记录都有一个非空主键域完整性:表中字段值必须与字段数据类型、格式、有效范围相吻合参照完整性:不能引用不存在的值自定义完整性:根据特定业务领域定义的需求完整性保证数据完整性的几种常用方法约束(最常用)过程函数触发器实体完整性:p...
分类:
数据库 时间:
2014-10-15 01:00:19
阅读次数:
449
1.弄清了初学数据库时候的一个问题。【找出水手的平均年龄在所有等级中是最低的那些等级】错误写法: SELECT S.rating FROM Sailor S WHERE AVG(S.age)=(SELECT MIN(AVG(S2.age)) FROM Sailor S...
分类:
数据库 时间:
2014-10-15 01:32:59
阅读次数:
276
restore just copy the physical file, recover will consistent the database.restore 是还原,文件级的恢复。就是物理文件还原。recover 是恢复,数据级的恢复。逻辑上恢复,比如应用归档日志、重做日志,全部同步,保持一致...
分类:
数据库 时间:
2014-10-15 00:59:31
阅读次数:
374
在图书管看到一本关于sql注入和防御的书籍,突然间兴趣就来。然后搜索就搜到了这么前辈的blog:http://www.cnblogs.com/rush/archive/2011/12/31/2309203.html总结今天所看的内容:首先了解到web应用的架构,理解sql注入是在逻辑层到存储层之间的...
分类:
数据库 时间:
2014-10-15 00:38:59
阅读次数:
274
这个主要就是增加约束的以下几种约束 、并 一一列举:1.主键约束:主键约束:就是对一个列进行了约束,约束为(非空、不重复) 要对一个列加主键约束的话,这列必须满足条件非空,这样才可以约束 以下是代码要对一个列加主键,列名为id,表名为emp格式为: alter table 表格名称 add cons...
分类:
数据库 时间:
2014-10-15 00:53:59
阅读次数:
301
在定义游标时不指定for update 或 for read only,ASE会检查以了解游标是否可更新; 如果游标查询语句中包含order by子句,则ASE会将游标定义为只读;其它情况下定义为可更新游标; 如果不涉及更新或删除表数据的话,建议在游标定义中加上for read only选项,这样A...
分类:
数据库 时间:
2014-10-15 00:30:39
阅读次数:
375
方法 1、 sp_configure; execute sp_configure; 方法 2、 sys.configurations select * from sys.configurations order by name; go
分类:
数据库 时间:
2014-10-15 01:20:19
阅读次数:
190
曾经有朋友问我数据被删除了,不借助第三方工具能不能查是什么时候发生的。 SQL Server提供了一个undocumented的函数fn_dblog可以让我们查看活动的transaction log。语法如下:::fn_dblog(@StartingLSN,@EndingLSN)如果参数都为NULL...
分类:
数据库 时间:
2014-10-15 01:18:59
阅读次数:
296
故障描述:论坛访问出现502,开始以为php端口被占用,按常规查端口发现并没有被占用。后又出现mysql无法连接,报(2002) notconnect错误,问百度可能是空间满了。查看根分区已用100%。再查论坛日志飙升达到20多G。...
分类:
数据库 时间:
2014-10-14 23:26:19
阅读次数:
216
1. 显示平均工资为>2000的职位
select job,avg(sal) from emp group by job having avg(sal)>2500;
2. 计算工资在2000以上,各种职位的平均工资大于3000的职位及平均工资
Select job,avg(sal) From emp where sal>2000 group by job having a...
分类:
数据库 时间:
2014-10-15 00:12:49
阅读次数:
255
如果把事务管理比喻成一块砖的话,那么数据库管理就是一座房子,可见,事务管理是数据管理的基础并且它们有着紧密的联系。下面我先从宏观上介绍一下事务管理与数据库的管理。
一、导图宏观把控
事务是构成单一逻辑单元的工作集合,要么完全执行,要么完全不执行。它有四个性质,隔离性,它与数据管理的并发控制有关;持久性,它与数据库管理的恢复有关;原子性和一致性,他俩是数据库中的安全性与完...
分类:
数据库 时间:
2014-10-14 23:03:59
阅读次数:
260
今天尝试写一个小demo实现下之前看过的代码,目的了解不同文件的数据访问,掌握如何获取前台数据,如何将数据库的数据在前端页面展示。awt可视化界面可已实现提交数据到数据库,也可查询数据在控制台打印。web工程:主要是web前台输入并提交数据,然后在另一页面展示数据库内容源码:http://downl...
分类:
数据库 时间:
2014-10-15 00:19:19
阅读次数:
255
在不同数据库中的使用的分页查询语句:当前页:currentpage页大小:pagesize1. Oracle数据库select * from (select A.*,rownum rn from ( QUERY_SQL ) A ) where rn (currentpage*pagesize)注:....
分类:
数据库 时间:
2014-10-14 23:44:19
阅读次数:
266
在phpmyadmin中执行sql语句出现的错误:Unknown storage engine 'InnoDB'解决方法:解决方法: 1.关闭MySQL数据库 2.修改my.ini文件,把skip-innodb这行注释掉 3.打开MySQL数据库原因:没有开启MySQL Inno...
分类:
数据库 时间:
2014-10-14 23:41:39
阅读次数:
190
OTT是OCI中访问对象类型数据的重要工具,它将数据库中的对象数据类型或集合类型映射为C++中的结构体类型。OTT是Oracle自带的,但是使用前必须配置一下环境变量。在计算机->属性->环境变量中新建环境变量ORACLE_HOME,其值为:H:\app\XXX\product\11.2.0\d.....
分类:
数据库 时间:
2014-10-14 23:39:39
阅读次数:
279