自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Warren专栏

Be efficient while keeping a low profile!

  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 Oracle中表的连接方式查询讲解

  表的连接是指在一个SQL语句中通过表与表之间的关连,从一个或多个表中检索相关的数据,大体上表与表之间的连接主要可分四种,分别为相等连接,外连接,不等连接和自连接,本文将主要从以下几个典型的例子来分析Oracle表的四种不同连接方式:1. 相等连接  通过两个表具有相同意义的列,可以建立相等连接条件。  只有连接列上在两个表中都出现且值相等的行才会出现在查询结果中。  例 查询员工信息以及对应的员工所在的部门信息;  SELECT * FROM EMP,DEPT;   SELECT * FROM EMP,

2011-04-14 12:51:00 2171

原创 Oracle 索引

oracle like 上强制使用索引当where子句对某一列使用函数时,除非利用这个简单的技术强制索引,否则Oracle优化器不能在查询中使用索引。通常情况下,如果在WHERE子句中不使用诸如UPPER、REPLACE 或SUBSTRD等函数,就不能对指定列建立特定的条件。但如果使用了这些函数,则会出现一个问题:这些函数会阻碍Oracle优化器对列使用索引,因而与采用索引的情况相比较,查询会花费更多的时间。庆幸的是,如果在使用函数的这些列中包含了字符型数据,可以用这样一种方法修改查询语句,以达到强制性使用

2011-04-14 12:49:00 578

原创 Oracle学习笔记

<br />1–基本结构<br /> <br />存储过程(Procedure)的定义:<br />A named PL/SQL block that performs one or more actions and is called as an executable PL/SQL statement. You can pass information into and out of a procedure through its parameter list. <br />存储过程的结构如下:<br /

2011-04-14 12:37:00 566

原创 PL/SQL用户指南与参考

第一章:http://blog.csdn.net/rcom10002/archive/2006/10/08/1325604.aspx第二章:http://blog.csdn.net/rcom10002/archive/2007/09/01/1768692.aspx第三章:http://blog.csdn.net/rcom10002/archive/2007/09/01/1768757.aspx第四章:http://blog.csdn.net/rcom10002/archive/2007/09/01/1768

2011-04-14 12:07:00 892

原创 oracle的chr()函数和ascii()函数小结

chr()函数将ASCII码转换为字符:字符 –》 ASCII码;ascii()函数将字符转换为ASCII码:ASCII码 –》 字符;在oracle中chr()函数和ascii()是一对反函数。chr()函数示例:SQL> select chr(65) from dual; CHR(65)-------Aaccii()函数示例:SQL> select ascii('A') from dual; ASCII('A')----------

2011-04-14 11:53:00 3273

原创 PL/SQL Developer使用的十个小技巧

(1)如何保存登陆信息?(a)在工具栏中的[Log on]下来按钮中选择[Configure...],然后将Definition选项卡中将[Store history]和[Store with password]两个多选框选中并保存。之后只要录入一次用户名/密码之后登陆信息就会被保存,下次登陆只需要选择一个username之后password就会自动带出,无需再次录入,方便多多。(b)对于过时的登陆信息,可以通过[Log on]–》[Configure...]–》[Added users]将其删除。(2)如

2011-04-14 11:51:00 1210

原创 Oracle判断语句集合

SELECT decode(sign(to_date('2008-05-01', 'yyyy-MM-dd') -                   to_date('2008-03-01', 'yyyy-MM-dd')),              1,              to_date('2008-05-02', 'yyyy-MM-dd'),              to_date('2008-03-02', 'yyyy-MM-dd'))  FROM dual--decode只支持比较值的相等

2011-04-14 11:48:00 31795

原创 Oracle存储过程总结(二、字符串处理相关函数)

字符函数——返回字符值这些函数全都接收的是字符族类型的参数(CHR除外)并且返回字符值.除了特别说明的之外,这些函数大部分返回VARCHAR2类型的数值.字符函数的返回类型所受的限制和基本数据库类型所受的限制是相同的。字符型变量存储的最大值: VARCHAR2数值被限制为2000字符(ORACLE 8中为4000字符) CHAR数值被限制为255字符(在ORACLE8中是2000) long类型为2GB Clob类型为4GB1、CHR语法:  chr(x)功能:返回在数据库字符集中与X拥有等价数值的字符。C

2011-04-14 10:35:00 792

原创 Oracle存储过程总结(一、基本应用)

<br />1、创建存储过程 <br />create or replace procedure test(var_name_1 in type,var_name_2 out type) as<br />--声明变量(变量名 变量类型)<br />begin<br />--存储过程的执行体<br />end test;<br />打印出输入的时间信息<br />E.g:<br />create or replace procedure test(workDate in Date) is<br />begin

2011-04-14 10:26:00 500

原创 oracle连接远程服务器

一、之前安装的是oracle数据库的客户端,连接远程服务器上的oracle数据库的方法是:二、后来重装系统,安装的是oracle,连接远程服务器上的oracle数据库的方法是:1.打开程序-》Oracle-OraDB10g_home1-》Configuration and Migration Tools-》net configuration assistant 2.配置本地net服务名-》添加-》服务名(填要连接的远程服务器中的数据库名称)-》选择tcp协议-》主机名

2011-04-14 10:08:00 1972 1

原创 创建新用户,grant授权,角色,建表

<br /> <br />安裝完成後,有兩個系統級的用戶 : <br /><br />   1 、 system 默認密碼為 :manager <br /><br />   2 、 sys 默認密碼為 :change_on_install<br />在DOS下进入C盘根目录下输入<br />sqlplus "sys/密码 as sysdba"<br /><br /><br />   用 system 用戶創建自己的用戶、許可權 ;sql 語句如下 : <br /><br />   1 、創建用戶 : <br

2011-04-14 09:22:00 24822

原创 SQL Server到Oracle连接服务器的实现

<br />本文以SQL Server 2k为例说明SQL Server到Oracle连接服务器的具体实现过程。 <br />1.要求pc机上安装oralce客户端软件和sqlserver2000软件。 <br />2.客户端的配置tnsnames.ora文件,配置所要连接的数据库服务器(windows,unix等平台均可以) <br />eg:tnsnames.ora <br />...... <br />TEST = <br />(DESCRIPTION = <br />(ADDRESS_LIST =

2011-04-14 08:46:00 753

原创 Oracle doc命令集合

用命令来启动: c:/> oradim   -shutdown   -sid   sid名称  --停止c:/> oradim   -startup   -sid   sid名称      --启动

2011-04-13 13:23:00 531

原创 vs2008卸载和vs2010的安装

打开添加和删除程序或采用360安全卫士  按顺序手动删除全部组件 卸载VS2008具体步骤如下:Remove "MSDN Library for Visual Studio 2008 Beta" Remove "Microsoft SQL Server Compact Edition 3.5" Remove "Microsoft SQL Server Compact Edition 3.5 Design Tools" Remove "Microsoft SQL Server Compact Edition

2011-04-13 09:46:00 2196

原创 Oracle时间操作大全

sysdate+(5/24/60/60) 在系统时间基础上延迟5秒 sysdate+5/24/60 在系统时间基础上延迟5分钟 sysdate+5/24 在系统时间基础上延迟5小时 sysdate+5 在系统时间基础上延迟5天 add_months(sysdate,-5) 在系统时间基础上延迟5月 add_months(sysdate,-5*12) 在系统时间基础上延迟5年上月末的日期:select last_day(add_months(sysdate, -1)) from dual; 本月的最后一秒:s

2011-04-12 12:43:00 966

原创 C#中ToString()格式大全

C#中ToString()格式大全C 货币<br />2.5.ToString("C")<br />¥2.50 <br />D 十进制数<br />25.ToString("D5")<br />00025<br />E 科学型<br />25000.ToString("E")<br />2.500000E+005<br />F 固定点<br />25.ToString("F2")<br />25.00<br />G 常规<br />2.5.ToString("G")<br />2.5<br /><br />

2011-04-09 08:39:00 619

原创 清除数据库日志方法

dbcc   shrinkdatabase(DATABASE) backup   log   DATABASE   with   truncate_only  

2011-04-07 11:17:00 802

Gridview自定义的最好,最方便的分页

一个好的gridview控件分页代码,封装了分页的类,在后台只需要几段代码就可以实现了,同时打包了一个很好用的操作数据库的dll,操作简单方便...

2009-05-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除