queries en SQL server

23/04/2004 - 14:23 por Mara | Informe spam
hola a todos, hace poco he instalado un SQL server y quisiera hacer algo
parecido a una querie en Access

se como hacer una "Select query", pero al intentar hacer el equivalente a
una "update querie", "append querie" or "delete querie" no encuentro donde

puedo suponer que tengo que hacerlas en "Stores procedures" pero, he de
escribir a mano toda la consulta/modificacion ???


otra duda que tengo es el hacer una UNION para una vista, en access la tengo
que escribir a mano por que el asistente no las es capaz a agenerar, ocurre
lo mismo en SQLserver???

por cierto, uso SQL 200 + SP3 en XP

Preguntas similare

Leer las respuestas

#1 Maximiliano D. A.
23/04/2004 - 14:34 | Informe spam
Hola mara, te aconsejo que leas un poco en tus Libros en pantalla (Bol) el
comando Select (Descripta) aca veras como se hace, tambien podes ver Update
(Descripta), Delete (Descripta)

Si tenes dudas o preguntas luego, o algun query que hacias en Access y lo
queres convertir, solo postialo (si no pesa mas de 50k) a esta lista y entre
todos los muy buenos profesionales que hay aca te daremos una mano.

Tu segunda pregunta:

Aca me imagino que esto lo estas haciendo desde alguna interfaz grafica
verdad? el UNION en Sql funciona lo mas bien, podes revisar la instruccion
UNION en tus BOL para poder ver ejemplos claros tanto del UNION como del
UNION ALL.

Suerte



Salu2
Maxi

Buenos Aires Argentina
Desarrollador Microsoft 3 Estrellas .NET

MSN:
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Mara" escribió en el mensaje
news:%
hola a todos, hace poco he instalado un SQL server y quisiera hacer algo
parecido a una querie en Access

se como hacer una "Select query", pero al intentar hacer el equivalente a
una "update querie", "append querie" or "delete querie" no encuentro


donde

puedo suponer que tengo que hacerlas en "Stores procedures" pero, he de
escribir a mano toda la consulta/modificacion ???


otra duda que tengo es el hacer una UNION para una vista, en access la


tengo
que escribir a mano por que el asistente no las es capaz a agenerar,


ocurre
lo mismo en SQLserver???

por cierto, uso SQL 200 + SP3 en XP







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.661 / Virus Database: 424 - Release Date: 19/04/2004
Respuesta Responder a este mensaje
#2 Anonimo
23/04/2004 - 14:46 | Informe spam
Hola.
Normalmente los diseñadores de Querys no son muy
eficientes. Si quieres ver la instruccion Update,
Delete, ... de una tabla, puedes ingresar al Query
Analyzer y dar clic derecho sobre la tabla, seleccionar
Script Object in new Window y el Script que se desea ver.

Hermilson
Colombia
MCDBA

hola a todos, hace poco he instalado un SQL server y


quisiera hacer algo
parecido a una querie en Access

se como hacer una "Select query", pero al intentar hacer


el equivalente a
una "update querie", "append querie" or "delete querie"


no encuentro donde

puedo suponer que tengo que hacerlas en "Stores


procedures" pero, he de
escribir a mano toda la consulta/modificacion ???


otra duda que tengo es el hacer una UNION para una vista,


en access la tengo
que escribir a mano por que el asistente no las es capaz


a agenerar, ocurre
lo mismo en SQLserver???

por cierto, uso SQL 200 + SP3 en XP


.

Respuesta Responder a este mensaje
#3 Mara
23/04/2004 - 14:48 | Informe spam
adelantandome a que me pidais mas info, (he releido mi mensaje) explico

tengo una tabla de clientes tal que:
ID: (10 char // generado)
nombre: (50char // texto libre)
pais: ( 3 char // isoA3)
tipo (2 char //codigos propios)
y mas caracteristicas no importantes

la idea es preparar el SQLserver para aceptar la creacion de nuevos
clientes,

para ello mi idea es crear una segunda tabla temporal en la que es necesario
introducir el nombre, pais, tipo, y demas, y a voluntad mia correr "una
querie" que genere los IDs tal que

ID = XXXXXXXXXX donde
____XXX -> pais
________XX -> tipo
___________XXXXX -> autonumerico, siguiente al ultimo cliente de ese pais y
con el mismo tipo

de esta forma puedo llegar a crear hasta 99.999 clientes por pais/tipo y que
su ID tenga significado (el 00000 no lo utilizo)

en access sabria hacerlo mas o menos con varias queries encadenadas, pero en
SQL me pierdo

(NOTA: en la tabla temporal deben poder ser introducidos varios clientes
antes de generar yo los ID, despues de validarlos)

muchas gracias
Respuesta Responder a este mensaje
#4 Mara
23/04/2004 - 14:55 | Informe spam
preguntaba pues en cuanto intento utilizar un UPDATE, o DELETE, el SQL
server me ddice que no puede mantener los otros paneles y me los
deshabilita, con lo cual la escritura de la queri se hace mucho mas
complidada (completamente manual)

sobre la UNION, lo mismo, en aceess tenia que hacerlas manualmente (escribir
a mano la sentencia SQL) y es un proceso compicado pues te confundes en una
letra o en una coma y a repasar todo de nuevo



"Maximiliano D. A." wrote in message
news:
Hola mara, te aconsejo que leas un poco en tus Libros en pantalla (Bol) el
comando Select (Descripta) aca veras como se hace, tambien podes ver


Update
(Descripta), Delete (Descripta)

Si tenes dudas o preguntas luego, o algun query que hacias en Access y lo
queres convertir, solo postialo (si no pesa mas de 50k) a esta lista y


entre
todos los muy buenos profesionales que hay aca te daremos una mano.

Tu segunda pregunta:

Aca me imagino que esto lo estas haciendo desde alguna interfaz grafica
verdad? el UNION en Sql funciona lo mas bien, podes revisar la instruccion
UNION en tus BOL para poder ver ejemplos claros tanto del UNION como del
UNION ALL.

Suerte



Salu2
Maxi

Buenos Aires Argentina
Desarrollador Microsoft 3 Estrellas .NET

MSN:
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Mara" escribió en el mensaje
news:%
> hola a todos, hace poco he instalado un SQL server y quisiera hacer algo
> parecido a una querie en Access
>
> se como hacer una "Select query", pero al intentar hacer el equivalente


a
> una "update querie", "append querie" or "delete querie" no encuentro
donde
>
> puedo suponer que tengo que hacerlas en "Stores procedures" pero, he de
> escribir a mano toda la consulta/modificacion ???
>
>
> otra duda que tengo es el hacer una UNION para una vista, en access la
tengo
> que escribir a mano por que el asistente no las es capaz a agenerar,
ocurre
> lo mismo en SQLserver???
>
> por cierto, uso SQL 200 + SP3 en XP
>
>



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.661 / Virus Database: 424 - Release Date: 19/04/2004


Respuesta Responder a este mensaje
#5 Mara
23/04/2004 - 14:56 | Informe spam
Query analizer ??? no lo he visto, donde esta?

gracias


wrote in message
news:32fd01c42930$f29d4a60$
Hola.
Normalmente los diseñadores de Querys no son muy
eficientes. Si quieres ver la instruccion Update,
Delete, ... de una tabla, puedes ingresar al Query
Analyzer y dar clic derecho sobre la tabla, seleccionar
Script Object in new Window y el Script que se desea ver.

Hermilson
Colombia
MCDBA

hola a todos, hace poco he instalado un SQL server y


quisiera hacer algo
parecido a una querie en Access

se como hacer una "Select query", pero al intentar hacer


el equivalente a
una "update querie", "append querie" or "delete querie"


no encuentro donde

puedo suponer que tengo que hacerlas en "Stores


procedures" pero, he de
escribir a mano toda la consulta/modificacion ???


otra duda que tengo es el hacer una UNION para una vista,


en access la tengo
que escribir a mano por que el asistente no las es capaz


a agenerar, ocurre
lo mismo en SQLserver???

por cierto, uso SQL 200 + SP3 en XP


.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida