自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ycg01的专栏

coding is my best love

  • 博客(22)
  • 收藏
  • 关注

原创 表操作

alter  table T_STATIS_USER_VISITOR add  USER_COUNT number(16) 

2006-07-05 14:26:00 648

原创 Instr Function

学习是方法的问题,也是积累的过程。Instr FunctionIn Oracle/PLSQL, the instr function returns the location of a substring in a string.The syntax for the instr Oracle function is:instr( string1, string2, [ star

2006-06-17 11:53:00 803

原创 本日学习

学习是方法的问题,也是积累的过程。Instr FunctionIn Oracle/PLSQL, the instr function returns the location of a substring in a string.The syntax for the instr Oracle function is:instr( string1, string2, [ star

2006-06-17 11:53:00 648

原创 本日学习

学习是方法的问题,也是积累的过程。Instr FunctionIn Oracle/PLSQL, the instr function returns the location of a substring in a string.The syntax for the instr Oracle function is:instr( string1, string2, [ star

2006-06-17 11:53:00 678

原创 ORACLE之常用FAQ [转]

第一部分、SQL&PL/SQL [Q]怎么样查询特殊字符,如通配符%与_ [A]select * from table where name like A/_% escape / [Q]如何插入单引号到数据库表中 [A]可以用ASCII码处理,其它特殊字符如&也一样,如 insert into t values(i||chr(39)||m); -- chr(39)代表字符 或者用

2006-06-13 18:19:00 761

原创 数据库中主键的选择和使用

主键的选择:1.有意义的键和无意义的键:   有意义的键:例如身份证号。键值是唯一的,而由人来指定是不可靠的,有可能会出现重复,虽然数据库可以检测出来,但是在数据进入系统之前不会被发现。所以有意义的键是不可靠的。   无意义的键:本质是数据库构造的并不打算供人使用的一个随即数。对应小系统或稳定的情况,应优先考虑。2.简单键和组合键:  组合键:在一个表和另一个表上下文相关时更易于使用。比如:订

2006-04-01 22:45:00 886

原创 SQLServer和Oracle常用函数对比

数学函数  1.绝对值   S:select abs(-1) value   O:select abs(-1) value from dual   2.取整(大)   S:select ceiling(-1.001) value   O:select ceil(-1.001) value from dual   3.取整(小)   S:select floor(-1.001) valu

2006-04-01 22:43:00 551

原创 Oracle中正确利用Rownum来限制查询所返回的行数

含义解释: 1、rownum是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,  依此类推,这个伪字段可以用于限制查询返回的总行数。2、rownum不能以任何基表的名称作为前缀。 使用方法: 现有一个商品销售表sale,表结构为:month    char(6)      --月份sell    number(10,2)   --月销售金额create ta

2006-04-01 22:43:00 1150

原创 关于动态SQL的使用

内容摘要:在PL/SQL开发过程中,使用SQL,PL/SQL可以实现大部份的需求,但是在某些特殊的情况下,在PL/SQL中使用标准的SQL语句或DML语句不能实现自己的需求,比如需要动态建表或某个不确定的操作需要动态执行。这就需要使用动态SQL来实现。本文通过几个实例来详细的讲解动态SQL的使用。  本文适宜读者范围:Oracle初级,中级系统环境:      OS:windows 2

2006-04-01 22:42:00 619

原创 Oracle数据库游标使用大全

Oracle数据库游标使用大全SQL是用于访问ORACLE数据库的语言,PL/SQL扩展和加强了SQL的功能,它同时引入了更强的程序逻辑。 PL/SQL支持DML命令和SQL的事务控制语句。DDL在PL/SQL中不被支持,这就意味作在PL/SQL程序块中不能创建表或其他任何对象。较好的PL/SQL程序设计是在PL/SQL块中使用象DBMS_SQL这样的内建包或执行EXECUTE IMMED

2006-04-01 22:38:00 748

原创 Oracle学习

1、case表达式 select country_name,region_id, case region_id when 1 then europe when 2 then america when 3 then asia else other end continent from countries where country_name like I%; 在9i中提供的cas

2006-04-01 22:36:00 1217

原创 MySql命令

use [LIKE wild];show tables;show databases;?/help;exit/quit;mysqladmin version;mysql mysqladmin version;net start mysql;mysqladmin variables;mysqladmin -h hostname --port=port_number variables;缺省的情

2006-04-01 21:47:00 704

原创 Oracle常用Script

1、查看当前所有对象 SQL> select * from tab; 2、建一个和a表结构一样的空表 SQL> create table b as select * from a where 1=2; SQL> create table b(b1,b2,b3) as select a1,a2,a3 from a where 1=2; 3、察看数据库的大小,和空间使用情况

2006-03-31 00:29:00 626

原创 Oracle 常用技巧和脚本

1. 如何查看ORACLE的隐含参数? ORACLE的显式参数,除了在INIT.ORA文件中定义的外,在svrmgrl中用"show parameter *",可以显示。但ORACLE还有一些参数是以“_”,开头的。如我们非常熟悉的“_offline_rollback_segments”等。 这些参数可在sys.x$ksppi表中查出。 语句:“select ksppinm from x$kspp

2006-03-31 00:27:00 752

原创 利用Oracle的Job Queue实现定时操作

1、确保Oracle的工作模式允许启动队列管理器(SNP进程) SVRMGRL> Alter System Enable Restricted Session; 或 SQL> Alter System Disenable Restricted Session; 2、确保Oracle已配置任务队列管理器的启动参数 initSID.ora中: job_queue_process=n(0);(0-3

2006-03-31 00:25:00 687

原创 ORACLE中日期和时间函数汇总

在oracle中处理日期大全   TO_DATE格式  Day:  dd number 12  dy abbreviated fri  day spelled out friday  ddspth spelled out, ordinal twelfth  Month:  mm number 03  mon abbreviated mar  month spelled out march  Yea

2006-03-31 00:23:00 3108

原创 基本的sql

alter table jeseechen_testadd  ( fmoney number(10) default 5 )alter table jeseechen_testadd constraint k primary key(fqq_num)checkunique 是非null字段唯一外键 就是非null值必须在父表中存在同样的值,否则就会出错. 

2006-03-28 23:10:00 600

原创 Oracle数据类型2

在ORACLE8中定义了:标量(Scalar)、复合(COMPOSITE)、引用(REFERENCE)和LOB四种数据类型, 标量(Scalar) 标量类型与数据库的列所使用的类型相同,此外它还有一些扩展。 它又分为七个组:数字、字符、行、日期、行标识、布尔和可信。 数字, 它有三种基本类型:NUMBER、PLS_INTEGER和BINARY_INTENER。 NUMBER可以描述整数或实数,而P

2006-03-28 20:18:00 852

原创 Oracle数据类型

CHAR        固定长度字符域,最大长度可达2 000 个字节 NCHAR       多字节字符集的固定长度字符域,长度随字符集而定,最多为2 000个字符或2 000个字节 VARCHAR2    可变长度字符域,最大长度可达4 000 个字符 NVARCHAR2   多字节字符集的可变长度字符域,长度随字符集而定,最多为4 000个字符或4 000个字节 DATE       用于存

2006-03-28 20:17:00 1222

原创 简单的存储过程之二

存储过程的语法可以类似下面的进行书写CREATE OR REPLACE PROCEDURE FOR_QQ_ANALISE_BY_JESEECHEN(statis_date IN VARCHAR2) --传入参数AS  today           date; --申明的变量  i               number(11);  one_week_before date;BEGI

2006-03-28 20:11:00 773

原创 开始编写存储过程

一个oracle存储过程的示例:CREATE OR REPLACE PROCEDURE FOR_QQ_ANALISE_BY_JESEECHEN(statis_date IN VARCHAR2) AS   today        date;  i number(11);BEGIN   DBMS_OUTPUT.enable;  DBMS_OUTPUT.PUT_LINE(statis_date

2006-03-28 19:59:00 728

原创 Oracle实用技巧

oracle的几个使用技巧  1.找出无用索引:  DML 性能低下,其中最严重的原因之一是无用索引的存在。所有SQL的插入,更新和删除操作在它们需要在每一行数据被改变时修改大量索引的时候会变得更慢。许多Oracle 管理人员只要看见在一个SQL 查询的WHERE语句出现了一列的话就会为它分配索引。虽然这个方法能够让SQL运行得更快速,但是基于功能的Oracle 索引使得数据库管理人员有可能在数据

2006-03-28 19:54:00 810

空空如也

空空如也

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

TA关注的人

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