<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[创造明天...]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/vinsonshen</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; vinsonshen]]></copyright><item><title><![CDATA[ORACLE常用的SQL语法和数据对象]]></title><link>https://blog.youkuaiyun.com/vinsonshen/article/details/1588270</link><guid>https://blog.youkuaiyun.com/vinsonshen/article/details/1588270</guid><author>vinsonshen</author><pubDate>Sat, 28 Apr 2007 10:33:00 +0800</pubDate><description><![CDATA[一.数据控制语句 (DML) 部分 1.INSERT  (往数据表里插入记录的语句) INSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……);  INSERT INTO 表名(字段名1, 字段名2, ……)  SELECT (字段名1, 字段名2, ……) FROM 另外的表名; 字符串类型的字段值必须用单引号括起来, 例如: GO]]></description><category></category></item><item><title><![CDATA[Oracle PL/SQL语言基础]]></title><link>https://blog.youkuaiyun.com/vinsonshen/article/details/1588265</link><guid>https://blog.youkuaiyun.com/vinsonshen/article/details/1588265</guid><author>vinsonshen</author><pubDate>Sat, 28 Apr 2007 10:31:00 +0800</pubDate><description><![CDATA[PL/SQL是ORACLE对标准数据库语言的扩展，ORACLE公司已经将PL/SQL整合到ORACLE 服务器和其他工具中了，近几年中更多的开发人员和DBA开始使用PL/SQL，本文将讲述PL/SQL基础语法，结构和组件、以及如何设计并执行一个PL/SQL程序。   　　PL/SQL的优点   　　从版本6开始PL/SQL就被可靠的整合到ORACLE中了，一旦掌握PL/SQL的优点以及其独有的数据]]></description><category></category></item><item><title><![CDATA[调试oracle存储过程]]></title><link>https://blog.youkuaiyun.com/vinsonshen/article/details/1579902</link><guid>https://blog.youkuaiyun.com/vinsonshen/article/details/1579902</guid><author>vinsonshen</author><pubDate>Tue, 24 Apr 2007 15:15:00 +0800</pubDate><description><![CDATA[PL/SQL中为我们提供了调试存储过程的功能，可以帮助你完成存储过程的预编译与测试。    点击要调试的存储过程，右键选择TEST     如果需要查看变量，当然调试都需要。在右键菜单中选择Add debug information.     start debugger(F9)开始我们的测试，Run（Ctrl+R)     随时在varible List中输入我们想查看的变量]]></description><category></category></item><item><title><![CDATA[oracle常用经典SQL查询]]></title><link>https://blog.youkuaiyun.com/vinsonshen/article/details/1577125</link><guid>https://blog.youkuaiyun.com/vinsonshen/article/details/1577125</guid><author>vinsonshen</author><pubDate>Tue, 24 Apr 2007 10:57:00 +0800</pubDate><description><![CDATA[常用SQL查询： 1、查看表空间的名称及大小 select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_sizefrom dba_tablespaces t, dba_data_files dwhere t.tablespace_name = d.tablespace_namegroup by t.ta]]></description><category></category></item><item><title><![CDATA[oracle 存储过程语法例子]]></title><link>https://blog.youkuaiyun.com/vinsonshen/article/details/1576809</link><guid>https://blog.youkuaiyun.com/vinsonshen/article/details/1576809</guid><author>vinsonshen</author><pubDate>Tue, 24 Apr 2007 00:53:00 +0800</pubDate><description><![CDATA[包的定义: create or replace package myTest is type out_cur is ref cursor; procedure writeCount(codeid in nvarchar2); procedure testSandyInSert(codeid in nvarchar2,counts out number); end myTest; 存储过程的定义: ]]></description><category></category></item><item><title><![CDATA[ORACLE常用数值函数、转换函数、字符串函数介绍 ]]></title><link>https://blog.youkuaiyun.com/vinsonshen/article/details/1576807</link><guid>https://blog.youkuaiyun.com/vinsonshen/article/details/1576807</guid><author>vinsonshen</author><pubDate>Tue, 24 Apr 2007 00:49:00 +0800</pubDate><description><![CDATA[ORACLE常用数值函数、转换函数、字符串函数介绍。 数值函数： abs(m) m的绝对值 mod(m,n) m被n除后的余数 power(m,n) m的n次方 round(m[,n]) m四舍五入至小数点后n位的值（n缺省为0）trunc(m[,n]) m截断n位小数位的值（n缺省为0） ------------------------------------------------------]]></description><category></category></item><item><title><![CDATA[Oracle数据库的常用函数列表快速查2]]></title><link>https://blog.youkuaiyun.com/vinsonshen/article/details/1576804</link><guid>https://blog.youkuaiyun.com/vinsonshen/article/details/1576804</guid><author>vinsonshen</author><pubDate>Tue, 24 Apr 2007 00:46:00 +0800</pubDate><description><![CDATA[返回舍入小数点右边n2位的n1的值，n2的缺省值为0，这回将小数点最接近的整数，如果n2为负数就舍入到小数点左边相应的位上，n2必须是整数。select ROUND(12345,-2),ROUND(12345.54321,2)FROM dualROUND(12345,-2) ROUND(12345.54321,2)12300 12345.54 SIGN() 如果n为负数，返回-1,如果]]></description><category></category></item><item><title><![CDATA[Oracle数据库的常用函数列表快速查1]]></title><link>https://blog.youkuaiyun.com/vinsonshen/article/details/1576803</link><guid>https://blog.youkuaiyun.com/vinsonshen/article/details/1576803</guid><author>vinsonshen</author><pubDate>Tue, 24 Apr 2007 00:45:00 +0800</pubDate><description><![CDATA[函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数，这些函数都可被称为SQL或PL/SQL语句，函数主要分为两大类： 单行函数、组函数 本文将讨论如何利用单行函数以及使用规则。 SQL中的单行函数 SQL和PL/SQL中自带很多类型的函数，有字符、数字、日期、转换、和混合型等多种函数用于处理单行数据，因此这些都可被统称为单行函数。这些函数均可用]]></description><category></category></item><item><title><![CDATA[Oracle函数列表速查2]]></title><link>https://blog.youkuaiyun.com/vinsonshen/article/details/1576793</link><guid>https://blog.youkuaiyun.com/vinsonshen/article/details/1576793</guid><author>vinsonshen</author><pubDate>Tue, 24 Apr 2007 00:30:00 +0800</pubDate><description><![CDATA[TO_NUMBER([,[,)　　c表示字符串，fmt表示一个特殊格式的字符串，函数返回值按照fmt指定的格式显示。nlsparm表示语言，函数将返回c代表的数字。　　TO_SINGLE_BYTE()　　将字符串c中得多字节字符转化成等价的单字节字符。该函数仅当数据库字符集同时包含单字节和多字节字符时才使用　　其它单行函数　　BFILENAME(　　,)　　dir是一个directory类型的对象]]></description><category></category></item><item><title><![CDATA[Oracle函数列表速查1]]></title><link>https://blog.youkuaiyun.com/vinsonshen/article/details/1576791</link><guid>https://blog.youkuaiyun.com/vinsonshen/article/details/1576791</guid><author>vinsonshen</author><pubDate>Tue, 24 Apr 2007 00:29:00 +0800</pubDate><description><![CDATA[PL/SQL单行函数和组函数详解　　函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数，这些函数都可被称为SQL或PL/SQL语句，函数主要分为两大类：　　单行函数　　组函数　　本文将讨论如何利用单行函数以及使用规则。　　SQL中的单行函数SQL和PL/SQL中自带很多类型的函数，有字符、数字、日期、转换、和混合型等多种函数用于处理单行数据，因此这些都可被统称]]></description><category></category></item><item><title><![CDATA[ORACLE SQL语句优化技术分析]]></title><link>https://blog.youkuaiyun.com/vinsonshen/article/details/1575182</link><guid>https://blog.youkuaiyun.com/vinsonshen/article/details/1575182</guid><author>vinsonshen</author><pubDate>Mon, 23 Apr 2007 01:19:00 +0800</pubDate><description><![CDATA[IN 操作符     用IN写出来的SQL的优点是比较容易写及清晰易懂，这比较适合现代软件开发的风格。     但是用IN的SQL性能总是比较低的，从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别：     ORACLE试图将其转换成多个表的连接，如果转换不成功则先执行IN里面的子查询，再查询外层的表记录，如果转换成功则直接采用多个表的连接方式查询。由此可见用I]]></description><category></category></item><item><title><![CDATA[Oracle PL/SQL语言基础 (3)]]></title><link>https://blog.youkuaiyun.com/vinsonshen/article/details/1575181</link><guid>https://blog.youkuaiyun.com/vinsonshen/article/details/1575181</guid><author>vinsonshen</author><pubDate>Mon, 23 Apr 2007 01:18:00 +0800</pubDate><description><![CDATA[SQL> select tablespace_name,file_id,bytes/1024/1024,file_name from dba_data_files order by file_id;    6、显示当前连接用户  ---------------------  SQL> show user    7、把SQL*Plus当计算器  ----------------------  SQL]]></description><category></category></item><item><title><![CDATA[Oracle PL/SQL语言基础 (2)]]></title><link>https://blog.youkuaiyun.com/vinsonshen/article/details/1575180</link><guid>https://blog.youkuaiyun.com/vinsonshen/article/details/1575180</guid><author>vinsonshen</author><pubDate>Mon, 23 Apr 2007 01:17:00 +0800</pubDate><description><![CDATA[BR>   小于操作符       小于或等于操作符    >     大于操作符    >=    大于或等于操作符    =     等于操作符     !=     不等于操作符       不等于操作符    :=     赋值操作符      　　表6 显示的是比较操作符   operator     operation    IS NULL    如果操作数为NULL返回TRUE   ]]></description><category></category></item><item><title><![CDATA[Oracle PL/SQL语言基础 (1)]]></title><link>https://blog.youkuaiyun.com/vinsonshen/article/details/1575179</link><guid>https://blog.youkuaiyun.com/vinsonshen/article/details/1575179</guid><author>vinsonshen</author><pubDate>Mon, 23 Apr 2007 01:16:00 +0800</pubDate><description><![CDATA[PL/SQL是ORACLE对标准数据库语言的扩展，ORACLE公司已经将PL/SQL整合到ORACLE 服务器和其他工具中了，近几年中更多的开发人员和DBA开始使用PL/SQL，本文将讲述PL/SQL基础语法，结构和组件、以及如何设计并执行一个PL/SQL程序。   　　PL/SQL的优点   　　从版本6开始PL/SQL就被可靠的整合到ORACLE中了，一旦掌握PL/SQL的优点以及其独有的数据]]></description><category></category></item><item><title><![CDATA[Oracle PL/SQL语言入门]]></title><link>https://blog.youkuaiyun.com/vinsonshen/article/details/1575178</link><guid>https://blog.youkuaiyun.com/vinsonshen/article/details/1575178</guid><author>vinsonshen</author><pubDate>Mon, 23 Apr 2007 01:15:00 +0800</pubDate><description><![CDATA[一、背景介绍 结构化查询语言(Structured Query Language，简称SQL)是用来访问关系型数据库一种通用语言，属于第四代语言（4GL），其执行特点是非过程化，即不用指明执行的具体方法和途径，而是简单地调用相应语句来直接取得结果即可。显然，这种不关注任何实现细节的语言对于开发者来说有着极大的便利。然而，有些复杂的业务流程要求相应的程序来描述，这种情况下4GL就有些无能为力了。PL]]></description><category></category></item><item><title><![CDATA[Oracle 游标使用大全4]]></title><link>https://blog.youkuaiyun.com/vinsonshen/article/details/1575177</link><guid>https://blog.youkuaiyun.com/vinsonshen/article/details/1575177</guid><author>vinsonshen</author><pubDate>Mon, 23 Apr 2007 01:14:00 +0800</pubDate><description><![CDATA[在游标FOR循环中使用查询　　在游标FOR循环中可以定义查询，由于没有显式声明所以游标没有名字，记录名通过游标查询来定义。　　DECALRE　　v_tot_salary EMP.SALARY%TYPE;　　BEGIN　　FOR r_dept IN (SELECT deptno,dname FROM dept ORDER BY deptno) LOOP　　DBMS_OUTPU]]></description><category></category></item><item><title><![CDATA[Oracle 游标使用大全3]]></title><link>https://blog.youkuaiyun.com/vinsonshen/article/details/1575176</link><guid>https://blog.youkuaiyun.com/vinsonshen/article/details/1575176</guid><author>vinsonshen</author><pubDate>Mon, 23 Apr 2007 01:13:00 +0800</pubDate><description><![CDATA[记录变量　　定义一个记录变量使用TYPE命令和%ROWTYPE，关于%ROWsTYPE的更多信息请参阅相关资料。记录变量用于从游标中提取数据行，当游标选择很多列的时候，那么使用记录比为每列声明一个变量要方便得多。当在表上使用%ROWTYPE并将从游标中取出的值放入记录中时，如果要选择表中所有列，那么在SELECT子句中使用*比将所有列名列出来要安全得多。　　例:　　SET SERVER]]></description><category></category></item><item><title><![CDATA[Oracle 游标使用大全2]]></title><link>https://blog.youkuaiyun.com/vinsonshen/article/details/1575175</link><guid>https://blog.youkuaiyun.com/vinsonshen/article/details/1575175</guid><author>vinsonshen</author><pubDate>Mon, 23 Apr 2007 01:12:00 +0800</pubDate><description><![CDATA[DML语句的结果　　当执行一条DML语句后，DML语句的结果保存在四个游标属性中，这些属性用于控制程序流程或者了解程序的状态。当运行DML语句时，PL/SQL打开一个内建游标并处理结果，游标是维护查询结果的内存中的一个区域，游标在运行DML语句时打开，完成后关闭。隐式游标只使用SQL%FOUND,SQL%NOTFOUND,SQL%ROWCOUNT三个属性.SQL%FOUND,SQL%NOTFO]]></description><category></category></item><item><title><![CDATA[Oracle 游标使用大全(1)]]></title><link>https://blog.youkuaiyun.com/vinsonshen/article/details/1575174</link><guid>https://blog.youkuaiyun.com/vinsonshen/article/details/1575174</guid><author>vinsonshen</author><pubDate>Mon, 23 Apr 2007 01:11:00 +0800</pubDate><description><![CDATA[查询　　SELECT语句用于从数据库中查询数据，当在PL/SQL中使用SELECT语句时，要与INTO子句一起使用，查询的返回值被赋予INTO子句中的变量，变量的声明是在DELCARE中。SELECT INTO语法如下:　　SELECT [DISTICT|ALL]{*|column[,column,...]}　　INTO (variable[,variable,...] |record]]></description><category></category></item><item><title><![CDATA[新手学PL/SQL]]></title><link>https://blog.youkuaiyun.com/vinsonshen/article/details/1571491</link><guid>https://blog.youkuaiyun.com/vinsonshen/article/details/1571491</guid><author>vinsonshen</author><pubDate>Fri, 20 Apr 2007 01:25:00 +0800</pubDate><description><![CDATA[//日期格式化：to_date(2006-11-20 16:35:00,yyyy-mm-dd hh24:mi:ss) //取子串，第二个参数表示从原串的何处起取，第三个参数指子串长度：substr(abcdef,1,4)substr(ab,1,4)= ab //日期截取，即截取时间，保留时间部分：trunc(sysdate) //日期的加]]></description><category></category></item></channel></rss>