giammin

Query creazione Tabelle province e regioni

Jul 17th, 2013
234
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 11.89 KB | None | 0 0
  1. /****** Query creazione tabelle di ***/
  2. /****** province e regioni ***********/
  3. /*************************************/
  4. /****** aggiornata al 17/07/2013 *****/
  5. /*************************************/
  6. /*************************************/
  7.  
  8. USE [DATABASENAME]
  9. GO
  10. SET ANSI_NULLS ON
  11. GO
  12. SET QUOTED_IDENTIFIER ON
  13. GO
  14. SET ANSI_PADDING ON
  15. GO
  16. CREATE TABLE [dbo].[Regione](
  17.     [Id] [int] NOT NULL,
  18.     [Nome] [varchar](30) NOT NULL,
  19.  CONSTRAINT [PK_regione] PRIMARY KEY CLUSTERED
  20. (
  21.     [Id] ASC
  22. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  23. ) ON [PRIMARY]
  24. GO
  25. SET ANSI_PADDING ON
  26. GO
  27. INSERT [dbo].[Regione] ([Id], [Nome]) VALUES (1, N'Trentino Alto Adige')
  28. INSERT [dbo].[Regione] ([Id], [Nome]) VALUES (2, N'Calabria')
  29. INSERT [dbo].[Regione] ([Id], [Nome]) VALUES (3, N'Puglia')
  30. INSERT [dbo].[Regione] ([Id], [Nome]) VALUES (4, N'Basilicata')
  31. INSERT [dbo].[Regione] ([Id], [Nome]) VALUES (5, N'Sicilia')
  32. INSERT [dbo].[Regione] ([Id], [Nome]) VALUES (6, N'Sardegna')
  33. INSERT [dbo].[Regione] ([Id], [Nome]) VALUES (7, N'Campania')
  34. INSERT [dbo].[Regione] ([Id], [Nome]) VALUES (8, N'Molise')
  35. INSERT [dbo].[Regione] ([Id], [Nome]) VALUES (9, N'Abruzzo')
  36. INSERT [dbo].[Regione] ([Id], [Nome]) VALUES (10, N'Lazio')
  37. INSERT [dbo].[Regione] ([Id], [Nome]) VALUES (11, N'Umbria')
  38. INSERT [dbo].[Regione] ([Id], [Nome]) VALUES (12, N'Marche')
  39. INSERT [dbo].[Regione] ([Id], [Nome]) VALUES (13, N'Friuli Venezia Giulia')
  40. INSERT [dbo].[Regione] ([Id], [Nome]) VALUES (14, N'Veneto')
  41. INSERT [dbo].[Regione] ([Id], [Nome]) VALUES (15, N'Emilia Romagna')
  42. INSERT [dbo].[Regione] ([Id], [Nome]) VALUES (16, N'Toscana')
  43. INSERT [dbo].[Regione] ([Id], [Nome]) VALUES (17, N'Lombardia')
  44. INSERT [dbo].[Regione] ([Id], [Nome]) VALUES (18, N'Liguria')
  45. INSERT [dbo].[Regione] ([Id], [Nome]) VALUES (19, N'Piemonte')
  46. INSERT [dbo].[Regione] ([Id], [Nome]) VALUES (20, N'Valle d''Aosta')
  47. /****** Object:  Table [dbo].[Provincia]    Script Date: 07/17/2013 16:35:26 ******/
  48. GO
  49. CREATE TABLE [dbo].[Provincia](
  50.     [Id] [char](2) NOT NULL,
  51.     [Nome] [varchar](30) NOT NULL,
  52.     [IdRegione] [int] NOT NULL,
  53.  CONSTRAINT [PK_DcsProvince] PRIMARY KEY CLUSTERED
  54. (
  55.     [Id] ASC
  56. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
  57. ) ON [PRIMARY]
  58. GO
  59. SET ANSI_PADDING ON
  60. GO
  61. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'AG', N'AGRIGENTO', 5)
  62. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'AL', N'ALESSANDRIA', 19)
  63. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'AN', N'ANCONA', 12)
  64. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'AO', N'AOSTA', 20)
  65. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'AP', N'ASCOLI PICENO', 12)
  66. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'AQ', N'L''AQUILA', 9)
  67. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'AR', N'AREZZO', 16)
  68. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'AT', N'ASTI', 19)
  69. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'AV', N'AVELLINO', 7)
  70. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'BA', N'BARI', 3)
  71. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'BG', N'BERGAMO', 17)
  72. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'BI', N'BIELLA', 19)
  73. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'BL', N'BELLUNO', 14)
  74. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'BN', N'BENEVENTO', 7)
  75. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'BO', N'BOLOGNA', 15)
  76. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'BR', N'BRINDISI', 3)
  77. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'BS', N'BRESCIA', 17)
  78. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'BT', N'BARLETTA-ANDRIA-TRANI', 3)
  79. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'BZ', N'BOLZANO', 1)
  80. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'CA', N'CAGLIARI', 6)
  81. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'CB', N'CAMPOBASSO', 8)
  82. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'CE', N'CASERTA', 7)
  83. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'CH', N'CHIETI', 9)
  84. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'CI', N'CARBONIA IGLESIAS', 6)
  85. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'CL', N'CALTANISSETTA', 5)
  86. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'CN', N'CUNEO', 19)
  87. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'CO', N'COMO', 17)
  88. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'CR', N'CREMONA', 17)
  89. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'CS', N'COSENZA', 2)
  90. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'CT', N'CATANIA', 5)
  91. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'CZ', N'CATANZARO', 2)
  92. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'EN', N'ENNA', 5)
  93. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'FC', N'FORLI''-CESENA', 15)
  94. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'FE', N'FERRARA', 15)
  95. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'FG', N'FOGGIA', 3)
  96. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'FI', N'FIRENZE', 16)
  97. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'FM', N'FERMO', 12)
  98. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'FR', N'FROSINONE', 10)
  99. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'GE', N'GENOVA', 18)
  100. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'GO', N'GORIZIA', 13)
  101. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'GR', N'GROSSETO', 16)
  102. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'IM', N'IMPERIA', 18)
  103. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'IS', N'ISERNIA', 8)
  104. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'KR', N'CROTONE', 2)
  105. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'LC', N'LECCO', 17)
  106. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'LE', N'LECCE', 3)
  107. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'LI', N'LIVORNO', 16)
  108. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'LO', N'LODI', 17)
  109. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'LT', N'LATINA', 10)
  110. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'LU', N'LUCCA', 16)
  111. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'MB', N'MONZA BRIANZA', 17)
  112. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'MC', N'MACERATA', 12)
  113. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'ME', N'MESSINA', 5)
  114. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'MI', N'MILANO', 17)
  115. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'MN', N'MANTOVA', 17)
  116. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'MO', N'MODENA', 15)
  117. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'MS', N'MASSA CARRARA', 16)
  118. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'MT', N'MATERA', 4)
  119. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'NA', N'NAPOLI', 7)
  120. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'NO', N'NOVARA', 19)
  121. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'NU', N'NUORO', 6)
  122. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'OG', N'OGLIASTRA', 6)
  123. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'OR', N'ORISTANO', 6)
  124. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'OT', N'OLBIA TEMPIO', 6)
  125. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'PA', N'PALERMO', 5)
  126. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'PC', N'PIACENZA', 15)
  127. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'PD', N'PADOVA', 14)
  128. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'PE', N'PESCARA', 9)
  129. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'PG', N'PERUGIA', 11)
  130. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'PI', N'PISA', 16)
  131. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'PN', N'PORDENONE', 13)
  132. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'PO', N'PRATO', 16)
  133. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'PR', N'PARMA', 15)
  134. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'PT', N'PISTOIA', 16)
  135. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'PU', N'PESARO-URBINO', 12)
  136. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'PV', N'PAVIA', 17)
  137. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'PZ', N'POTENZA', 4)
  138. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'RA', N'RAVENNA', 15)
  139. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'RC', N'REGGIO CALABRIA', 2)
  140. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'RE', N'REGGIO EMILIA', 15)
  141. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'RG', N'RAGUSA', 5)
  142. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'RI', N'RIETI', 10)
  143. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'RM', N'ROMA', 10)
  144. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'RN', N'RIMINI', 15)
  145. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'RO', N'ROVIGO', 14)
  146. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'SA', N'SALERNO', 7)
  147. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'SI', N'SIENA', 16)
  148. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'SO', N'SONDRIO', 17)
  149. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'SP', N'LA SPEZIA', 18)
  150. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'SR', N'SIRACUSA', 5)
  151. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'SS', N'SASSARI', 6)
  152. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'SV', N'SAVONA', 18)
  153. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'TA', N'TARANTO', 3)
  154. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'TE', N'TERAMO', 9)
  155. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'TN', N'TRENTO', 1)
  156. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'TO', N'TORINO', 19)
  157. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'TP', N'TRAPANI', 5)
  158. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'TR', N'TERNI', 11)
  159. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'TS', N'TRIESTE', 13)
  160. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'TV', N'TREVISO', 14)
  161. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'UD', N'UDINE', 13)
  162. GO
  163. print 'Processed 100 total records'
  164. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'VA', N'VARESE', 17)
  165. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'VB', N'VERBANO CUSIO OSSOLA', 19)
  166. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'VC', N'VERCELLI', 19)
  167. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'VE', N'VENEZIA', 14)
  168. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'VI', N'VICENZA', 14)
  169. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'VR', N'VERONA', 14)
  170. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'VS', N'MEDIO CAMPIDANO', 6)
  171. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'VT', N'VITERBO', 10)
  172. INSERT [dbo].[Provincia] ([Id], [Nome], [IdRegione]) VALUES (N'VV', N'VIBO VALENTIA', 2)
  173. /****** Object:  ForeignKey [FK_provincia_regione]    Script Date: 07/17/2013 16:35:26 ******/
  174. ALTER TABLE [dbo].[Provincia]  WITH CHECK ADD  CONSTRAINT [FK_provincia_regione] FOREIGN KEY([IdRegione])
  175. REFERENCES [dbo].[Regione] ([Id])
  176. GO
  177. ALTER TABLE [dbo].[Provincia] CHECK CONSTRAINT [FK_provincia_regione]
  178. GO
Advertisement
Add Comment
Please, Sign In to add comment