Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/03/2010, 20:21
Klaurus
 
Fecha de Ingreso: marzo-2010
Mensajes: 5
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: Consulta INSERT con tabla derivada

Ok, queda aclarado eso. Una consulta mas relacionada con inserciones: cuando trato de hacer inserciones de más de una fila, me tira el siguiente error:

Mens. 102, Nivel 15, Estado 1, Línea 2
Sintaxis incorrecta cerca de ','.


El ejemplo particular con el que estoy trabajando es el de agregar a la tabla Person.StateProvince de AdventureWorks 2 registros, la consulta sería:

INSERT INTO Person.StateProvince (StateProvinceCode, CountryRegionCode, Name, TerritoryID)
VALUES('AR', 'UY', 'Jujuy', 1),('AR', 'MZ', 'Mendoza', 1)


Para los que no tengan AdventureWorks, los campos son (en orden):
int (identity)
nchar(3)
nvarchar(3)
flag(bit) (calculada)
nvarchar(50)
int
uniqueidentifier (calculada)
datetime (calculada)

Donde está el error?
Probé con un ejemplo de la web de Microsoft que no hace uso de AdventureWorks, sino que crea una tabla y luego inserta 3 registros mediante un insert y tampoco funciona (y eso que es copy paste)! Me esta volviendo loco esto!