Preguntas con la etiqueta [sql]

Lista sql preguntas

Función versus procedimiento almacenado en SQL Server

19
respuestas
990
votos
783.2k
vistas

¿Cuándo debo utilizar una función en lugar de un procedimiento almacenado en SQL y viceversa? ¿Cuál es el propósito de cada uno?

Recibí el código de error: 2013. Se perdió la conexión al servidor MySQL durante la consulta error de consulta cuando intenté agregar un índice a una tabla usando MySQL Workbench.

Tengo una consulta que funciona bien en MySQL, pero cuando la ejecuto en Oracle me sale el siguiente error: Error de SQL: ORA-00933: el comando SQL no finalizó correctamente 00933.

Estoy buscando una buena manera de realizar inserciones de varias filas en una base de datos Oracle 9. Lo siguiente funciona en MySQL pero no parece ser compatible con Oracle.

¿Cómo evitar el error "dividir por cero" en SQL?

19
respuestas
464
votos
1.1M
vistas

Tengo este mensaje de error: Mensaje 8134, nivel 16, estado 1, línea 1 Error de división por cero encontrado. ¿Cuál es la mejor manera de escribir código SQL para no

¿Cómo obtener el ID de inserción en JDBC?

15
respuestas
436
votos
368.4k
vistas

Quiero INSERTun registro en una base de datos (que en mi caso es Microsoft SQL Server) usando JDBC en Java. Al mismo tiempo, quiero obtener el ID de inserción. ¿Cómo

No se admite el ORoperador en la WHENcláusula de una declaración. CASE¿Cómo puedo hacer esto? CASE ebv.db_no WHEN 22978 OR 23218 OR 23219 THEN 'WECS 9500' ELSE 'WECS 9520' END

¿Por qué SELECT* se considera perjudicial?

16
respuestas
303
votos
111.2k
vistas

¿ Por qué es SELECT *una mala práctica? ¿No significaría menos código para cambiar si agregaras una nueva columna que quisieras? Entiendo que SELECT COUNT(*)es un problema de rendimiento en

Declaración SQL para obtener el tipo de columna

31
respuestas
465
votos
1.2M
vistas

¿Existe una declaración SQL que pueda devolver el tipo de columna en una tabla?

SQL: TENER versus DÓNDE

9
respuestas
285
votos
219.4k
vistas

Tengo las siguientes dos tablas: 1. Lecturers (LectID, Fname, Lname, degree). 2. Lecturers_Specialization (LectID, Expertise). Quiero encontrar al profesor con mayor especialización. Cuando intento esto, no funciona: SELECT L.LectID, Fname,

Recuperando el último registro de cada grupo - MySQL

34
respuestas
1.3k
votos
1.2M
vistas

Hay una tabla messagesque contiene datos como se muestra a continuación: Id Name Other_Columns ------------------------- 1 A A_data_1 2 A A_data_2 3 A A_data_3 4 B B_data_1 5 B B_data_2

Tengo una base de datos con account numbersy card numbers. Los relaciono con un archivo con updatecualquier número de tarjeta y el número de cuenta, de modo que solo trabajo

Tengo una tabla que realiza un seguimiento de las transacciones. La tabla está configurada como: transactions: id, account_id, budget_id, points, type Necesito devolver la suma de puntos de cada ID

Administrar y depurar consultas SQL en MS Access

0
respuestas
19
votos
28.7k
vistas

MS Access tiene capacidades limitadas para administrar consultas SQL sin formato: el editor es bastante malo, no resalta la sintaxis, reformatea su SQL sin formato en una cadena larga y

¿Cómo reinicio una secuencia en Oracle?

18
respuestas
205
votos
731.5k
vistas

En PostgreSQL , puedo hacer algo como esto: ALTER SEQUENCE serial RESTART WITH 0; ¿Existe un equivalente de Oracle?