Red de conocimiento informático - Material del sitio web - ¿Cómo configuro una inserción en SQL para determinar si los datos están en la tabla?

¿Cómo configuro una inserción en SQL para determinar si los datos están en la tabla?

Este es el caso, la instrucción insert?into....values... no está permitida para usarse con la cláusula donde (la subconsulta agrega insert...select...select... ... la declaración se puede utilizar con una cláusula donde en una subconsulta). La única forma de lograrlo es programarlo en el lado de la aplicación o en un procedimiento almacenado en el lado de la base de datos.

Respuesta adicional

Más tarde, intenté usar .insert .into....select... Probé esta idea en ACCESS y pasó. Dado que no existe ningún entorno MSSQL, pruebe el siguiente código. Creo que también debería funcionar insert?into?tbTeam_daily?select?

top?N'2011-12-2', N'3 groups. ', N'', N'23' de tbTeam_daily;

donde no existe (seleccione 1 de tbTeam_daily

donde tdate = N'2011-12-2' y teamName = N '4Group');

El nombre del equipo en Team_daily no existe.