Preguntas etiquetadas con ddl

Lenguaje de definición de datos; definiendo estructuras de bases de datos pero no sus contenidos.

2
¿La mejor manera de llenar una nueva columna en una tabla grande?
Tenemos una tabla de 2.2 GB en Postgres con 7,801,611 filas. Estamos agregando una columna uuid / guid y me pregunto cuál es la mejor manera de llenar esa columna (ya que queremos agregarle una NOT NULLrestricción). Si entiendo Postgres correctamente, una actualización es técnicamente una eliminación e inserción, por …



2
Flujo de trabajo transaccional DDL para MySQL
Me sorprendió un poco descubrir que las declaraciones DDL ( alter table, create indexetc.) comprometen implícitamente la transacción actual en MySQL. Procedente de MS SQL Server, la capacidad de realizar alteraciones en la base de datos en una transacción local (que luego se revertió) fue una parte importante de mi …



1
¿Cómo usar las transacciones con SQL Server DDL?
Tengo una tabla de inicio de sesión en la que todas las inserciones se realizan mediante un único procedimiento almacenado. CREATE TABLE dbo.LogTable( LogRefnr int IDENTITY(1, 1) NOT NULL, LogQuery varchar(255) NOT NULL, LogTime datetime NOT NULL, logQueryDuration int NULL, LogSessionID int NULL, CONSTRAINT PK_Log PRIMARY KEY CLUSTERED (LogRefnr) ) …






3
Restablecer valor de IDENTIDAD
Tengo una tabla con una columna IDENTIDAD. Mientras desarrollo, elimino las filas de vez en cuando y las agrego nuevamente. Pero los valores de IDENTIDAD siempre siguieron aumentando y no comenzaron desde 1 cuando los agregué nuevamente. Ahora mi identificación va de 68 -> 92 y esto bloquea mi código. …

2
¿Por qué es DDL truncado?
Tengo una pregunta de entrevista, que se hizo durante mi entrevista. Respondí la pregunta, pero el entrevistador no estaba tan convencido con mi respuesta. Entonces, ¿alguien me corrige con mi comprensión? Q. ¿Por qué Truncar es DDL Donde como Eliminar es DML? Ambos hacen casi el mismo trabajo (eliminar filas) …
15 oracle  delete  ddl  truncate 

3
Script Oracle DDL de manera automatizada
Oracle SQL Developer puede exportar DDL a través de Tools -> Database Export...Esto funciona muy bien, pero requiere intervención manual. Lo sé DBMS_METADATA.get_ddl(), pero he descubierto que la exportación no es perfecta. Me encontré con problemas en los que el DBMS_METADATADDL exportado no era utilizable sin solucionar primero problemas como …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.