He heredado, que suerte!!!

05/04/2008 - 21:32 por David | Informe spam
Microsoft SQL Server 2000

Muy buenas, he heredado (QUE SUERTE !!!) una base de datos con un diseño
algo particular:

[Tabla_nombres] y [Tabla_datos] están relaciones uno-a-muchos

Tabla_nombres
-
[idnombre] INT
[nombre] STRING


Tabla_datos
-
Su clave principal

sus campos
...
[idnombre] de la tabla Tabla_nombres
y estrañamente el campo [nombre] de la tabla Tabla_nombres



Bien, ¿sería posible actualizar DE FORMA MASIVA el campo [nombre] de la
Tabla_datos con los datos almacenados en la Tabla_nombre?

UPDATE [Tabla_datos]
SET [nombre]= ?¿?¿?¿?
WHERE ?¿?¿?¿? [Tabla_nombres]

Preguntas similare

Leer las respuestas

#11 Carlos M. Calvelo
07/04/2008 - 13:38 | Informe spam
Hola Alfredo,

On 7 apr, 13:19, Alfredo Novoa wrote:
Hola Leonardo,

On Sat, 5 Apr 2008 17:56:24 -0430, "Leonardo Azpurua" <l e o n a r d o
[arroba] m v p s [punto] o r g> wrote:

>Un administrador de base de datos te diría que elimines el nombre de
>TablaDatos,

Depende. A lo mejor te diría que elimines el idNombre de Tabla_Datos y
que borres también Tabla_Nombres :-)




Y que no hay porque ponerle un prefijo 'Tabla' al nombre
de todas las tablas. Y, ya que todas las tablas suelen tener
datos, que el nombre 'Datos' tampoco es muy informativo. :-)

Saludos,
Carlos
Respuesta Responder a este mensaje
#12 Alfredo Novoa
07/04/2008 - 17:10 | Informe spam
Hola Carlos,

On Mon, 7 Apr 2008 04:38:52 -0700 (PDT), "Carlos M. Calvelo"
wrote:

Y que no hay porque ponerle un prefijo 'Tabla' al nombre
de todas las tablas. Y, ya que todas las tablas suelen tener
datos, que el nombre 'Datos' tampoco es muy informativo. :-)



Pensaba que eran nombres de ejemplo, por que no creo que a nadie se le
pueda ocurrir ponerle esos nombres a las tablas de verdad :-)


Saludos,
Alfredo
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida