Hola gente una mano con un problema q tengo.. resulta q en una tabla tengo el campo cuil con 11 digitos numericos.. la cual es la llave primaria del mismo.. la cosa es q cuando alguien genera un alta puede o no por medio de la ventana ingresar un DNI o un CUIL (ojo puede ingresar uno de los dos) y el problma radica en q si ingresa un DNI, ese dni no debe estar contenido en un cuil ya cargado y a la inversa tambien.. esta validacion me esta rompiendo la cabeza.
Intente varias maneras... probe generando una llave DNI de la sig forma.. SUBSTR(STR(cuil,11),2,8) pero no funciona cuando hago seek y el dni ingresado creo q esta mal o nose.. y la otra forma q probe fue realizar un selec a la tabla y en where poner SUBSTR(STR(tabla.cuill,11),2,8)=dniingresado y me tira cualquier cosa... nose q hacer les agradeceria saber si tiene solucion mi problema.. gracias de antemano..