Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/04/2009, 21:57
Avatar de triqui
triqui
 
Fecha de Ingreso: diciembre-2008
Ubicación: Zaragoza(España)
Mensajes: 624
Antigüedad: 15 años, 5 meses
Puntos: 31
Convertir a int dentro de una subconsulta

Buenas, estoy intentando hacer un un insert y dentro una subconsulta.

Código:
INSERT INTO Equipo(CodEquipo) 
VALUES (SELECT MAX(CodEquipo) +1 FROM Equipo)
Me da el error de : Unable to parse query text.



He intentado con esto,pero no se lo traga.

Código:
INSERT INTO Equipo(CodEquipo) 
VALUES (CAST(SELECT MAX(CodEquipo) +1 FROM Equipo) AS INT)
Esto tambien, y nada...

Código:
INSERT INTO Equipo(CodEquipo) 
VALUES (to_number(SELECT MAX(CodEquipo) +1 FROM Equipo))

Incluso esta barbaridad.

Código:
INSERT INTO Equipo(CodEquipo) 
VALUES (CONVERT(int,SELECT MAX(CodEquipo) +1 FROM Equipo))
Gracias