Quizás para esta comunidad mi problema es fácil, pero para mí (un simple programador de Java) es un GRAN problema.
Tengo un Big DB con más y más datos. Entonces, el administrador externo de db había creado un trabajo que me mostraba en una tabla temporal los datos que necesitaba. Pero él había creado la tabla sin una clave primaria y cuando con mi proyecto Java voy a leer esta tabla, obtengo un error.
No puedo leer esta tabla porque la clave primaria no existe.
¿Puedo insertar en el procedimiento la posibilidad de crear una clave primaria autoincremental sin cambiar la estructura de este procedimiento complejo?
Este es el comienzo del código de procedimiento almacenado:
USE [MYDB]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER Procedure [dbo].[spSchedula_Scadenzario]
as
begin
drop table MYDB.dbo.tmpTable
select
aa.*
into MYDB.dbo.tmpTable
from (...)
Gracias por adelantado