Может быть, для этого сообщества моя проблема проста, но для меня (простого программиста на Java) это большая проблема.
У меня есть большая БД с большим и большим количеством данных. Итак, внешний администратор БД создал задание, которое покажет мне во временной таблице данные, которые мне нужны. Но он должен был создать таблицу без первичного ключа, и когда с моим проектом Java, чтобы прочитать эту таблицу, я получаю ошибку.
Я не могу прочитать эту таблицу, потому что первичный ключ не существует.
Можно ли вставить в процедуру возможность создания автоинкрементного первичного ключа без изменения структуры этой сложной процедуры?
Это начало кода хранимой процедуры:
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 (...)
заранее спасибо