this is ugly. . but this is what I have. . working.
Create Procedure UpdateRecordCountOnUpdTables
AS
DECLARE
@BeeDirectCountTransactions int
, @BeeDirectCountRoutes int
, @BeeDirectCountCarriers int
, @BeeDirectCountSubscriptions int
, @BeeDirectCountAddresses int
, @BeeDirectCountComplaint int
, @BeeDirectCountDistributionPointPublications int
, @BeeDirectCountOccupants int
, @BeeDirectCountRouteDraw int
, @BeeDirectCountRouteDrawAdjustments int
, @BeeDirectCountSingleCopyDraw int
, @BeeDirectCountSingleCopyDrawAdjustments int
, @CMDCountTransactions int
, @CMDCountRoutes int
, @CMDCountCarriers int
, @CMDCountSubscriptions int
, @CMDCountAddresses int
, @CMDCountComplaint int
, @CMDCountDistributionPointPublications int
, @CMDCountOccupants int
, @CMDCountRouteDraw int
, @CMDCountRouteDrawAdjustments int
, @CMDCountSingleCopyDraw int
, @CMDCountSingleCopyDrawAdjustments int
--Carriers Table Record Count
SELECT @BeeDirectCountCarriers = Count(*) from sbdatabase1.Beedirect.dbo.Carriers
SELECT @CMDCountCarriers = Count(*) from carriers
UPDATE UpdTables
SET BeeDirectRecordCount = @BeeDirectCountCarriers
WHERE TableName = 'Carriers'
UPDATE UpdTables
SET CMDRecordCount = @CMDCountCarriers
WHERE TableName = 'Carriers'
-- Transactions Table Record Count
SELECT @BeeDirectCountTransactions = Count(*) from sbdatabase1.Beedirect.dbo.Transactions
SELECT @CMDCountTransactions = Count(*) from Transactions
UPDATE UpdTables
SET BeeDirectRecordCount = @BeeDirectCountTransactions
WHERE TableName = 'Transactions'
UPDATE UpdTables
SET CMDRecordCount = @CMDCountTransactions
WHERE TableName = 'Transactions'
-- Routes Table Record Count
SELECT @BeeDirectCountRoutes= Count(*) from sbdatabase1.Beedirect.dbo.Routes
SELECT @CMDCountRoutes = Count(*) from Routes
UPDATE UpdTables
SET BeeDirectRecordCount = @BeeDirectCountRoutes
WHERE TableName = 'Routes'
UPDATE UpdTables
SET CMDRecordCount = @CMDCountRoutes
WHERE TableName = 'Routes'
-- Subscriptions Table Record Count
SELECT @BeeDirectCountSubscriptions= Count(*) from sbdatabase1.Beedirect.dbo.Subscriptions
SELECT @CMDCountSubscriptions = Count(*) from Routes
UPDATE UpdTables
SET
BeeDirectRecordCount = @BeeDirectCountSubscriptions
,CMDRecordCount = @CMDCountsubscriptions
WHERE TableName = 'Subscriptions'
-- Addresses Table Record Count
SELECT @BeeDirectCountAddresses = Count(*) from sbdatabase1.Beedirect.dbo.Addresses
SELECT @CMDCountAddresses = Count(*) from Addresses
UPDATE UpdTables
SET
BeeDirectRecordCount = @BeeDirectCountAddresses
,CMDRecordCount = @CMDCountAddresses
WHERE TableName = 'Addresses'
-- Complaint Table Record Count
--SELECT @BeeDirectCountComplaint = Count(*) from sbdatabase1.Beedirect.dbo.Complaint
SELECT @CMDCountComplaint = Count(*) from Complaint
UPDATE UpdTables
SET
--BeeDirectRecordCount = @BeeDirectCountComplaint
CMDRecordCount = @CMDCountComplaint
WHERE TableName = 'Complaint'
-- DistribPointPublication Table Record Count
--SELECT @BeeDirectCountDistributionPointPublication = Count(*) from sbdatabase1.Beedirect.dbo.DistributionPointPublication
SELECT @CMDCountDistributionPointPublications = Count(*) from DistribPointPublications
UPDATE UpdTables
SET
--BeeDirectRecordCount = @BeeDirectCountDistributionPointPublication
CMDRecordCount = @CMDCountDistributionPointPublications
WHERE TableName = 'DistribPointPublications'
-- Occupants Table Record Count
SELECT @BeeDirectCountOccupants= Count(*) from sbdatabase1.Beedirect.db

ccupants
SELECT @CMDCountOccupants = Count(*) from Occupant
UPDATE UpdTables
SET
BeeDirectRecordCount = @BeeDirectCountOccupants
,CMDRecordCount = @CMDCountOccupants
WHERE TableName = 'Occupants'
-- RouteDraw Table Record Count
SELECT @BeeDirectCountRouteDraw = Count(*) from sbdatabase1.Beedirect.dbo.RouteDraw
SELECT @CMDCountRouteDraw = Count(*) from RouteDraw
UPDATE UpdTables
SET
BeeDirectRecordCount = @BeeDirectCountRouteDraw
,CMDRecordCount = @CMDCountRouteDraw
WHERE TableName = 'RouteDraw'
-- RouteDrawAdjustment Table Record Count
SELECT @BeeDirectCountRouteDrawAdjustments = Count(*) from sbdatabase1.Beedirect.dbo.RouteDrawAdjustments
SELECT @CMDCountRouteDrawAdjustments = Count(*) from RouteDrawAdjustments
UPDATE UpdTables
SET
BeeDirectRecordCount = @BeeDirectCountRouteDrawAdjustments
,CMDRecordCount = @CMDCountRouteDrawAdjustments
WHERE TableName = 'RouteDrawAdjustments'
-- SingleCopyDraw Table Record Count
SELECT @BeeDirectCountSingleCopyDraw = Count(*) from sbdatabase1.Beedirect.dbo.SingleCopyDraw
SELECT @CMDCountSingleCopyDraw = Count(*) from SingleCopyDraw
UPDATE UpdTables
SET
BeeDirectRecordCount = @BeeDirectCountSingleCopyDraw
,CMDRecordCount = @CMDCountSingleCopyDraw
WHERE TableName = 'SingleCopyDraw'
-- SingleCopyDrawAdjustments Table Record Count
SELECT @BeeDirectCountSingleCopyDrawAdjustments = Count(*) from sbdatabase1.Beedirect.dbo.SingleCopyDrawAdjustments
SELECT @CMDCountSingleCopyDrawAdjustments = Count(*) from SingleCopyDrawAdjustments
UPDATE UpdTables
SET
BeeDirectRecordCount = @BeeDirectCountSingleCopyDrawAdjustments
,CMDRecordCount = @CMDCountSingleCopyDrawAdjustments
WHERE TableName = 'SingleCopyDrawAdjustments'
GO