45 lines
1.1 KiB
Transact-SQL
45 lines
1.1 KiB
Transact-SQL
-- Meldeklasse SERV: prüfen, ob die Felder lang genug sind und ggf. anpassen..
|
|
-- (99 -> 255 chars)
|
|
|
|
PRINT N'Altering [dbo].[SERV]...';
|
|
|
|
ALTER TABLE [dbo].[SERV] ALTER COLUMN [ServiceBeneficiary] NVARCHAR (256) NULL;
|
|
|
|
ALTER TABLE [dbo].[SERV] ALTER COLUMN [ServiceInvoiceRecipient] NVARCHAR (256) NULL;
|
|
|
|
|
|
GO
|
|
|
|
-- Meldeklasse WAS, LastWasteDisposalPort: Hier bisher nur das Validierungsattribut geändert
|
|
|
|
-- CREW: zwei neue Spalten
|
|
|
|
PRINT N'Altering [dbo].[CREW]...';
|
|
GO
|
|
|
|
ALTER TABLE [dbo].[CREW] ADD [CrewMemberIdentityDocumentIssuingState] CHAR(2) NULL;
|
|
GO
|
|
|
|
ALTER TABLE [dbo].[CREW] ADD [CrewMemberIdentityDocumentExpiryDate] DATE NULL;
|
|
GO
|
|
|
|
-- PAS: zwei neue Spalten
|
|
|
|
PRINT N'Altering [dbo].[PAS]...';
|
|
GO
|
|
|
|
ALTER TABLE [dbo].[PAS] ADD [PassengerIdentityDocumentIssuingState] CHAR(2) NULL;
|
|
GO
|
|
|
|
ALTER TABLE [dbo].[PAS] ADD [PassengerIdentityDocumentExpiryDate] DATE NULL;
|
|
GO
|
|
|
|
-- IMSBC: neues enum IMO Hazard class
|
|
|
|
PRINT N'Altering [dbo].[IMSBCPosition]...';
|
|
|
|
GO
|
|
ALTER TABLE [dbo].[IMSBCPosition]
|
|
ADD [IMOHazardClass] TINYINT NULL;
|
|
|
|
GO |