Peut-être que pour cette communauté mon problème est facile, mais pour moi (un simple programmeur Java) c'est un GRAND problème.
J'ai une Big DB avec de plus en plus de données. Ainsi, l'administrateur externe de la base de données a créé un travail qui me montre dans une table temporaire les données dont j'ai besoin. Mais il avait créé la table sans clé primaire et quand avec mon projet java allez lire cette table, j'obtiens une erreur.
Je ne peux pas lire ce tableau car la clé primaire n'existe pas.
Puis-je insérer dans la procédure la possibilité de créer une clé primaire auto-incrémentale sans changer la structure de cette procédure complexe?
C'est le début du code de procédure stockée:
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 (...)
Merci d'avance