Administradores de bases de datos

24
¿Cómo crear un índice condicional en MySQL?

¿Cómo crear un índice para filtrar un rango o subconjunto específico de la tabla en MySQL? AFAIK es imposible de crear directamente, pero creo que es posible simular esta característica. Ejemplo: quiero crear un índice para la NAMEcolumna solo para las filas conSTATUS = 'ACTIVE' Esta...

24
¿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,...

24
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...

24
Consola MySQL: Ctrl + C me vuelve loco

Hay algo en la consola de MySQL que me vuelve loco. Cuando presiono ctrl+ cpara cancelar el comando actual que se está escribiendo, el terminal se cierra. En cada terminal de know I ( *nixterminales, Python, PostgreSQL), ctrl+ ccancela el comando actual y ctrl+ dsale de la terminal. Este problema...

24
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,...