Respuesta
en
Lenguaje SQL
a
Error en conexión
Para establecer una conexión ODBC desde un PC con una instancia ORACLE, es necesario tener en cuenta los siguiente: 1.- Instalar el driver ODBC propio de ORACLE 2.- Configurar el servicio o alias de conexión. (Revisar archivo...
Respuesta
en
Lenguaje SQL
a
Como instalar el sql plus
La herramienta SQL*PLUS es un programa que viene incorporado dentro de la suite de Oracle. Para instalarlo debes tener al menos el CD o archivos de instalación de la versión Developer del Oracle Client. Podrías bajarlo desde su site:...
Respuesta
en
Lenguaje SQL
a
Select y group by
Prueba así: SELECT a.CodigoEmpresa, a.Fecha, a.CodigoArticulo, a.Precio FROM Tabla1 a, (select max(fecha) fecha_max from CodigoEmpresa ) b WHERE b.fecha_max = a.Fecha
Respuesta
en
Lenguaje SQL
a
Instalación oracle y sql plus
Instalaste Oracle en una máquina y estas accediendo la misma en la misma máquina desde SQL*PLUS. ¿Configuraste algún servicio?, ¿Listener. Ora, tnsname. Ora? Si lo anterior no es el problema, entonces system no posee permisos sobre la tabla emp, o...
Respuesta
en
Lenguaje SQL
a
Instalar BD de ejemplo
Una BD por defecto se genera y se configura en el mismo momento que instalas Oracle. Los esquemas de ejemplo debes tu mismo indicarles a la instalación que quieres que sean instalados también. Si no lo hiciste al momento de la instalación, podría...
Respuesta
en
Lenguaje SQL
a
Resultados de where in order by
El RDBMS siempre buscará un criterio de ordenamiento para el resultado del query. Otra forma, que no la he probado, sería creando una tabla temporal y guardando cada ID_TABLA en el orden que tu quieres que aparezcan, entonces modificas el query para...
Respuesta
en
Lenguaje SQL
a
Ruta de acceso a Base de datos externa
No trabajo en ACCESS ni con Visual Basic, pero trataré de responderte. Podrías hacer dos (2) cosas: 1.- Crear una unidad de red en cada máquina remota con la unidad de disco de tu Servidor y asignarle en cada PC la misma letra. Por ejemplo: Z:\ =>...
Respuesta
en
Lenguaje SQL
a
Consulta SQL
SELECT a.id_user, b.nombre_user, b.id_marca, c.marca FROM usuarios a, coches b, marcas c WHERE a.id_user = :variable and b.id_user = a.id_user and c.id_marca = b.id_marca Order by 1,3
Respuesta
en
Lenguaje SQL
a
Select limitado
Podrías probar con el ROWNUM, por ejemplo: Select * from table Where rownum < 10
Respuesta
en
Lenguaje SQL
a
Seleccionar varios campos
Tienes que usar la sentencia UNION. Te explico Select campo1, campo2 From tabla1 Union Select campo1, campo2 From tabla2. Tienes que tener en cuenta que las columnas que selecciones de ambas tablas deben ser del mismo datatype entre si.