`
java-admin
  • 浏览: 1381838 次
  • 性别: Icon_minigender_1
  • 来自: 陕西.西安
社区版块
存档分类
最新评论

oracle无效列名 无效数字 的错误-

阅读更多

oracle中,where 语句如:tea_code='1234'需要用单引号将1234括起来


 若用双引号,则出现无效列名的错位:tea_code="1234"

无引号则出现无效数字的错误: tea_code=1234

分享到:
评论

相关推荐

    Oracle 错误代码对应表

    18. 无效的列名(17006):当我们尝试访问一个无效的列名时,Oracle 将抛出这个错误代码。 示例代码:SELECT empname FROM emp; 19. 数值溢出(17026):当我们尝试对一个数字执行溢出操作时,Oracle 将抛出这个...

    oracle ora-各种常见java.sql.SQLException归纳

    ORA-00904: 无效列名 ORA-00904 是一个常见的错误信息,通常发生在 SQL 语句中引用了一个不存在的列名。这种错误通常是由于开发者在编写 SQL 语句时,忘记了某个列名或写错了列名,导致 Oracle 无法找到该列名。...

    Oracle错误码大全

    1. 错误描述:对错误码的详细解释,例如“ORA-00904: 'COLUMN_NAME':无效的列名”,这表示尝试引用一个不存在的列名。 2. 错误原因:分析导致错误的原因,可能是语法错误、权限问题、数据类型不匹配等。 3. 解决...

    oracle 数据库错误一览表

    六、ORA-00904:无效列名 表明试图引用一个不存在的列名。检查SQL语句中的列名拼写,确保它们与表中的实际列名一致。 七、ORA-01652:无法扩展临时表空间 当执行操作需要大量临时空间,而当前分配的临时表空间不足...

    ORACLE9i错误信息查询文档

    例如,用户可能遇到“ORA-00904”错误,表示无效列名,文档会解释原因并提供解决方案,如检查拼写错误或确认列是否存在。 接下来是《Ora92 DB Ref.chm》,这可能是Oracle 9i数据库参考手册,涵盖了数据库管理和维护...

    Oracle错误一览表

    例如,SQL语句的编写错误(如ORA-00904“无效的列名”)或者数据类型不匹配(如ORA-01722“无效数字”)属于语法和逻辑错误;系统资源不足(如ORA-01555“快照过旧”)或者数据库实例故障(如ORA-00060“死锁检测”...

    ORACLE疑难错误解析.pdf

    2. **无效列名 (invalid column name)** 这个错误通常是因为列名错误、列名与表名不匹配或使用了Oracle的保留字。确保列名以字母开头,由字母、数字、$、_或#组成,并避免使用保留字。例如,尝试查询不存在的列`99...

    wxh \OracleDBA新手经常碰到的10个Oracle错

    在导入数据时出现ORA-904错误,提示“无效的列名”。 #### 解决方法: 在导入数据之前,运行`expvew.sql`(或v7中的`catexp.sql`)脚本。 ### 6. ORA-1034:Oracle不可用 #### 问题描述: 尝试连接数据库时出现ORA-...

    Oracle错误代码集合[参考].pdf

    6. ORA-17006: 指定的列名无效,可能是由于拼写错误或不存在的列名。 7. ORA-17007: 动态列的错误,可能涉及动态SQL操作中的问题。 8. ORA-17008, -17009, -17010, -17011: 这些错误与关闭的连接、语句或结果集有关...

    在数据库中创建触发器是命名无效该怎么办?

    不同的数据库管理系统(如SQL Server、Oracle等)对于触发器的命名有着不同的要求。一般来说,触发器的名称应该遵循以下几点原则: - **长度限制**:大多数数据库系统都对标识符(包括触发器名)的长度有限制,例如...

    使用Oracle遇到的问题

    Oracle 报错ORA-00904: 标识符无效 ,但是列名和表名没有写错 一般情况下,标识符错误是因为:语句中的列名在表中不存在,修改sql语句或者修改列名即可。 但是如果建表语句写成了: create table student( "id" int...

    oracle错误报告.docx

    在处理Oracle数据库时,可能会遇到各种错误,这些错误通常以ORA-错误代码的形式出现。以下是一些常见的Oracle错误及其详细解释: 1. ORA-00910: 指定的长度太长。这个错误通常发生在尝试创建或更新具有超过最大长度...

    Oracle错误代码集合[归类].pdf

    6. ORA-17006: 指列名无效,可能是因为SQL语句中使用了不存在的列名。 7. ORA-17007: 动态列的无效状态,这通常发生在动态SQL操作中,可能是由于执行过程中的语法或逻辑错误。 8. ORA-17008: 表示一个已经关闭的...

    数据库系统管理与维护(Oracle)-数据库作业1.doc

    - 创建Oracle数据库时,至少需要一个控制文件(选项A错误,正确答案为d)。控制文件记录了数据库的元数据,如数据文件、重做日志文件的位置等。 - 控制文件的信息是从初始化参数文件(.init.ora或spfile.ora)中...

    OracleSQL、函数、存储过程、错误消息帮助手册CHM格式.zip

    例如,ORA-00904是“无效列名”的错误,意味着引用了一个不存在的列名。了解错误消息及其含义有助于迅速定位问题并修复。 这个CHM帮助手册将提供以下内容: 1. SQL查询语法,包括SELECT、INSERT、UPDATE、DELETE...

    Oracle认证课程目录

    - 示例查询 `select 1, 'a', ename from emp`,解释了如何在 SELECT 语句中使用常量和列名。 - **排序与 DISTINCT** - 使用 ORDER BY 子句进行排序。 - 使用 DISTINCT 关键字去除重复记录。 - **单行函数** - ...

    ORACLE_error.rar

    - 表达式错误:错误的运算符使用、无效的函数调用或未定义的变量可能导致这类错误。 - 系统资源限制:如内存不足、表空间满等,这些都可能引发错误。 - 配置问题:如参数设置不当,可能导致数据库运行异常。 - ...

    Oracle错误代码一览表

    例如,在CREATE TABLE语句中错误地使用了点号来分隔表名和列名。正确做法是使用模式名加点号再加对象名的方式。 #### ORA-00058: DB_BLOCK_SIZE 不匹配文件系统块大小 如果数据库的块大小与操作系统文件系统的块...

Global site tag (gtag.js) - Google Analytics