再问几个oracle问题 - Oracle / 基础和管理
如题:
1.如何理解varchar2类型采用non-padded,而char采用Blank-Padded方式比较?
2.oracle中统计信息如何收集?
3.计算2的64次方结果不对,不知什么原因?
代码清单:
SQL code:
2的64次方根
SQL> select power(2,64) from dual;
POWER(2,64)
-----------
1.844674407
SQL> select power(64,2) value from dual;
VALUE
----------
4096
4.rowidtochar(将rowid数据类型转换为字符类型)和chartorowid(将字符数据类型转换为rowid类型)的使用场合
5.请教dump的用法
SQL code:
SQL> select dump(sysdate) from dual;
DUMP(SYSDATE)
--------------------------------------------------------------------------------
Typ=13 Len=8: 218,7,5,5,10,48,25,0
期待大家的解答!
SQL code:
3.
SQL> set numformat 999999999999999999999999999999999999999--输出前,先设置一个输出数字的格式
SQL> select power(2,64) from dual;
POWER(2,64)
----------------------------------------
18446744073709551616
1、varchar2类型比较时,忽略位数,char比较时,跟位数有关
简单的说
{'a','a'} in
table a (a1 vc(20)
相关问答:
大家好,我现在把oracle服务器上面的原始文件,下载到本机了.我想在本机访问数据库怎么设置啊.是不是类似可以建立一个什么虚拟服务器来实现.请大家出出主意
引用
大家好,我现在把oracle服务器上面 ......
假设table01 中有 以下资料
emp_no emp_name
------- ------------
0001 TOM
0002 JOHN
0003 MARY
常用电话
而我们要得到以下的OUTPUT (或是各种其他的output)
0001,TOM
0002,JOHN
......
谢谢唐人老大的指点,谢谢各位高手的指点!
安装10g Enterprise。上网下了MLDN的Oracle视频,跟着视频上的配置走,安装成功了,但是没完整地配置。
点击进入:Database Configuration Assistant
1. 创建数据库;
......
SQL code:
CREATE OR REPLACE PROCEDURE usp_refreshTopN IS
BEGIN
--文档
INSERT INTO topnresource(resourceId,title,type,cover,brief,properUser,tag,clickAmount,createDate,topNCreateDate,organizat ......
通过NAME字段条件查询一个数据表,假设我有100个姓名,有以下两个方法,
方法1:
把100个Name 组成一个SQL语句,比如 Select * from tmp_table where Name='张三' or Name ='李四' Or ...Or Name='第一百个姓名'
......