⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 csdn技术中心 [收藏]oracle函数大全.htm

📁 sql初学者不错的教程
💻 HTM
📖 第 1 页 / 共 4 页
字号:
            size=2>54.EMPTY_BLOB()和EMPTY_CLOB()<BR>这两个函数都是用来对大数据类型字段进行初始化操作的函数</FONT></P>
            <P><BR><FONT 
            size=2>55.GREATEST<BR>返回一组表达式中的最大值,即比较字符的编码大小.<BR>SQL&gt; select 
            greatest('AA','AB','AC') from dual;</FONT></P>
            <P><FONT size=2>GR<BR>--<BR>AC<BR>SQL&gt; select 
            greatest('啊','安','天') from dual;</FONT></P>
            <P><FONT size=2>GR<BR>--<BR>天</FONT></P>
            <P><BR><FONT size=2>56.LEAST<BR>返回一组表达式中的最小值 <BR>SQL&gt; select 
            least('啊','安','天') from dual;</FONT></P>
            <P><FONT size=2>LE<BR>--<BR>啊</FONT></P>
            <P><BR><FONT size=2>57.UID<BR>返回标识当前用户的唯一整数<BR>SQL&gt; show 
            user<BR>USER 为"GAO"<BR>SQL&gt; select username,user_id from 
            dba_users where user_id=uid;</FONT></P>
            <P><FONT 
            size=2>USERNAME&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            USER_ID<BR>------------------------------ 
            ---------<BR>GAO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            25</FONT></P>
            <P><FONT size=2></FONT>&nbsp;</P>
            <P><FONT size=2>58.USER<BR>返回当前用户的名字<BR>SQL&gt; select user 
            from&nbsp; dual;</FONT></P>
            <P><FONT 
            size=2>USER<BR>------------------------------<BR>GAO</FONT></P>
            <P><BR><FONT 
            size=2>59.USEREVN<BR>返回当前用户环境的信息,opt可以是:<BR>ENTRYID,SESSIONID,TERMINAL,ISDBA,LABLE,LANGUAGE,CLIENT_INFO,LANG,VSIZE<BR>ISDBA&nbsp; 
            查看当前用户是否是DBA如果是则返回true<BR>SQL&gt; select userenv('isdba') from 
            dual;</FONT></P>
            <P><FONT size=2>USEREN<BR>------<BR>FALSE<BR>SQL&gt; select 
            userenv('isdba') from dual;</FONT></P>
            <P><FONT 
            size=2>USEREN<BR>------<BR>TRUE<BR>SESSION<BR>返回会话标志<BR>SQL&gt; 
            select userenv('sessionid') from dual;</FONT></P>
            <P><FONT 
            size=2>USERENV('SESSIONID')<BR>--------------------<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            152<BR>ENTRYID<BR>返回会话人口标志<BR>SQL&gt; select userenv('entryid') from 
            dual;</FONT></P>
            <P><FONT 
            size=2>USERENV('ENTRYID')<BR>------------------<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            0<BR>INSTANCE<BR>返回当前INSTANCE的标志<BR>SQL&gt; select 
            userenv('instance') from dual;</FONT></P>
            <P><FONT 
            size=2>USERENV('INSTANCE')<BR>-------------------<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            1<BR>LANGUAGE<BR>返回当前环境变量<BR>SQL&gt; select userenv('language') from 
            dual;</FONT></P>
            <P><FONT 
            size=2>USERENV('LANGUAGE')<BR>----------------------------------------------------<BR>SIMPLIFIED 
            CHINESE_CHINA.ZHS16GBK<BR>LANG<BR>返回当前环境的语言的缩写<BR>SQL&gt; select 
            userenv('lang') from dual;</FONT></P>
            <P><FONT 
            size=2>USERENV('LANG')<BR>----------------------------------------------------<BR>ZHS<BR>TERMINAL<BR>返回用户的终端或机器的标志<BR>SQL&gt; 
            select userenv('terminal') from dual;</FONT></P>
            <P><FONT 
            size=2>USERENV('TERMINA<BR>----------------<BR>GAO<BR>VSIZE(X)<BR>返回X的大小(字节)数<BR>SQL&gt; 
            select vsize(user),user from dual;</FONT></P>
            <P><FONT size=2>VSIZE(USER) USER<BR>----------- 
            ------------------------------<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            6 SYSTEM</FONT></P>
            <P><FONT size=2></FONT>&nbsp;</P>
            <P><FONT 
            size=2>60.AVG(DISTINCT|ALL)<BR>all表示对所有的值求平均值,distinct只对不同的值求平均值<BR>SQLWKS&gt; 
            create table table3(xm varchar(8),sal 
            number(7,2));<BR>语句已处理。<BR>SQLWKS&gt;&nbsp; insert into table3 
            values('gao',1111.11);<BR>SQLWKS&gt;&nbsp; insert into table3 
            values('gao',1111.11);<BR>SQLWKS&gt;&nbsp; insert into table3 
            values('zhu',5555.55);<BR>SQLWKS&gt; commit;</FONT></P>
            <P><FONT size=2>SQL&gt; select avg(distinct sal) from 
            gao.table3;</FONT></P>
            <P><FONT 
            size=2>AVG(DISTINCTSAL)<BR>----------------<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            3333.33</FONT></P>
            <P><FONT size=2>SQL&gt; select avg(all sal) from 
            gao.table3;</FONT></P>
            <P><FONT size=2>AVG(ALLSAL)<BR>-----------<BR>&nbsp;&nbsp;&nbsp; 
            2592.59</FONT></P>
            <P><BR><FONT 
            size=2>61.MAX(DISTINCT|ALL)<BR>求最大值,ALL表示对所有的值求最大值,DISTINCT表示对不同的值求最大值,相同的只取一次<BR>SQL&gt; 
            select max(distinct sal) from scott.emp;</FONT></P>
            <P><FONT 
            size=2>MAX(DISTINCTSAL)<BR>----------------<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            5000</FONT></P>
            <P><BR><FONT 
            size=2>62.MIN(DISTINCT|ALL)<BR>求最小值,ALL表示对所有的值求最小值,DISTINCT表示对不同的值求最小值,相同的只取一次<BR>SQL&gt; 
            select min(all sal) from gao.table3;</FONT></P>
            <P><FONT size=2>MIN(ALLSAL)<BR>-----------<BR>&nbsp;&nbsp;&nbsp; 
            1111.11</FONT></P>
            <P><BR><FONT 
            size=2>63.STDDEV(distinct|all)<BR>求标准差,ALL表示对所有的值求标准差,DISTINCT表示只对不同的值求标准差<BR>SQL&gt; 
            select stddev(sal) from scott.emp;</FONT></P>
            <P><FONT size=2>STDDEV(SAL)<BR>-----------<BR>&nbsp; 
            1182.5032</FONT></P>
            <P><FONT size=2>SQL&gt; select stddev(distinct sal) from 
            scott.emp;</FONT></P>
            <P><FONT 
            size=2>STDDEV(DISTINCTSAL)<BR>-------------------<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            1229.951</FONT></P>
            <P><FONT size=2></FONT>&nbsp;</P>
            <P><FONT size=2>64.VARIANCE(DISTINCT|ALL)<BR>求协方差 </FONT></P>
            <P><FONT size=2>SQL&gt; select variance(sal) from 
            scott.emp;</FONT></P>
            <P><FONT size=2>VARIANCE(SAL)<BR>-------------<BR>&nbsp;&nbsp;&nbsp; 
            1398313.9</FONT></P>
            <P><BR><FONT size=2>65.GROUP BY<BR>主要用来对一组数进行统计<BR>SQL&gt; select 
            deptno,count(*),sum(sal) from scott.emp group by deptno;</FONT></P>
            <P><FONT size=2>&nbsp;&nbsp; DEPTNO&nbsp; COUNT(*)&nbsp; 
            SUM(SAL)<BR>--------- --------- 
            ---------<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            10&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            8750<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            20&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            5&nbsp;&nbsp;&nbsp;&nbsp; 
            10875<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            30&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9400</FONT></P>
            <P><FONT size=2></FONT>&nbsp;</P>
            <P><FONT size=2>66.HAVING<BR>对分组统计再加限制条件<BR>SQL&gt; select 
            deptno,count(*),sum(sal) from scott.emp group by deptno having 
            count(*)&gt;=5;</FONT></P>
            <P><FONT size=2>&nbsp;&nbsp; DEPTNO&nbsp; COUNT(*)&nbsp; 
            SUM(SAL)<BR>--------- --------- 
            ---------<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            20&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            5&nbsp;&nbsp;&nbsp;&nbsp; 
            10875<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            30&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9400<BR>SQL&gt; select 
            deptno,count(*),sum(sal) from scott.emp having count(*)&gt;=5 group 
            by deptno ;</FONT></P>
            <P><FONT size=2>&nbsp;&nbsp; DEPTNO&nbsp; COUNT(*)&nbsp; 
            SUM(SAL)<BR>--------- --------- 
            ---------<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            20&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            5&nbsp;&nbsp;&nbsp;&nbsp; 
            10875<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            30&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9400</FONT></P>
            <P><BR><FONT size=2>67.ORDER BY<BR>用于对查询到的结果进行排序输出<BR>SQL&gt; select 
            deptno,ename,sal from scott.emp order by deptno,sal desc;</FONT></P>
            <P><FONT size=2>&nbsp;&nbsp; DEPTNO 
            ENAME&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            SAL<BR>--------- ---------- 
            ---------<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10 
            KING&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            5000<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10 
            CLARK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            2450<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10 
            MILLER&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            1300<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 20 
            SCOTT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            3000<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 20 
            FORD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            3000<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 20 
            JONES&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            2975<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 20 
            ADAMS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            1100<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 20 
            SMITH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            800<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 30 
            BLAKE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            2850<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 30 
            ALLEN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            1600<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 30 
            TURNER&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            1500<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 30 
            WARD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            1250<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 30 
            MARTIN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            1250<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 30 
            JAMES&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            950<BR></FONT></P></SPAN><BR>
            <DIV 
            style="FONT-SIZE: 14px; LINE-HEIGHT: 25px"><STRONG>作者Blog:</STRONG><A 
            id=ArticleContent1_ArticleContent1_AuthorBlogLink 
            href="http://blog.csdn.net/AustinLei/" 
            target=_blank>http://blog.csdn.net/AustinLei/</A></DIV>
            <DIV 
            style="FONT-SIZE: 14px; COLOR: #900; LINE-HEIGHT: 25px"><STRONG>相关文章</STRONG></DIV>
            <TABLE id=ArticleContent1_ArticleContent1_RelatedArticles 
            cellSpacing=0 border=0>
              <TBODY>
              <TR>
                <TD><A 
                  href="http://dev.csdn.net/article/57/57405.shtm">[收藏]JavaScript实用的一些技巧</A> 
                </TD></TR>
              <TR>
                <TD><A 
                  href="http://dev.csdn.net/article/56/56667.shtm">[收藏]ASP.NET中上传文件到数据库</A> 
                </TD></TR>
              <TR>
                <TD><A 
                  href="http://dev.csdn.net/article/55/55927.shtm">[转载]MD5算法之C#程序 
                  MD5算法描述 </A></TD></TR>
              <TR>
                <TD><A 
                  href="http://dev.csdn.net/article/50/50806.shtm">Delphi程序设计规范 
                  </A></TD></TR>
              <TR>
                <TD><A 
                  href="http://dev.csdn.net/article/50/50791.shtm">[收藏]用Factory 
                  Method模式扩展MyMSDNTVLibrary</A> 
        </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><A name=#Comment></A>
      <TABLE cellPadding=0 width="100%" border=0>
        <TBODY>
        <TR>
          <TD>
            <TABLE cellSpacing=0 cellPadding=0 width="100%" align=center 
            bgColor=#006699 border=0>
              <TBODY>
              <TR bgColor=#006699>
                <TD id=white align=middle width=556 bgColor=#006699><FONT 
                  color=#ffffff>对该文的评论</FONT> </TD></TR></TBODY></TABLE>
            <DIV align=right><A id=CommnetList1_CommnetList1_Morelink 
            href="http://comment.csdn.net/Comment.aspx?c=2&amp;s=48891">【评论】</A> 
            <A id=CommnetList1_CommnetList1_Hyperlink1 
            href="javascript:window.close();">【关闭】</A> <A 
            href="mailto:webmaster@csdn.net">【报告bug】</A> 
      </DIV><BR></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></FORM><!-- 版权 -->
<DIV align=center>
<SCRIPT language=JavaScript src="CSDN技术中心 [收藏]ORACLE函数大全.files/footer_gb.js" 
type=text/javascript></SCRIPT>
</DIV><!-- /版权 -->
<SCRIPT>
      document.write("<img src=http://count.csdn.net/count/pageview1.asp?columnid=4&itemid=11 border=0 width=0 height=0>");
    </SCRIPT>

<SCRIPT>document.write("<img src=http://counter.csdn.net/pv.aspx?id=37 border=0 width=0 height=0>");</SCRIPT>

<SCRIPT language=JavaScript src=""></SCRIPT>
</BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -