最近学习Oracle,老师讲了三个比较典型的问题,做一下总结,也便于以后复习.下图显示的是三个题的题干和要查询的结果:===========================================第一题============================找到员工表中工资最高的前三名:先说...
分类:
数据库 时间:
2014-10-14 03:36:44
阅读次数:
262
获取Sqlite1.可以用NuGet程序包来获取,它也会自动下载EF62.在Sqlite官网上下载对应的版本:http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki注意这里面每个.net framework都有两个版...
分类:
数据库 时间:
2014-10-14 03:12:17
阅读次数:
801
【2014/10/14 0:20】
数据库软件到期了,但是又想记忆一下UNION ~ORDER BY的用法。
连接数据库 start mysql -u root (没有设置密码)
查看数据库中的数据库
show databases;
选择test数据库
use test;
创建一个数据库(这样写好看点)
String SQl="CRE...
分类:
数据库 时间:
2014-10-14 01:00:15
阅读次数:
291
从10G开始,Oracle提供了一个较为轻量级的客户包,叫做Instant Client. 将它安装好后,就不用再安装庞大的Oracle Client了.这样一来,只要客户端下载Instant Client,直接解压,设置Path就ok了。具体设置如下:1、下载32位Oracle InstantCl...
分类:
数据库 时间:
2014-10-14 00:48:37
阅读次数:
546
--确认当前cdb SQL>?select?name,cdb?from?v$database;
??
NAME?????CDB
------------------?------
ORCL?????YES --查询当前pdb基本信息 col?pdb_name?for?a30
select?pdb_id,pdb_name,dbi...
分类:
数据库 时间:
2014-10-13 23:26:17
阅读次数:
628
情景:公司近期在将数据库从ORACLE转为MYSQL,由于之前在ORACLE中表名是不区分大小写,因此到mysql中就出现了找不到表的问题,经上网查询,发现在linux下mysql的表名是区分大小写的,但是有参数可以使其不区分大小写。...
分类:
数据库 时间:
2014-10-13 23:23:17
阅读次数:
320
备注:这章内容相对介绍的比较简单,不过例子比较使用,主要是要掌握如果连接,使用数据库,并以SQLite做示例
------
Python数据库API
为了解决Python中各种数据库模块间的兼容问题,现在已经通过了一个标准的DB API。目前的API版本(2.0)定义在PEP249中的Python Database API Specification v2.0中.
异常
为了尽可能准确地处理错误,API中定义了一些异常。它们被定义在一种层次结构中,所以可以通过一个except块捕捉多种异常....
分类:
数据库 时间:
2014-10-14 00:58:07
阅读次数:
307
表TESTER字段:id -- INT date -- TIMESTAMP 1、如何按年、月、日分组查询? select DATE_FORMAT(date,'%Y-%m-%d') time, count(*) count fromTESTER group by year(date), mon...
分类:
数据库 时间:
2014-10-14 01:06:07
阅读次数:
392
Oracle体系结构就是围绕这张图展开的,要想深入了解oracle,就必须把这张图搞明白。如图:一、基本组成:Oracle server:一般情况下是一个instance和一个database组成 1个instance只能对应一个数据库。 特殊:1个数据库可以有多个instance(rac) 一台服...
分类:
数据库 时间:
2014-10-14 00:32:08
阅读次数:
374
mysql> create table t_cosler( -> f_PY char primary key, -> cBegin SMALLINT UNSIGNED not null, -> cEnd SMALLINT UNSIGNED not null ->...
分类:
数据库 时间:
2014-10-13 23:07:17
阅读次数:
337
第一种,适合sql语言水平比较高的人用HQL(Hibernate Query Language) 面向对象的查询语言,与SQL不同,HQL中的对象名是区分大小写的(除了JAVA类和属性其他部分不区分大小写);HQL中查的是对象而不是和表,并且支持多态;HQL主要通过Query来操作,Query的创建...
分类:
数据库 时间:
2014-10-13 23:39:07
阅读次数:
365
在网上找了很多1.可能是/usr/local/mysql/data/rekfan.pid文件没有写的权限解决方法 :给予权限,执行“chown-R mysql:mysql/var/data”“chmod -R 755 /usr/local/mysql/data”然后重新启动mysqld!2.可能进程...
分类:
数据库 时间:
2014-10-14 00:42:27
阅读次数:
227
一、包 包是一组相关过程、函数、常量、变量、游标、异常等PL/SQL程序设计元素的组合。它类似于C++和Java中的类,其中变量相当于类中的成员变量,过程和函数相当于类中的方法。通过使用包,可以使开发人员利用面向对象的方法进行存储过程的开发,从而提高系统的性能。 包的结构如下: 一个包由包头和...
分类:
数据库 时间:
2014-10-14 00:25:37
阅读次数:
263
Date、Calendar、Timestamp的区别、相互转换与使用1 Java.util.Date包含年、月、日、时、分、秒信息。1 // String转换为Date 2 String dateStr="2013-8-13 23:23:23"; 3 String pattern="yyyy-M.....
分类:
数据库 时间:
2014-10-13 23:17:57
阅读次数:
390
System.Configuration.ConfigurationErrorsException:创建userSettings/Microsoft.SqlServer.Configuration.LandingPage.Properties.Settings的配置节处理程序时出错:未能加载文件或程...
分类:
数据库 时间:
2014-10-13 23:33:57
阅读次数:
321
上次给大家介绍了mysql 5.1主从搭建配置教程,这次我们来实现mysql 5.5的主从复制,其实大体上配置是差不多的,只有点细微的差别. 系统:centos 5.x 需要的软件包:mysql-5.5.33.tar.gz 环境准备: 服务器a:192.168.10.151...
分类:
数据库 时间:
2014-10-14 00:57:07
阅读次数:
427
简介之前也在linux下安装过oralce,可每次都是迷迷糊糊的,因为大脑一片空白,网上随便看见一个文档就直接复制,最后搞了乱七八糟,虽然装上了,却乱得很,最近几天因为离职,交接的时候又要安装oracle,发现老遇到错误,导致装不上了,通过这次我好好的研究了下oracle,非要搞清楚它,现在记录下来...
分类:
数据库 时间:
2014-10-14 00:05:17
阅读次数:
451