
数据库
零下忆度
这个作者很懒,什么都没留下…
展开
-
Oracle存储过程基本语法介绍
Oracle存储过程基本语法 存储过程 1 CREATE OR REPLACE PROCEDURE 存储过程名 2 IS 3 BEGIN 4 NULL; 5 END; 行1: CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程, 如果存在就覆盖它; 行2: IS关键词表明后面将跟随一个...转载 2018-03-26 14:32:13 · 168 阅读 · 0 评论 -
oracle函数集锦
SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE --------- --------- --------- --------- ...转载 2018-03-26 11:21:29 · 213 阅读 · 0 评论 -
plsql 和oracle 语句优化
目录(?)[-]优化的理论基础通过Select Count进入优化之旅 SELECT Count的知识ORACLE的优化器 优化器的优化模式CBO模式RBO模式一起来看看oracle优化器的发展历程让我们从索引的基本知识下手吧 索引按内部结构分类索引按功能分类索引按索引对象分类建立索引的方法论不建议建立索引的情况索引不会生效的情况以案例来说明 PLSQL优化一个不走索引的优化案例建立索引的总结...转载 2018-03-21 09:59:02 · 666 阅读 · 0 评论 -
oracle number(p,s)数据类型
oracle的number类型是oracle的内置类型之一,是oracle的最基础数值数据类型。在9iR2及其以前的版本中只支持一种适合存储数值数据的固有数据类型,在10g以后,才出现了两种新的数值类型。 oracle number类型能以极大的精度存储数值,具体来说,精度可达38位。其底层数据格式类似于一种“封包小数”表示,这个在我的上篇文章中已经做了阐述。oracle number类...转载 2018-03-23 13:52:32 · 382 阅读 · 0 评论 -
如何删除表中的重复记录只保留其中一条
在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢?谢谢!1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopl...转载 2018-03-23 13:19:13 · 343 阅读 · 0 评论 -
Oracle trunc()函数的用法
--Oracle trunc()函数的用法 /**************日期********************/ 1.select trunc(sysdate) from dual --2013-01-06 今天的日期为2013-01-06 2.select trunc(sysdate, 'mm') from dual --2013-01-01 返回当月第一天. 3.select转载 2017-07-27 15:25:30 · 213 阅读 · 0 评论 -
oracle Extract 函数
oracle Extract 函数 //oracle中extract()函数从oracle 9i中引入,用于从一个date或者interval类型中截取到特定的部分 //语法如下: EXTRACT ( { YEAR | MONTH | DAY | HOUR | MINUTE | SEC转载 2017-07-27 14:48:08 · 480 阅读 · 0 评论 -
常用sql语句及案例(oracle)
基本 --新建表: create table table1( id varchar(300) primary key, name varchar(200) not null); --插入数据 insert into table1 (id,name) values ('aa','bb'); --更新数据 update table1 set id = 'bb' where转载 2017-07-27 13:48:57 · 491 阅读 · 0 评论 -
webservice面试题
一 什么是webservice(用你的话描述webservice)?在什么时候用webservice(webservice能给我们解决什么样的问题)?一句话概括:WebService是一种跨编程语言和跨操作系统平台的远程调用技术。所谓跨编程语言和跨操作平台,就是说服务端程序采用Java编写,客户端程序则可以采用其他编程语言编写,反之亦然!跨操作系统平台则是指服务端程序和客户端程序可以在不同的操作系...转载 2018-03-28 22:18:11 · 1568 阅读 · 0 评论