请问关于查询时索引的问题

Oracle > 开发 [问题点数:30分,结帖人demo001]
等级
本版专家分:63
结帖率 100%
等级
本版专家分:119965
勋章
Blank
红花 2005年8月 Oracle大版内专家分月排行榜第一
2005年6月 Oracle大版内专家分月排行榜第一
2005年3月 Oracle大版内专家分月排行榜第一
2004年11月 Oracle大版内专家分月排行榜第一
2004年10月 Oracle大版内专家分月排行榜第一
2004年9月 Oracle大版内专家分月排行榜第一
2002年10月 Oracle大版内专家分月排行榜第一
2002年9月 Oracle大版内专家分月排行榜第一
2002年8月 Oracle大版内专家分月排行榜第一
Blank
黄花 2008年3月 Oracle大版内专家分月排行榜第二
2005年7月 Oracle大版内专家分月排行榜第二
2004年8月 Oracle大版内专家分月排行榜第二
2003年3月 Oracle大版内专家分月排行榜第二
2002年11月 Oracle大版内专家分月排行榜第二
2002年7月 Oracle大版内专家分月排行榜第二
Blank
蓝花 2002年6月 其他数据库开发大版内专家分月排行榜第三
2002年5月 其他数据库开发大版内专家分月排行榜第三
2004年7月 Oracle大版内专家分月排行榜第三
2003年7月 Oracle大版内专家分月排行榜第三
2003年1月 Oracle大版内专家分月排行榜第三
等级
本版专家分:16914
勋章
Blank
黄花 2004年11月 Oracle大版内专家分月排行榜第二
2004年10月 Oracle大版内专家分月排行榜第二
等级
本版专家分:63
等级
本版专家分:63
等级
本版专家分:119965
勋章
Blank
红花 2005年8月 Oracle大版内专家分月排行榜第一
2005年6月 Oracle大版内专家分月排行榜第一
2005年3月 Oracle大版内专家分月排行榜第一
2004年11月 Oracle大版内专家分月排行榜第一
2004年10月 Oracle大版内专家分月排行榜第一
2004年9月 Oracle大版内专家分月排行榜第一
2002年10月 Oracle大版内专家分月排行榜第一
2002年9月 Oracle大版内专家分月排行榜第一
2002年8月 Oracle大版内专家分月排行榜第一
Blank
黄花 2008年3月 Oracle大版内专家分月排行榜第二
2005年7月 Oracle大版内专家分月排行榜第二
2004年8月 Oracle大版内专家分月排行榜第二
2003年3月 Oracle大版内专家分月排行榜第二
2002年11月 Oracle大版内专家分月排行榜第二
2002年7月 Oracle大版内专家分月排行榜第二
Blank
蓝花 2002年6月 其他数据库开发大版内专家分月排行榜第三
2002年5月 其他数据库开发大版内专家分月排行榜第三
2004年7月 Oracle大版内专家分月排行榜第三
2003年7月 Oracle大版内专家分月排行榜第三
2003年1月 Oracle大版内专家分月排行榜第三
等级
本版专家分:29640
勋章
Blank
红花 2004年8月 Oracle大版内专家分月排行榜第一
Blank
黄花 2004年9月 Oracle大版内专家分月排行榜第二
2004年7月 Oracle大版内专家分月排行榜第二
2004年6月 Oracle大版内专家分月排行榜第二
Blank
蓝花 2004年10月 Oracle大版内专家分月排行榜第三
等级
本版专家分:28605
勋章
Blank
蓝花 2005年8月 Oracle大版内专家分月排行榜第三
2005年7月 Oracle大版内专家分月排行榜第三
等级
本版专家分:28605
勋章
Blank
蓝花 2005年8月 Oracle大版内专家分月排行榜第三
2005年7月 Oracle大版内专家分月排行榜第三
demo001

等级:

ORA-01704: 文字字符串过长

产生这种现象的原因 ...原因是这样的,Oracle中,使用inset或者update更新数据库表时,默认把字符串转化成VARCHAR2类型,而VARCHAR2类型最大长度为4000,所以当插入数据大于4000时,就会报ORA-01704。 解决方法  

变更字段长度

正式系统报了个bug,具体情况就是在保存一段数据的时候,保存不上,我们在测试走的没发现异常,然后和用户沟通,把他要保存的那段数据拿过来。 复现了这个bug。具体原因就是要保存的这个数据的字段设计长度为400,...

SQLServer 可变字符怎么设置长度?(如varchar

今天突然想到nvarchar类型,联想到数据分配单元的3中类型:IN_ROW_DATA、LOB_DATA 和 ROW_OVERFLOW_DATA 官网再次查看了一下文档:表组织和索引组织... 其中看到下面图中的这句话: IN_ROW_DA

CLOB字段转成字符串varchar2

1.实际上处理CLOB字段的时候,直接TO_CHAR,当长度超过4000的时候,会报错,提示列被截取;   2.直接使用SUBSTR对CLOB字段进行截取,是不能起到任何作用的;   3.可以使用dbms_lob.substr(clobcolumn,4000),...

oracle数据库怎么存储长文本的字段

由于oracle中varchar2最大存储长度是4000,所以存储超过4000字节的文本数据,考虑用clob类型. 例如: 创建包含clob类型的表: create table test ( id int, name clob ); 在clob类型中插入数据(与往varchar2...

ORACLE常见数据类型详解

1、字符类型 • CHAR:一个定长字符串,当...• VARCHAR2:目前这也是VARCHAR 的同义词。这是一个变长字符串,与CHAR 类型不同,它不会用空格填充至最大长度。VARCHAR2(12)可能包含0~ 12字节的信息。VARCHAR2最

ORACLE常见数据类型

1、字符类型• CHAR:一个定长...• VARCHAR2:目前这也是VARCHAR 的同义词。这是一个变长字符串,与CHAR 类型不同,它不会用空格填充至最大长度。VARCHAR2(12)可能包含0~ 12字节的信息。VARCHAR2最多可以存储4,0...

Oracle CLOB 字段插入时提示字符过长

这个问题,不是指clob字段容不下那么长的内容,而是执行的sql文本过长。 解决办法是,运行带参数的sql语句。 string sql = @"insert into table1 (table_id,table_name,clob_field) values (:table_id,:table_name...

Oracle创建表语句(Create table)语法详解及示例

Oracle创建表语句(Create table)语法详解及示例  ...VARCHAR2 (size) 可变长度的字符串, 必须规定长度 CHAR(size) 固定长度的字符串, 不规定长度默认值为1 NUMBER(p,s) 数字型p是位数总长度, s是小数的长度, 可存

db2的大字段CLOB,BLOB,DBCLOB

blob,clob,dbclob

Oracle中的超长字符串存储CLOB

varchar:标准SQL中的可变长字符串类型,在标准SQL中允许存放空的字符串,但是在oracle中对其做出了一些改动,即:如果存放的是空字符串,则将其判断为null。另外被oracle保留在以后可能会对其做出改变。varchar2:...

Mysql存储大数据字符串

使用Text MySQL提供四种TEXT类型:TINYTEXT,TEXT,MEDIUMTEXT和LONGTEXT。 下面显示每个TEXT类型的大小,假设我们使用一个字符集,该字符集需要1个字节来存储字符。 TINYTEXT - 1个字节(255个字符) ...

oracle中clob类型超长字符串如何截取与处理

另,我知道可以使用dbms-lob.substr截取,和instr()识别逗号的位置,数组我也已经自定义好了,可是由于varchar2的长度限制,每次只能截取32767长度的字符串,而且instr函数也是处理长度限制,我不知道能不能直接...

sqlldr默认字符串最大长度 导致入库不正常

问题描述:用c++代码调用sqlldr入库大数据量的数据文件,有个字段是298的文本,数据库中的对应字段是varchar2(330),足够长了吧。然后入库,发现有好多长字段没有入库成功,而看sqlldr的执行日志发现是该字段过长...

informix Oracle 字符类型比较整理

informix oracle字符数据类型 在informix中有如下几种对字符串操作的类型: char(character),varchar,nchar,nvarchar,lvarchar,text在ORACLE中有如下几种对字符串操作的类型: char(character),varchar(varchar2)...

创建表(Create table)--语法详解

VARCHAR2 (size) 可变长度的字符串, 必须规定长度 CHAR(size) 固定长度的字符串, 不规定长度默认值为1 NUMBER(p,s) 数字型p是位数总长度, s是小数的长度, 可存负数 最长38位. 不够位时会四舍五入. DATE 日期和...

请教oracle的CLOB字段的最大长度?

CLOB和BLOB都是4G,而LONG ,LONG raw是旧时代的oracle二进制和长文本表示,将来会被废弃。最长长度是2G. 单位是Byte 表中单个 LOB 字段 在 9i 版本中可保存 4GB 数据, 在 10g 版本中可保存多达 128TB 的数据. ...

mysql内容过长导致无法保存或者无法显示

在mysql数据库中字段设置为varchar,最多存储255个字节,然后显示添加的数据太长无法添加进去;所以改成了text依然无法保存。后来改成了longtext类型,可以保存了。...

oracle ORA-01704问题(clob字段insert报错)

ORA-01704问题原因和解决

请教oracle的CLOB字段的最大长度

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!   ... CLOB和BLOB都是

ORCLA数据类型小结

ORACLE常用数据类型:float和real的区别:float 和 real 数据类型被称为近似数据类型。float 和 real 的使用遵循有关近似数值数据类型的 IEEE 754 规范。近似数值数据类型并不存储为许多数字指定的精确值,它们只...

python读写oracle的clob字段

python读取oracle的clob字段clob字段是oracle专门用于存储超长字符串的字段类型,一般varchar2只能存4000个字符串,超过4000个就存不下去了。 那么如何将clob读取到python中呢? 如果直接使用 pandas.read_sql(sql...

MySQL的实战系列:大字段如何优化

最终发现,原来有很多字段,10个VARCHAR,1个文本 这么大的表,会给运维带来很大的痛苦:DDL咋办恢复咋办备份咋办??? 基本知识:InnoDB磁盘格式的InnoDB存储架构 蓝图:数据库 - >表空间 - &...

常用数据库的字段类型及大小

Oracle/MSSQL/Mysql 常用数据库的字段类型及大小     ...常用的数据库字段类型如下:  字段类型 中文说明 限制条件 ...VARCHAR2 可变长度的字符串 最大长度4000 bytes 可做索引的最大长度749  NCHAR 根据字符

Hive语言手册之三:数据类型

   一、概述 以下是Hive支持的所有数据类型 1、数值类型 (1)TINYINT  1字节带符号整数,取值范围-128 to 127 (2)SMALLINT  2字节带符号整数,取值...4字节带符号整数,取值范围-2,14

pgsql字符类型

PostgreSQL 8.1 中文文档 Prev Fast Backward Chapter 8. 数据类型 Fast Forward Next 8.3. 字符类型 ...Table 8-4....character varying(n), varchar(n) 变长,有长度限制 cha

.Oracle数据类型及与DB2比较

字段类型 中文说明 限制条件 其它说明 CHAR 固定长度字符串 最大长度2000 bytes VARCHAR2 可变长度的字符串 最大长度4000 bytes 可做索引的最大长度749 NCHAR 根据字符集而定的固定长度字符串 ...

常用的数据库的字段类型及大小

Oracle/MSSQL/Mysql 常用数据库的字段类型及大小     ...VARCHAR2 可变长度的字符串 最大长度4000 bytes 可做索引的最大长度749  NCHAR 根据字符集而定的固定长度字符串 最大长度200...

ORACLE数据库字段类型说明

ORACLE数据库字段类型说明 目前Oracle 数据库大概有26个字段类型,大体分为六类,分别是字符串类型、数字数据类型、日期时间数据类型、大型对象(LOB)数据类型、RAW和LONG RAW数据类型、ROWID和UROWID数据...

oracle 与 sqlserver 语法大比较

 Varchar2(n)n=1 to 4000字节可变长的字符串,具体定义时指明最大长度n,这种数据类型可以放数字、字母以及ASCII码字符集(或者EBCDIC等数据库系统接受的字符集标准)中的所有符号。如果数据长度没有达到最大值n,...

相关热词 c# 获取泛型参数 c# 获取引用变量地址 c# 加载系统自带的字体 c# unity 结构体 c# 路径提示拒绝访问 c# 换行连接 c# 创建接口 c# 取绝对值函数 c# 打印机首选项 c# json通用类