Administradores de bases de datos

8
Obtener el valor TEXTO de un OID CLOB en Postgresql

Tengo una tabla de base de datos que se parece a: crear respuestas de tabla ( id int no nulo, question_id int no es nulo, texto de respuesta nulo ) Hibernate creó originalmente esta tabla utilizando el atributo @Lob para la columna "respuesta". No me di cuenta en ese momento, pero cuando se...

8
Valores nulos en una declaración CASE

Estoy jugando con algunas cosas en SSMS para aprender un poco más mientras estudio para mi examen 70-461 y me encontré con un pequeño problema. Estoy tratando de crear una tabla para jugar, así que no tengo que alterar / eliminar ninguna de las tablas ya creadas en las bases de datos AdventureWorks...

8
SQL Server, TOP versus ROW_NUMBER

Estoy aprendiendo sobre los planes de ejecución y estoy probando diferentes consultas y comparando su rendimiento y me topé con esto: SELECT StatisticID FROM ( SELECT StatisticID, ROW_NUMBER() OVER (ORDER BY StatisticID) AS rn FROM FTCatalog.Statistic ) AS T WHERE T.rn <= 1000 ORDER BY...

8
Restaurar texto plano pg_dump con psql y --disable-triggers

Tuve que realizar algunas pruebas con un script corto para actualizar algunos datos "heredados" en una de mis tablas. Cauteloso como soy, usando un script no probado, decidí hacer una copia de seguridad de la tabla relevante antes de hacerlo. La forma más sencilla de hacerlo fue: pg_dump -a...

8
SQL Server 2014: restablecer todo

A falta de reinstalar el software, ¿hay una manera simple de "comenzar desde cero" con una instancia de SQL? Con eso quiero decir: Eliminar todos los inicios de sesión creados, Eliminar todas las bases de datos agregadas, Restablecer bases de datos del sistema, Eliminar cualquier nueva...

8
Usar un CTE en la consulta IF EXISTS

¿Es posible hacer algo similar a lo siguiente en SQL Server 2012? IF EXISTS ( WITH DATA AS ( SELECT *, ROW_NUMBER() OVER(PARTITION BY column ORDER BY Column) AS rn FROM table ) SELECT * FROM DATA WHERE rn = 2 ) BEGIN ... END Intenté usar esta sintaxis y recibí un error. Si esto no es...