事务内 PostgreSQL 模式更改的限制?
我的数据库背景是 Oracle,所以我惊讶地发现 Postgres 在事务中包含架构更改 - 如果您开始一个表,创建一个表,然后回滚,该表就会消失。 它也适用于…
是否可以在事务内(在 SQL Server 内)运行多个 DDL 语句?
我想知道是否可以在一个事务内运行多个 DDL 语句。 我对 SQL Server 特别感兴趣,尽管其他数据库(至少是 Oracle、PostgreSQL)的答案也可能很有趣。 …
当执行 CREATE TABLE 或 ALTER TABLE 操作时,sql server 存储什么类型的审计信息?
这个问题的灵感是一个存储过程对我造成了影响,因为它调用了另一个存储过程,该存储过程将数据插入到其架构完全改变的表中。 问题是您在 SQL Server …
SQL Server 2000/2005 - 维护开发版本和生产版本
我习惯通过创建数据库对象定义来使用 Oracle Designer,然后创建连接到数据库实例所需的 DDL SQL。 例如,当向表添加新列时,首先将其添加到表定义中…
如何在 SQL Server 2008 中创建宽表? 它的使用限制是什么?
我正在阅读 SQL Server 的最大容量规范,我发现了宽表的指定。 它与标准表的不同之处在于,标准表可以包含多达 30,000 列,而普通(窄)表则仅限于更…
nHibernate SchemaUpdate 失败
我尝试针对 Oracle 11g 数据库使用 nHibernate 中的架构更新功能,但它抛出以下异常:“提供的限制比请求的架构(‘表’)支持的限制更多。” 它似乎…
更改表中的列顺序时出现问题 (SQL Server 2008)
当我尝试更改此列列表时: Nombre Imagen Descripcion Activo IdLineaProducto 进入此(IdLineaProducto 是第一个) IdLineaProducto Nombre Imagen D…
如何从 SQL DDL 生成实体关系图?
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
使用Visio生成MySQL DDL
我在 MS Visio 中创建了一个数据库模型图,我想将其导出到 DDL 文件以创建 MySQL 数据库。 我已经安装了 MySQL ODBC 驱动程序,我可以成功地使用它来…