![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#5
|
||||
|
||||
|
Creo que te estás liando, o seguramente no te estoy entendiendo
![]() Tienes una tabla con 2 campos, el código de la provincia y un código incremental, supongo. Tú das de alta un registro con esos 2 campos, tan sólo que el código incremental se genera automáticamente mediante un trigger en el before insert de la tabla. No necesitas crear ningún stored procedure para eso. El inconveniente que veo es que por ejemplo: provincia madrid 28 y código 1= 281. Sin embargo, la provincia Albacete es 2 y el código 81 formarían: 281 también. Debes hacer un "cast" a ambos valores si no quieres tener problemas, bueno, bastaría con hacerle el cast a la provincia para que tenga siempre 2 caracteres, Para ello, el campo provincia debe ser varchar(2) y rellenar con cero por la izquierda: 01, 02, etc. Algo así: cast(new.provincia as varchar(2)) Tal vez te interese tener una clave ID autoincremental y un campo provincia+código indexado, de tipo varchar. No sé he entendido bien.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Usar objetos con variables. | jularaXD | Varios | 3 | 14-05-2013 11:06:20 |
| En que momentos usar variables? | Gerson12 | Varios | 13 | 08-05-2012 03:49:43 |
| procedure con parametros variables | rruffino | SQL | 1 | 05-03-2009 01:58:55 |
| usar un procedure en varios formularios | adonai | Varios | 21 | 30-03-2007 17:42:34 |
| Número máximo de variables en un Procedure | Ana Tudela | Firebird e Interbase | 0 | 26-04-2005 12:32:35 |
|