DNN Module Install Zipとsqldataproviderがあり、作成された最初のプロシージャは、テーブルを変更していくつかの列を追加するプロシージャを作成しました。ただし、プロシージャを作成するだけです。また、列を実行して作成するためにも必要です。列がないため、datasqlprovider内の他のストアドプロシージャが失敗します。だから私はこれを持っています:
-- Create stored procedure
CREATE procedure {databaseOwner}[AlterLeads]
As
ALTER TABLE namaocs.dbo.lead
ADD Downloaded bit
ALTER TABLE namaocs.dbo.lead
ADD DateTime DATETIME
ALTER TABLE namaocs.dbo.lead
ADD UserId INT
GO
これにより、ストアドプロシージャが正常に作成されます。実際に実行して列を作成するだけで、他のストアドプロシージャが正常に実行されます。何か案は?