Ver Mensaje Individual
  #1  
Antiguo 19-05-2006
plasma plasma is offline
Registrado
 
Registrado: may 2006
Posts: 9
Reputación: 0
plasma Va por buen camino
Generar clave compuesta

Que onda!
Jóvenes usuarios de Firebird, me encuentro en la necesidad de crear una clave única para los pacientes que agrego en una tabla. Mi pregunta entonces sería, ¿Cómo puedo asignar la clave al campo "ID_Paciente" con la primera letra del campo "Apellido_Paterno", la primera del "Apellido_Materno", la primera de "Nombre", los 6 digitos de la "Fecha_Nacimiento"?
por ejemplo un paciente de nombre Hector Andres Duarte Galvan, con fecha de nacimiento 16/02/1984 su clave sería "DGH160284"
¿será posible hacerlo desde un trigger antes del insert?

Por sus comentarios y sugerencias muchas gracias!!
Responder Con Cita