Delete solo del primer reg q cumpla una condicion
Publicado por IDOIA (43 intervenciones) el 09/03/2004 12:55:02
Hola a todos,
Ahora tengo en un Forms una delete condicionada, pero es posible q varios registros cumplan la condición , entonces me borra todos los registros q cumplen la condición. Yo necesito , q solamente me borre solo uno, (el primero q encuentre o cualquiera). He ptobado poniendo DELETE FIRST, pero me da error en el trigger 'excepción ORA-00933 no tratada' tambien he probado poniendole 'limit 1' al final de la sentencia sql, pero me da el mismo error. Me gustaría poder hacerlo sin tener q crear una clave más en la tabla. Podeís ayudarme???
Muchas Gracias,
IDOIA
Ahora tengo en un Forms una delete condicionada, pero es posible q varios registros cumplan la condición , entonces me borra todos los registros q cumplen la condición. Yo necesito , q solamente me borre solo uno, (el primero q encuentre o cualquiera). He ptobado poniendo DELETE FIRST, pero me da error en el trigger 'excepción ORA-00933 no tratada' tambien he probado poniendole 'limit 1' al final de la sentencia sql, pero me da el mismo error. Me gustaría poder hacerlo sin tener q crear una clave más en la tabla. Podeís ayudarme???
Muchas Gracias,
IDOIA
Valora esta pregunta


0