在学习数据库的时候选择的是一本翻译书,有些概念没有搞清楚,现在总结一下。内联接语句select * FROM table1 one INNER JOIN table2 two ON one.table1_id=two.table2_id;返回的结果是两个表中都存在的匹配数据左联接语句SELECT *...
分类:
数据库 时间:
2014-07-01 11:54:23
阅读次数:
251
create function fun_getPY(@str nvarchar(4000))returns nvarchar(4000)asbegindeclare @word nchar(1),@PY nvarchar(4000)set @PY=''while len(@str)>0beginse...
分类:
数据库 时间:
2014-07-01 11:57:32
阅读次数:
258
(Procedure Language,过程化语言)SQL 1999各大数据库厂商通用的一种结构化语言 PL/SQL只支持Oracle数据库
基本语法
多行注释 /* */ 单行注释 --
PLSQL程序块
结构
[declare]
定义变量
begin
过程语句
[exception]
处理 异常
end;
例子 输出helloworld
begin
dbms_output.put_line('hello');
end;
--如果...
分类:
数据库 时间:
2014-07-01 11:23:51
阅读次数:
313
写在前面:
Oracle是典型的C/S结构,服务端提供oracle服务的实例,主要用于数据库的管理,对象的管理与存储、数据的
存储、查询、数据库资源的监控、监听等一些服务。而客户端只是一个与服务端交互的工具,如sqlplus,在sqlplus
里执行SQL语句传到服务端,服务端进行解析后执行SQL里的操作,并将操作结果输出到客户端。这就完成了一个客户
端与服务端交互的过程。简单点说,...
分类:
数据库 时间:
2014-07-01 07:43:28
阅读次数:
387
mysql 存储过程 示例代码...
分类:
数据库 时间:
2014-07-01 11:28:59
阅读次数:
239
本案例为咖啡销售情况录入查询系统
一、数据输入系统:
1. 设计输入信息页面
代码如下:
咖啡管理系统——录入系统
欢迎来到录入系统
咖啡名称:
供应商ID:
商品价格:
销售量:
总量:
2. 设计处理or...
分类:
数据库 时间:
2014-07-01 06:24:02
阅读次数:
301
Creating a Physical Standby Database
This case is created, operated and followed the steps from oracle online help documentation.
The configuration of the two sites server:
Primary Database:
[roo...
分类:
数据库 时间:
2014-07-01 06:22:46
阅读次数:
415
1.
检查数据库基本状况...
4
1.1.
检查Oracle实例状态...
4
1.2.
检查Oracle服务进程...
4
1.3.
检查Oracle监听状态...
5
2.
检查系统和oracle日志文件...
6
2.1.
检查操作系统日志文件...
6
2.2.
检查oracle日志文件...
6...
分类:
数据库 时间:
2014-07-01 07:04:09
阅读次数:
432
ORACLE错误1033出现和ORA-00600错误解决办法...
分类:
数据库 时间:
2014-07-01 06:10:24
阅读次数:
266
1.float类型
float列类型默认长度查不到结果,必须指定精度,
比如 num float, insert into table (num) values (0.12); select * from table where num=0.12的话,empty set。
num float(9,7), insert into table (num) values (0.12); selec...
分类:
数据库 时间:
2014-07-01 11:09:56
阅读次数:
308
现在常用的开源数据库连接池主要有c3p0、dbcp、proxool三种,其中:
Spring 推荐使用dbcp;
Hibernate 推荐使用c3p0和proxool;
1、 DBCP:Apache
DBCP(DataBase connection pool)数据库连接池。是Apache上...
分类:
数据库 时间:
2014-07-01 10:42:59
阅读次数:
209
mysql> grant all on *.* to 'root'@'192.168.1.1' identified by 'password';
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
。
确认方式(查看是否有grant all 没...
分类:
数据库 时间:
2014-07-01 07:08:47
阅读次数:
461
#include
#include
int main( void )
{
char sFileName[128];
int iRet = 0;
memset(sFileName, 0, sizeof(sFileName));
sprintf(sFileName, "test.txt");
printf("R_OK[%d...
分类:
数据库 时间:
2014-07-01 07:41:30
阅读次数:
302
public class FillQueueThread extends Thread {
private Queue queue;
public FillQueueThread(Queue queue){
this.queue = queue;
}
@Override
public void run() {
while(true){
try {
boolean a...
分类:
数据库 时间:
2014-07-01 11:20:37
阅读次数:
332
1 下载安装包download tar.gzwget http://download.csdn.net/detail/mchdba/7545037?2 安装cmake软件包yum install cmake -y3 create account of mysqlgroupadd mysql useradd -g mysql mysql autoreconf...
分类:
数据库 时间:
2014-07-01 08:21:07
阅读次数:
255
dual是个虚表,其只有一列。
当查询时间或者日期这些对象的时候就需要使用这个表。
例如: select sysdate from dual;
因为在oracle当中,查询语句必须要有关键字 select ....from tablename; 只有样语句才完整的。要是没有表名就无法查询。而时间日期等不存于任何表中,这时候时候就引入了dual 虚表概念。...
分类:
数据库 时间:
2014-07-01 08:58:10
阅读次数:
240
select SYSDATE from dual t;--系统日期
select TO_CHAR(SYSDATE,'YYYY/MM/DD HH24:MI:SS') from dual t;--格式化日期
select TO_DATE('20140630 18:28:20','YYYY/MM/DD HH24:MI:SS') from dual t;--格式化日期
select sysdate,...
分类:
数据库 时间:
2014-07-01 10:49:03
阅读次数:
506