`
xfxlch
  • 浏览: 167609 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Oracle 数据库的字段命名的坑

    博客分类:
  • DB
阅读更多
项目开发中对于数据库的定义是一项很常见的工作。对数据库表名,列名,命名空间,schema,索引等等的命名工作自然是不可缺少,也是非常重要的一个环节。对字段等的名字自然要体现实际的业务意义。
例如,在表结构中我们有一个字段是需要记录group by字段的一个顺序,然后你很自然的用了order来命名这个字段,由于我在项目中是用的Hibernate来自动建表,结果junit跑完之后,说table or view 不存在。然后自己只能一个一个字段删掉之后,重新尝试跑单元测试。发现没有把order字段加进去的情况下,表是能自动建成功的。加了order之后,就挂掉。所以只能对order字段重新命名为orderby字段,结果一切就成功了。
这个问题本人之前也遇到过,是对一个values字段的命名,结果换一个名字就ok了。
然后就上网查找了oracle的default keywords。
权且记下,给自己一个提醒。以下给出的是oracle 10g的一个链接,如果其他版本的可google之。
http://docs.oracle.com/cd/B19306_01/appdev.102/b14354/appb.htm
分享到:
评论

相关推荐

    oracle数据库字段值自动加1

    Oracle 数据库字段值自动加 1 Oracle 数据库中,字段值自动加 1 是一个常见的需求,特别是在数据插入时需要自动生成唯一标识符的情况下。下面将详细介绍如何实现 Oracle 数据库字段值自动加 1。 首先,需要创建一...

    Oracle数据库使用及命名规则的详解

    Oracle数据库的使用涉及许多规范和最佳实践,包括命名规则、注释说明、代码缩进以及断行策略。这些规范对于代码的可读性、维护性和团队协作至关重要。 首先,命名约定是数据库设计的基础。在Oracle中,建议使用有...

    批量导出ORACLE数据库BLOB字段生成图片

    批量导出Oracle数据库中的BLOB字段生成图片,是一项常见的需求,尤其对于那些需要将数据库中的图片资源导出到本地文件系统的情况。下面将详细介绍这一过程及其相关知识点。 首先,我们需要理解BLOB类型。BLOB...

    生成sqlserver、oracle数据库字段说明帮助工具

    标题所提及的“生成SQLServer、Oracle数据库字段说明帮助工具”正是为了解决这类问题而设计的。这种工具的主要功能是提取数据库中的字段注释或描述,然后整理成易于理解和使用的帮助文档,以提高开发人员和DBA的工作...

    批量导出ORACLE数据库BLOB字段生成文件

    安装完毕后,你需要配置TNS(Transparent Network Substrate)命名,这是Oracle数据库的网络服务配置文件,通常位于$ORACLE_HOME/network/admin目录下。在tnsnames.ora文件中,添加或编辑一个条目,指明你的Oracle...

    ORACLE数据库字段生成扫描件

    "ORACLE数据库字段生成扫描件"这个主题可能涉及到了对Oracle数据库中的表结构进行分析和记录的过程,以便生成有关数据库字段的报告或文档。以下是对这个主题的详细解释: 首先,我们需要理解数据库字段。在关系型...

    ORACLE数据库比对工具

    1. **结构比对**:比较两个数据库的表结构,包括字段名、字段类型、主键、外键、索引等,找出差异并提供同步方案。 2. **数据比对**:检查表中的实际数据,查找记录的增删改情况,帮助用户定位数据不一致的问题。 ...

    Abp项目模板使用Oracle数据库

    在这个“Abp项目模板使用Oracle数据库”的场景中,开发者已经将Abp框架与Oracle 11g数据库集成,以便利用Oracle的强大功能来存储和管理应用程序的数据。Abp.Zero是Abp框架的一个子模块,主要关注多层架构中的基础...

    数据库ORACLE命名规范(标准版)

    Oracle数据库的命名规范是数据库管理和开发中的重要环节,它确保了数据库对象的命名一致性,提高了代码的可读性,降低了维护成本。以下是对标题和描述中提到的Oracle命名规范的详细解释: 1. **数据字典命名规范**...

    易语言连接Oracle数据库

    易语言,作为一种简洁易学的编程语言,提供了与Oracle数据库交互的能力,使得开发者可以方便地进行数据存取、查询和管理。本文将详细介绍如何使用易语言连接Oracle数据库,并探讨相关组件的使用。 首先,连接Oracle...

    oracle数据库表,字段信息导出为excel

    Oracle数据库是世界上最流行的数据库管理系统之一,它被广泛用于存储、管理和检索各种业务数据。在数据库管理中,有时候我们需要将数据库的结构信息,如表名、字段类型、字段长度以及注释等导出到Excel文件中,以...

    Oracle数据库开发和设计规范

    Oracle 数据库开发和设计规范中,命名约定是指对数据库、数据库对象如表、字段、索引、序列、存储过程等的命名约定。命名约定要求使用富有意义的英文词汇,尽量避免使用缩写,多个单词组成的,中间以下划线分割。...

    Oracle数据库使用指南

    在讨论Oracle数据库之前,我们需要了解一些基本的数据库术语,如数据库(Database)、表(Table)、记录(Record)、字段(Field)、主键(Primary Key)、索引(Index)等。数据库是存储数据的结构化集合,表是...

    oracle数据库从入门到精通.pdf

    如果需要更改字段名,则可以使用“alter table 表名称 rename column 原列名 to 新列名”的语法。 DML(Data Manipulation Language)语句是用于操作数据库中数据的语言,包括插入(insert)、更新(update)、删除...

    Oracle 数据库设计开发规范

    在数据库设计阶段,需要遵守一些基本的原则和规则,如遵守 Oracle 的命名规则、遵守字段格式的规定、遵守权限的分配等。这些规则和标准可以确保整个系统的稳定性和可扩展性。 数据库安全是数据库开发的重要方面。在...

    ORACLE数据库命名规范.

    ORACLE数据库命名规范 ORACLE数据库命名规范是数据库管理员和开发者需要遵循的命名规则,以确保数据库对象的命名合理、易读和维护。数据库命名规范对数据库的各种对象进行了命名规则的定义,包括数据文件、控制文件...

    oracle数据库表中修改字段的顺序

    ### Oracle数据库表中修改字段顺序的方法 在Oracle数据库中,我们常常会遇到需要调整表中字段顺序的情况。例如,为了优化查询效率或是更好地符合业务逻辑,我们可能希望更改某些字段的位置。在过去,如果想要改变一...

    C#访问oracle数据库类,带blob字段读写

    Oracle数据库提供了一个名为ODP.NET(Oracle Data Provider for .NET)的数据访问组件,它允许C#应用程序直接与Oracle服务器进行交互。通过ODP.NET,我们可以创建连接、执行SQL命令以及处理数据。 1. **执行非查询...

Global site tag (gtag.js) - Google Analytics