Administradores de bases de datos

Preguntas y respuestas para profesionales de bases de datos que desean mejorar sus habilidades de base de datos y aprender de otros en la comunidad.






5
Identificación de procedimientos almacenados no utilizados
El próximo año, estoy ayudando en un esfuerzo por limpiar varios entornos de SQL Server. Tenemos alrededor de 10,000 procedimientos almacenados y estimamos que solo alrededor de 1000 de ellos se usan de manera regular, y otros 200 más o menos se usan en una rara ocasión, lo que significa …




3
El índice en la columna computada persistente necesita una búsqueda clave para obtener columnas en la expresión calculada
Esta pregunta se migró de Stack Overflow porque se puede responder en el Administrador de bases de datos Stack Exchange. Migrado hace 6 años . Tengo una columna calculada persistente en una tabla que simplemente está formada por columnas concatenadas, por ejemplo CREATE TABLE dbo.T ( ID INT IDENTITY(1, 1) …

4
Establezca nombres en atributos al crear JSON con row_to_json
¿Es posible cambiar el nombre de los f1, f2, f3...nombres predeterminados cuando se usa la row_to_jsonfunción solo para algunas columnas? puedo hacer row_to_json(customers) volviendo {"id_customer":2,"first_name":"bla","last_name":"second_bla"} Pero si solo quiero nombres sin id_customer, tengo que usar row_to_json(row(first_name, last_name)) y luego me sale {"f1":"bla","f2":"second_bla"} Y me gustaría obtener este resultado con los …
24 postgresql 


3
¿Por qué `SELECT @@ IDENTITY` devuelve un decimal?
Estoy usando Dapper para ejecutar la siguiente consulta en una instancia de SQL Server 2008 R2 Express desde una aplicación ASP.NET MVC 3 (.NET 4.0). INSERT INTO Customers ( Type, Name, Address, ContactName, ContactNumber, ContactEmail, Supplier) VALUES ( @Type, @Name, @Address, @ContactName, @ContactNumber, @ContactEmail, @Supplier) SELECT @@IDENTITY La llamada a …


7
Obtenga múltiples columnas de una subconsulta seleccionada
SELECT *, p.name AS name, p.image, p.price, ( SELECT ps.price FROM product_special ps WHERE p.id = ps.id AND ps.date < NOW() ORDER BY ps.priority ASC, LIMIT 1 ) AS special_price, ( SELECT ps.date FROM product_special ps WHERE p.id = ps.id AND ps.date < NOW() ORDER BY ps.priority ASC, LIMIT 1 …
24 subquery 

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.