Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/01/2012, 14:08
Avatar de ras_chalo
ras_chalo
 
Fecha de Ingreso: junio-2010
Mensajes: 369
Antigüedad: 13 años, 10 meses
Puntos: 6
Respuesta: esta bien mi insert? Error SQL: ORA-00947

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Código SQL:
Ver original
  1. INSERT INTO "SYSTEM"."CONTROL_PERMISOS"  (
  2.     usuario,
  3.     rol,
  4.     vigencia,
  5.     creado,
  6.     expira)  
  7. VALUES (
  8.     grantee,
  9.     granted_role,
  10.     (SELECT created FROM dba_users),
  11.     (SELECT expiry_date FROM dba_users)
  12.     )
  13.    FROM dba_role_privs;
A ver si poniéndolo así te das cuenta dónde están los errores (hay más de uno)...

uff amigo lo acabo de ver y probar... y ahora me sale el siguiente error:

Error SQL: ORA-00933: comando SQL no terminado correctamente

el código me quedo así:

Código SQL:
Ver original
  1. INSERT INTO "SYSTEM"."CONTROL_PERMISOS"  (
  2.  usuario,
  3.  rol,
  4. creado,
  5. expira
  6. )  
  7. VALUES (
  8.  grantee,
  9. granted_role,
  10. (SELECT created FROM dba_users),
  11. (SELECT expiry_date FROM dba_users)
  12.  )
  13.    FROM dba_role_privs;


donde esta el problema???..otra cosa, ...esos SELECT que tengo entremedio; estan bien asi?, se puede hacer eso??

Saludos y gracias!