/* To prevent any potential data loss issues, you should review this script in detail before running it outside the context of the database designer.*/ BEGIN TRANSACTION SET QUOTED_IDENTIFIER ON SET ARITHABORT ON SET NUMERIC_ROUNDABORT OFF SET CONCAT_NULL_YIELDS_NULL ON SET ANSI_NULLS ON SET ANSI_PADDING ON SET ANSI_WARNINGS ON COMMIT BEGIN TRANSACTION GO ALTER TABLE dbo.cikkek ADD termekdijas char(1) NULL GO COMMIT /****** Object: Table [dbo].[szall_szlet_td] Script Date: 01/08/2009 17:07:46 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TABLE [dbo].[szall_szlet_td]( [BIZSZAM] [dbo].[bizonylat_szam] NOT NULL, [TETEL] [dbo].[bizonylat_tetel] NOT NULL, [E1] [dbo].[egyseg_ar] NOT NULL, [E2] [dbo].[egyseg_ar] NOT NULL, CONSTRAINT [PK_szall_szlet_td] PRIMARY KEY CLUSTERED ( [BIZSZAM] ASC, [TETEL] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO SET ANSI_PADDING OFF GO ALTER TABLE [dbo].[szall_szlet_td] WITH CHECK ADD CONSTRAINT [FK_szall_szlet_td_szall_szlet] FOREIGN KEY([BIZSZAM], [TETEL]) REFERENCES [dbo].[szall_szlet] ([BIZSZAM], [TETEL]) GO ALTER TABLE [dbo].[szall_szlet_td] CHECK CONSTRAINT [FK_szall_szlet_td_szall_szlet] /****** Object: Table [dbo].[wszall_szlet] Script Date: 01/08/2009 17:09:42 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TABLE [dbo].[wszall_szlet_td]( [BIZSZAM] [dbo].[bizonylat_szam] NOT NULL, [TETEL] [dbo].[bizonylat_tetel] NOT NULL, [E1] [dbo].[egyseg_ar] NOT NULL, [E2] [dbo].[egyseg_ar] NOT NULL, [KICSODA] [dbo].[kicsoda] NOT NULL, CONSTRAINT [PK_wszall_szlet_td] PRIMARY KEY CLUSTERED ( [TETEL] ASC, [KICSODA] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO SET ANSI_PADDING OFF GO ALTER TABLE [dbo].[wszall_szlet_td] WITH CHECK ADD CONSTRAINT [FK_wszall_szlet_td_belepes] FOREIGN KEY([KICSODA]) REFERENCES [dbo].[belepes] ([ROVIDNEV]) GO ALTER TABLE [dbo].[wszall_szlet_td] CHECK CONSTRAINT [FK_wszall_szlet_td_belepes] GO /* To prevent any potential data loss issues, you should review this script in detail before running it outside the context of the database designer.*/ BEGIN TRANSACTION SET QUOTED_IDENTIFIER ON SET ARITHABORT ON SET NUMERIC_ROUNDABORT OFF SET CONCAT_NULL_YIELDS_NULL ON SET ANSI_NULLS ON SET ANSI_PADDING ON SET ANSI_WARNINGS ON COMMIT BEGIN TRANSACTION GO CREATE TABLE dbo.Tmp_vevok ( VEVO_KOD dbo.kulcs NOT NULL IDENTITY (1, 1), VEVO_NEV dbo.nev NOT NULL, IRANYITO dbo.nev NOT NULL, VAROS dbo.nev NOT NULL, orszag char(3) NOT NULL, CIM dbo.nev NOT NULL, TELEFON dbo.nev NOT NULL, FAX dbo.nev NOT NULL, KAPCSOLAT dbo.nev NOT NULL, EMAIL dbo.nev NOT NULL, ADOSZAM dbo.nev NOT NULL, eu_adoszam dbo.nev NULL, BANK dbo.nev NOT NULL, JOVEDEKI dbo.nev NOT NULL, vevo_arcsoport dbo.kulcs NOT NULL, vevo_akc_csoport dbo.kulcs NULL, KEDVEZMENY dbo.kedvezmeny NOT NULL, FIZMOD char(1) NOT NULL, FIZHAT int NOT NULL, vevo_csoport dbo.kulcs NOT NULL, vevo_lanc dbo.kulcs NOT NULL, vevo_cegjelleg dbo.kulcs NOT NULL, vevo_terulet dbo.kulcs NOT NULL, vevo_cszcsoport dbo.kulcs NOT NULL, Viszontelado char(1) NULL, KICSODA dbo.kicsoda NOT NULL, MODOSITVA dbo.datum_ora NOT NULL ) ON [PRIMARY] GO SET IDENTITY_INSERT dbo.Tmp_vevok ON GO IF EXISTS(SELECT * FROM dbo.vevok) EXEC('INSERT INTO dbo.Tmp_vevok (VEVO_KOD, VEVO_NEV, IRANYITO, VAROS, orszag, CIM, TELEFON, FAX, KAPCSOLAT, EMAIL, ADOSZAM, eu_adoszam, BANK, JOVEDEKI, vevo_arcsoport, vevo_akc_csoport, KEDVEZMENY, FIZMOD, FIZHAT, vevo_csoport, vevo_lanc, vevo_cegjelleg, vevo_terulet, vevo_cszcsoport, KICSODA, MODOSITVA) SELECT VEVO_KOD, VEVO_NEV, IRANYITO, VAROS, orszag, CIM, TELEFON, FAX, KAPCSOLAT, EMAIL, ADOSZAM, eu_adoszam, BANK, JOVEDEKI, vevo_arcsoport, vevo_akc_csoport, KEDVEZMENY, FIZMOD, FIZHAT, vevo_csoport, vevo_lanc, vevo_cegjelleg, vevo_terulet, vevo_cszcsoport, KICSODA, MODOSITVA FROM dbo.vevok WITH (HOLDLOCK TABLOCKX)') GO SET IDENTITY_INSERT dbo.Tmp_vevok OFF GO ALTER TABLE dbo.vevo_renf DROP CONSTRAINT FK_vevo_renf_vevok GO ALTER TABLE dbo.vevo_ido_szlat DROP CONSTRAINT FK_vevo_ido_szlat_vevok GO ALTER TABLE dbo.vevo_tel DROP CONSTRAINT FK_VEVO_TEL_VEVOK GO ALTER TABLE dbo.vevo_bank DROP CONSTRAINT FK_vevo_bank_VEVOK GO ALTER TABLE dbo.vevo_uzenet DROP CONSTRAINT FK_vevo_uzenet_vevok GO ALTER TABLE dbo.vevo_pszlaf DROP CONSTRAINT FK_vevo_pszlaf_VEVOK GO ALTER TABLE dbo.vevo_szall DROP CONSTRAINT FK_vevo_szall_vevok GO ALTER TABLE dbo.vevo_szlef DROP CONSTRAINT FK_VEVO_SZLEF_VEVOK GO ALTER TABLE dbo.vevo_szlaf DROP CONSTRAINT FK_VEVO_SZLAF_VEVOK GO DROP TABLE dbo.vevok GO EXECUTE sp_rename N'dbo.Tmp_vevok', N'vevok', 'OBJECT' GO ALTER TABLE dbo.vevok ADD CONSTRAINT PK_VEVOK PRIMARY KEY CLUSTERED ( VEVO_KOD ) WITH( STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] GO CREATE NONCLUSTERED INDEX IX_vevok_Vevo_Nev ON dbo.vevok ( VEVO_NEV ) WITH( STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] GO COMMIT BEGIN TRANSACTION GO ALTER TABLE dbo.vevo_szlaf ADD CONSTRAINT FK_VEVO_SZLAF_VEVOK FOREIGN KEY ( VEVO ) REFERENCES dbo.vevok ( VEVO_KOD ) ON UPDATE NO ACTION ON DELETE NO ACTION GO COMMIT BEGIN TRANSACTION GO ALTER TABLE dbo.vevo_szlef ADD CONSTRAINT FK_VEVO_SZLEF_VEVOK FOREIGN KEY ( VEVO ) REFERENCES dbo.vevok ( VEVO_KOD ) ON UPDATE NO ACTION ON DELETE NO ACTION GO COMMIT BEGIN TRANSACTION GO ALTER TABLE dbo.vevo_szall ADD CONSTRAINT FK_vevo_szall_vevok FOREIGN KEY ( vevo_kod ) REFERENCES dbo.vevok ( VEVO_KOD ) ON UPDATE NO ACTION ON DELETE NO ACTION GO COMMIT BEGIN TRANSACTION GO ALTER TABLE dbo.vevo_pszlaf ADD CONSTRAINT FK_vevo_pszlaf_VEVOK FOREIGN KEY ( VEVO ) REFERENCES dbo.vevok ( VEVO_KOD ) ON UPDATE NO ACTION ON DELETE NO ACTION GO COMMIT BEGIN TRANSACTION GO ALTER TABLE dbo.vevo_uzenet ADD CONSTRAINT FK_vevo_uzenet_vevok FOREIGN KEY ( vevo_kod ) REFERENCES dbo.vevok ( VEVO_KOD ) ON UPDATE NO ACTION ON DELETE NO ACTION GO COMMIT BEGIN TRANSACTION GO ALTER TABLE dbo.vevo_bank ADD CONSTRAINT FK_vevo_bank_VEVOK FOREIGN KEY ( vevo_kod ) REFERENCES dbo.vevok ( VEVO_KOD ) ON UPDATE NO ACTION ON DELETE NO ACTION GO COMMIT BEGIN TRANSACTION GO ALTER TABLE dbo.vevo_tel ADD CONSTRAINT FK_VEVO_TEL_VEVOK FOREIGN KEY ( VEVO_KOD ) REFERENCES dbo.vevok ( VEVO_KOD ) ON UPDATE NO ACTION ON DELETE NO ACTION GO COMMIT BEGIN TRANSACTION GO ALTER TABLE dbo.vevo_ido_szlat ADD CONSTRAINT FK_vevo_ido_szlat_vevok FOREIGN KEY ( vevo_kod ) REFERENCES dbo.vevok ( VEVO_KOD ) ON UPDATE NO ACTION ON DELETE NO ACTION GO COMMIT BEGIN TRANSACTION GO ALTER TABLE dbo.vevo_renf ADD CONSTRAINT FK_vevo_renf_vevok FOREIGN KEY ( VEVO ) REFERENCES dbo.vevok ( VEVO_KOD ) ON UPDATE NO ACTION ON DELETE NO ACTION GO COMMIT Update vevok set viszontelado = '1' GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TABLE [dbo].[szall_szlat_td]( [BIZSZAM] [dbo].[bizonylat_szam] NOT NULL, [TETEL] [dbo].[bizonylat_tetel] NOT NULL, [E1] [dbo].[egyseg_ar] NOT NULL, [E2] [dbo].[egyseg_ar] NOT NULL, CONSTRAINT [PK_szall_szlat_td] PRIMARY KEY CLUSTERED ( [BIZSZAM] ASC, [TETEL] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO SET ANSI_PADDING OFF GO ALTER TABLE [dbo].[szall_szlat_td] WITH CHECK ADD CONSTRAINT [FK_szall_szlat_td_szall_szlat] FOREIGN KEY([BIZSZAM], [TETEL]) REFERENCES [dbo].[szall_szlat] ([BIZSZAM], [TETEL]) GO ALTER TABLE [dbo].[szall_szlat_td] CHECK CONSTRAINT [FK_szall_szlat_td_szall_szlat] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TABLE [dbo].[wszall_szlat_td]( [BIZSZAM] [dbo].[bizonylat_szam] NOT NULL, [TETEL] [dbo].[bizonylat_tetel] NOT NULL, [E1] [dbo].[egyseg_ar] NOT NULL, [E2] [dbo].[egyseg_ar] NOT NULL, [KICSODA] [dbo].[kicsoda] NOT NULL, CONSTRAINT [PK_wszall_szlat_td] PRIMARY KEY CLUSTERED ( [TETEL] ASC, [KICSODA] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO SET ANSI_PADDING OFF GO ALTER TABLE [dbo].[wszall_szlat_td] WITH CHECK ADD CONSTRAINT [FK_wszall_szlat_td_belepes] FOREIGN KEY([KICSODA]) REFERENCES [dbo].[belepes] ([ROVIDNEV]) GO ALTER TABLE [dbo].[wszall_szlat_td] CHECK CONSTRAINT [FK_wszall_szlat_td_belepes] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TABLE [dbo].[vevo_szlet_td]( [BIZSZAM] [dbo].[bizonylat_szam] NOT NULL, [TETEL] [dbo].[bizonylat_tetel] NOT NULL, [E1] [dbo].[egyseg_ar] NOT NULL, [E2] [dbo].[egyseg_ar] NOT NULL, CONSTRAINT [PK_vevo_szlet_td] PRIMARY KEY CLUSTERED ( [BIZSZAM] ASC, [TETEL] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO SET ANSI_PADDING OFF GO ALTER TABLE [dbo].[vevo_szlet_td] WITH CHECK ADD CONSTRAINT [FK_vevo_szlet_td_vevo_szlet] FOREIGN KEY([BIZSZAM], [TETEL]) REFERENCES [dbo].[vevo_szlet] ([BIZSZAM], [TETEL]) GO ALTER TABLE [dbo].[vevo_szlet_td] CHECK CONSTRAINT [FK_vevo_szlet_td_vevo_szlet] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TABLE [dbo].[vevo_szlat_td]( [BIZSZAM] [dbo].[bizonylat_szam] NOT NULL, [TETEL] [dbo].[bizonylat_tetel] NOT NULL, [E1] [dbo].[egyseg_ar] NOT NULL, [E2] [dbo].[egyseg_ar] NOT NULL, CONSTRAINT [PK_vevo_szlat_td] PRIMARY KEY CLUSTERED ( [BIZSZAM] ASC, [TETEL] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO SET ANSI_PADDING OFF GO ALTER TABLE [dbo].[vevo_szlat_td] WITH CHECK ADD CONSTRAINT [FK_vevo_szlat_td_vevo_szlat] FOREIGN KEY([BIZSZAM], [TETEL]) REFERENCES [dbo].[vevo_szlat] ([BIZSZAM], [TETEL]) GO ALTER TABLE [dbo].[vevo_szlat_td] CHECK CONSTRAINT [FK_vevo_szlat_td_vevo_szlat] GO