Preguntas etiquetadas con sql

105
Cómo habilitar consultas distribuidas ad hoc

Cuando ejecuto una consulta OPENROWSETen SQL Server 2000, funciona. Pero la misma consulta en SQL Server 2008 genera el siguiente error: SQL Server bloqueó el acceso a STATEMENT 'OpenRowset / OpenDatasource' del componente 'Consultas distribuidas ad hoc' porque este componente está desactivado...

105
Cómo truncar una cadena usando SQL Server

tengo una cadena grande en SQL Server. Quiero truncar esa cadena a 10 o 15 caracteres Cadena original this is test string. this is test string. this is test string. this is test string. Cadena deseada this is test string. this is

105
Postgresql SELECT si la cadena contiene

Entonces tengo un en mi Postgresql: TAG_TABLE ========================== id tag_name -------------------------- 1 aaa 2 bbb 3 ccc Para simplificar mi problema, lo que quiero hacer es SELECCIONAR 'id' de TAG_TABLE cuando una cadena "aaaaaaaa" contiene el 'tag_name'. Entonces, idealmente, solo...

105
Crear base de datos desde la línea de comandos

Estoy intentando crear una base de datos desde la línea de comandos. Mi sistema operativo es centos y la versión de postgres es 10.9. sudo -u postgres psql createdb test Password for user test: ¿Por qué preguntarme por usuario?

104
MySQL: uso no válido de la función de grupo

Estoy usando MySQL. Aquí está mi esquema: Proveedores ( sid: integer , sname: string, address string) Partes ( pid: integer , pname: string, color: string) Catálogo ( sid: integer, pid: integer , cost: real) (las claves principales están en negrita) Estoy tratando de escribir una consulta para...

104
Cómo almacenar Java Date en Mysql datetime con JPA

¿Alguien puede decirme cómo puedo almacenar Java Date en Mysql datetime ...? Cuando intento hacerlo ... solo se almacena la fecha y el tiempo permanece 00:00:00 en las tiendas de fechas de Mysql como esta ... 2009-09-22 00:00:00 Quiero no solo una cita, sino también una hora ... como...

104
Por ejemplo de bucle en MySQL

En MySQL, tengo este procedimiento almacenado con un bucle For en él: DELIMITER $$ CREATE PROCEDURE ABC() BEGIN DECLARE a INT Default 0 ; simple_loop: LOOP SET a=a+1; select a; IF a=5 THEN LEAVE simple_loop; END IF; END LOOP simple_loop; END $$ Siempre imprime 1. ¿Cuál es la sintaxis...