[ad_1]
Quiero obtener el último ID de grupo insertado en la tabla ProjectGroup
aqui esta la mesa
Grupo de proyectos
*Identificación del grupo
*Nombre del grupo
*Nombre del proyecto
Solución 3
Referirse:
1. obtener el ID-de-la-última-fila-insertada-con-instrucción-sql[^]
2. ¿La mejor manera de obtener la identidad de la fila insertada?[^]
3. sql-server-identity-vs-scope_identity-vs-ident_current-retrieve-última-identidad-de-registro-insertada/[^]
Solución 1
aquí está el SQL:
SELECT TOP(1) GroupID FROM ProjectGroup ORDER BY 1 DESC
déjame saber si necesitas algún código en C# usando ADO o Linq
Solución 2
Ha proporcionado una lista de columnas, pero no indica el tipo de datos ni su uso.
¿Es GroupId un campo de identidad que aumenta automáticamente cuando se inserta un registro?
Si ese es el caso, seleccione el registro con la identificación de grupo máxima.
Sin embargo, si la identificación del grupo se puede insertar en cualquier orden, entonces deberá tener un campo que indique el orden de inserción, como la fecha de inserción. En este escenario, puede utilizar la fecha máxima de inserción.
Solución 4
ejecute este comando como consulta
SELECCIONE top(1)Nombre de columna DESDE el orden de la pregunta de prueba por nombre de columna desc;
[ad_2]
コメント