ddl

    1热度

    5回答

    我找办法,我怎么可以创建我的JPA注解实体DDL。 我更喜欢纯java方式。 如果可能的话,将是不错的产生下降的语句了。

    1热度

    1回答

    我有一个脚本生成DDL脚本来定义标准化数据库的物化视图。有些表具有指向特定数据库用户的“所有者”列,然后我可以为其创建视图,只显示当前数据库用户创建的表的行。在某些情况下,从安全和便利的角度来看,这样的观点是有益的,例如,只显示一个人自己的多项选择题测验结果。 事情是,除了少数几张桌子外,还有很多桌子,我可以想象有人要求这样的看法,但不能想到具体的用例。不过,我认为有时这样的通用功能可能会有用,因

    11热度

    5回答

    我正在读Maximum Capacity Specifications for SQL Server,我遇到了一个宽表的名称。与标准表不同的是,它可以有多达30,000个列,而不同于仅限于更常见的1024列的正常(窄)表。我用宽泛的表格搜索,但似乎没有什么相关的。这个新的表格类型是否有更正式的名称? 那么,为什么我们有两种不同类型的表格,你如何创建这个特殊的表格,以及使用这个表格能够看起来容纳更多

    1热度

    2回答

    我习惯于通过创建数据库对象定义来使用Oracle Designer,然后创建连接到数据库实例所需的DDL SQL。 对于eaxmple,当向表中添加新列时,首先将其添加到表定义中,然后根据开发版生成DDL SQL并运行它,然后在测试后指向Production实例以创建生产中缺少列。 鉴于SQL Server中没有设计器,向两个数据库实例添加列的正确过程是什么?有没有一种工具让模式保持同步?

    0热度

    5回答

    我有一张表,其中包含要提取出来的列并放入单独的表中。 例如,假设我有一个名为Contacts的表。联系人有一个名为Name的列,它存储一个字符串。现在我想将名称拉出到名为Name的另一个表中,并将Contact.Name列链接到Name表的Id。 我只能用SQL来做到这一点。任何关于最佳途径的想法? 让我知道,如果我能澄清任何事情,谢谢! 一个问题是,不同的联系人可以绑定到相同的名称。因此,当不同

    0热度

    1回答

    我想在nHibernate中使用模式更新功能对付Oracle 11g数据库,它引发了以下异常:“提供了比请求的模式('表')支持更多的限制。” 它似乎是一个ado.net异常,但我找不到很多信息。任何有关这种例外的见解都会很棒。如果有帮助,我使用System.Data.OracleClient程序集与Oracle交谈。

    5热度

    4回答

    我正在写很多脚本来更新许多Access表。我想为每个有一个名为“date_created”的字段添加一个列,该字段是记录创建时的时间戳。通过表视图执行此操作非常简单,只需设置DefaultValue = now()即可。但是,我将如何在sql中完成此操作? 这是我当前尝试使用已有列的表。这个例子使用“tblLogs”。 ALTER TABLE tblLogs ALTER COLUMN date_c

    2热度

    3回答

    这个问题的灵感来自于我的一个存储过程,因为它调用另一个存储过程,将数据插入到模式已完全更改的表中。 问题是你有一个SQL Server数据库中的表,你不知道它是如何到达那里的。您没有适用于自定义审计信息的任何DDL触发器,并且表DDL的源代码管理存储库中没有记录。只使用SQL Server,您可以从表中获取哪些取证数据。 对于版本控制和DDL触发器的建议,我自己以及在类似情况下绊倒这个问题的人都不

    76热度

    13回答

    我的理解是:CREATE OR REPLACE基本上意味着“如果对象存在,放弃它,然后创建它”? 如果是这样,我做错了什么?这工作: CREATE TABLE foo (id NUMBER, title VARCHAR2(4000) DEFAULT 'Default Title') 这并不(ORA-00922:丢失或无效的选项): CREATE OR REPLACE TABLE foo (i

    28热度

    4回答

    我想知道是否有可能在一个事务中运行多个DDL语句。我对SQL Server特别感兴趣,即使与其他数据库(至少Oracle,PostgreSQL)的答案也可能很有趣。 我一直在做一些“创建表”和“创建视图”的交易内创建的表,并且似乎有一些不一致,我想知道如果不应该在事务内完成DDLs。 .. 我可能会移动DDL以外的交易,但 我想获得一些参考。我有这个迄今为止发现: MSDN Isolation L