Tengo que insertar una columna falsa en el resultado de una consulta, que es el valor de retorno de una función de valor de tabla. Este tipo de datos de columna debe ser unique-identifier. La mejor manera (creo ...) es usar la función newid()
. El problema es, no puedo usar newid()
dentro de este tipo de función:newid() dentro de la función de servidor sql
Invalid use of side-effecting or time-dependent operator in 'newid()' within a function.
Las funciones no pueden contener operadores no deterministas. ¿Puedes publicar tu definición de función? –