El grupo al cual envías entradas es un grupo Usenet. Si envías mensajes a este grupo, cualquier usuario de Internet podrá ver tu dirección de correo electrónico
Hola Estoy migrando Stores del SQL 2000 a SQL 2005 y me doy con este problema al ejecutar el STORE Must declare the scalar variable "@Importecomision".
Y la variable está DECLARADA como @ImporteComision o sea no distingue la mayúscula de la minúsculas. Lo que pasa que tengo varios stores con muchos problemas de este tipo. Alguien sabe como se le puede decir al SQL 2005 que tome el nombre de la variable declarada.? O tengo que hacerlo yo manualmente modificar cada nombre de variable.?
Comprueba la intercalación que tiene la base de datos, seguramente tenga una sensible a mayúsculas y tendrás que cambiarla. Echa un vistazo al comando ALTER DATABASE para poder hacerlo
-- ----------------------------- "Caminar sobre el agua y desarrollar software a partir de unas especificaciones es fácil, si ambas están congeladas." Edward V. Berard, ingeniero informático
"karina" <karinamor...@hotmail.com> wrote in message
> Hola > Estoy migrando Stores del SQL 2000 a SQL 2005 y me doy con este problema > al ejecutar el STORE > Must declare the scalar variable "@Importecomision".
> Y la variable está DECLARADA como @ImporteComision o sea no distingue la > mayúscula de la minúsculas. Lo que pasa que tengo varios stores con muchos > problemas de este tipo. Alguien sabe como se le puede decir al SQL 2005 > que tome el nombre de la variable declarada.? O tengo que hacerlo yo > manualmente modificar cada nombre de variable.?
Carlos Pero tengo definido a Nivel de Base de Datos esta intercalación y lo mismo tengo problemas en la declaracion de variables de los STORES. COLLATE SQL_Latin1_General_CP1_CI_AS
> Comprueba la intercalación que tiene la base de datos, seguramente tenga > una sensible a mayúsculas y tendrás que cambiarla. Echa un vistazo al > comando ALTER DATABASE para poder hacerlo
> -- > ----------------------------- > "Caminar sobre el agua y desarrollar software a partir de unas > especificaciones es fácil, si ambas están congeladas." > Edward V. Berard, ingeniero informático
> "karina" <karinamor...@hotmail.com> wrote in message > news:eivQj1tXKHA.3612@TK2MSFTNGP02.phx.gbl... >> Hola >> Estoy migrando Stores del SQL 2000 a SQL 2005 y me doy con este problema >> al ejecutar el STORE >> Must declare the scalar variable "@Importecomision".
>> Y la variable está DECLARADA como @ImporteComision o sea no distingue la >> mayúscula de la minúsculas. Lo que pasa que tengo varios stores con >> muchos problemas de este tipo. Alguien sabe como se le puede decir al SQL >> 2005 que tome el nombre de la variable declarada.? O tengo que hacerlo yo >> manualmente modificar cada nombre de variable.?
------------------------------------------------ Maxi Accotto MVP en SQL Server http://blog.maxiaccotto.com --------------------------------------------------
"karina" <karinamor...@hotmail.com> wrote in message
> Carlos > Pero tengo definido a Nivel de Base de Datos esta intercalación y lo mismo > tengo problemas en la declaracion de variables de los STORES. > COLLATE SQL_Latin1_General_CP1_CI_AS
> CI: Sin sensibilidad [case-insensitive]
> Saludos > Karina.
> "Carlos Sacristan" <nom...@nomail.com> escribió en el mensaje > news:OY5ai4tXKHA.872@TK2MSFTNGP05.phx.gbl... >> Comprueba la intercalación que tiene la base de datos, seguramente tenga >> una sensible a mayúsculas y tendrás que cambiarla. Echa un vistazo al >> comando ALTER DATABASE para poder hacerlo
>> -- >> ----------------------------- >> "Caminar sobre el agua y desarrollar software a partir de unas >> especificaciones es fácil, si ambas están congeladas." >> Edward V. Berard, ingeniero informático
>> "karina" <karinamor...@hotmail.com> wrote in message >> news:eivQj1tXKHA.3612@TK2MSFTNGP02.phx.gbl... >>> Hola >>> Estoy migrando Stores del SQL 2000 a SQL 2005 y me doy con este problema >>> al ejecutar el STORE >>> Must declare the scalar variable "@Importecomision".
>>> Y la variable está DECLARADA como @ImporteComision o sea no distingue la >>> mayúscula de la minúsculas. Lo que pasa que tengo varios stores con >>> muchos problemas de este tipo. Alguien sabe como se le puede decir al >>> SQL 2005 que tome el nombre de la variable declarada.? O tengo que >>> hacerlo yo manualmente modificar cada nombre de variable.?
A nivel de servidor tengo Latin1_General_CS_AS Ese será el problema.? Por más que tenga a nivel de Base SQL_Latin1_General_CP1_CI_AS para los STORES me toma a NIVEL de SERVIDOR.? Saludos Karina.
> ------------------------------------------------ > Maxi Accotto > MVP en SQL Server > http://blog.maxiaccotto.com > --------------------------------------------------
> "karina" <karinamor...@hotmail.com> wrote in message > news:ud6BSfwXKHA.220@TK2MSFTNGP02.phx.gbl... >> Carlos >> Pero tengo definido a Nivel de Base de Datos esta intercalación y lo >> mismo tengo problemas en la declaracion de variables de los STORES. >> COLLATE SQL_Latin1_General_CP1_CI_AS
>> CI: Sin sensibilidad [case-insensitive]
>> Saludos >> Karina.
>> "Carlos Sacristan" <nom...@nomail.com> escribió en el mensaje >> news:OY5ai4tXKHA.872@TK2MSFTNGP05.phx.gbl... >>> Comprueba la intercalación que tiene la base de datos, seguramente tenga >>> una sensible a mayúsculas y tendrás que cambiarla. Echa un vistazo al >>> comando ALTER DATABASE para poder hacerlo
>>> -- >>> ----------------------------- >>> "Caminar sobre el agua y desarrollar software a partir de unas >>> especificaciones es fácil, si ambas están congeladas." >>> Edward V. Berard, ingeniero informático
>>> "karina" <karinamor...@hotmail.com> wrote in message >>> news:eivQj1tXKHA.3612@TK2MSFTNGP02.phx.gbl... >>>> Hola >>>> Estoy migrando Stores del SQL 2000 a SQL 2005 y me doy con este >>>> problema al ejecutar el STORE >>>> Must declare the scalar variable "@Importecomision".
>>>> Y la variable está DECLARADA como @ImporteComision o sea no distingue >>>> la mayúscula de la minúsculas. Lo que pasa que tengo varios stores con >>>> muchos problemas de este tipo. Alguien sabe como se le puede decir al >>>> SQL 2005 que tome el nombre de la variable declarada.? O tengo que >>>> hacerlo yo manualmente modificar cada nombre de variable.?
>A nivel de servidor tengo Latin1_General_CS_AS > Ese será el problema.? Por más que tenga a nivel de Base > SQL_Latin1_General_CP1_CI_AS para los STORES me toma a NIVEL de SERVIDOR.? > Saludos > Karina.
>> ------------------------------------------------ >> Maxi Accotto >> MVP en SQL Server >> http://blog.maxiaccotto.com >> --------------------------------------------------
>> "karina" <karinamor...@hotmail.com> wrote in message >> news:ud6BSfwXKHA.220@TK2MSFTNGP02.phx.gbl... >>> Carlos >>> Pero tengo definido a Nivel de Base de Datos esta intercalación y lo >>> mismo tengo problemas en la declaracion de variables de los STORES. >>> COLLATE SQL_Latin1_General_CP1_CI_AS
>>> CI: Sin sensibilidad [case-insensitive]
>>> Saludos >>> Karina.
>>> "Carlos Sacristan" <nom...@nomail.com> escribió en el mensaje >>> news:OY5ai4tXKHA.872@TK2MSFTNGP05.phx.gbl... >>>> Comprueba la intercalación que tiene la base de datos, seguramente >>>> tenga una sensible a mayúsculas y tendrás que cambiarla. Echa un >>>> vistazo al comando ALTER DATABASE para poder hacerlo
>>>> -- >>>> ----------------------------- >>>> "Caminar sobre el agua y desarrollar software a partir de unas >>>> especificaciones es fácil, si ambas están congeladas." >>>> Edward V. Berard, ingeniero informático
>>>> "karina" <karinamor...@hotmail.com> wrote in message >>>> news:eivQj1tXKHA.3612@TK2MSFTNGP02.phx.gbl... >>>>> Hola >>>>> Estoy migrando Stores del SQL 2000 a SQL 2005 y me doy con este >>>>> problema al ejecutar el STORE >>>>> Must declare the scalar variable "@Importecomision".
>>>>> Y la variable está DECLARADA como @ImporteComision o sea no distingue >>>>> la mayúscula de la minúsculas. Lo que pasa que tengo varios stores con >>>>> muchos problemas de este tipo. Alguien sabe como se le puede decir al >>>>> SQL 2005 que tome el nombre de la variable declarada.? O tengo que >>>>> hacerlo yo manualmente modificar cada nombre de variable.?
Karina el problema no son los Store sino el codigo de join entre alguna tabla y alguna temporal la cual esta ultima usa la del servidor. Para resolverlo lo ideal seria que sean prolijos en la instalacion de collation o bien en la query cuando haces la union de join indiques de que collation a cual va (eso lo podes hacer y te recomiendo mires los libros on line sobre la sintaxis Collate)
--
------------------------------------------------ Maxi Accotto MVP en SQL Server http://blog.maxiaccotto.com --------------------------------------------------
"karina" <karinamor...@hotmail.com> wrote in message
> A nivel de servidor tengo Latin1_General_CS_AS > Ese será el problema.? Por más que tenga a nivel de Base > SQL_Latin1_General_CP1_CI_AS para los STORES me toma a NIVEL de SERVIDOR.? > Saludos > Karina.
>> ------------------------------------------------ >> Maxi Accotto >> MVP en SQL Server >> http://blog.maxiaccotto.com >> --------------------------------------------------
>> "karina" <karinamor...@hotmail.com> wrote in message >> news:ud6BSfwXKHA.220@TK2MSFTNGP02.phx.gbl... >>> Carlos >>> Pero tengo definido a Nivel de Base de Datos esta intercalación y lo >>> mismo tengo problemas en la declaracion de variables de los STORES. >>> COLLATE SQL_Latin1_General_CP1_CI_AS
>>> CI: Sin sensibilidad [case-insensitive]
>>> Saludos >>> Karina.
>>> "Carlos Sacristan" <nom...@nomail.com> escribió en el mensaje >>> news:OY5ai4tXKHA.872@TK2MSFTNGP05.phx.gbl... >>>> Comprueba la intercalación que tiene la base de datos, seguramente >>>> tenga una sensible a mayúsculas y tendrás que cambiarla. Echa un >>>> vistazo al comando ALTER DATABASE para poder hacerlo
>>>> -- >>>> ----------------------------- >>>> "Caminar sobre el agua y desarrollar software a partir de unas >>>> especificaciones es fácil, si ambas están congeladas." >>>> Edward V. Berard, ingeniero informático
>>>> "karina" <karinamor...@hotmail.com> wrote in message >>>> news:eivQj1tXKHA.3612@TK2MSFTNGP02.phx.gbl... >>>>> Hola >>>>> Estoy migrando Stores del SQL 2000 a SQL 2005 y me doy con este >>>>> problema al ejecutar el STORE >>>>> Must declare the scalar variable "@Importecomision".
>>>>> Y la variable está DECLARADA como @ImporteComision o sea no distingue >>>>> la mayúscula de la minúsculas. Lo que pasa que tengo varios stores con >>>>> muchos problemas de este tipo. Alguien sabe como se le puede decir al >>>>> SQL 2005 que tome el nombre de la variable declarada.? O tengo que >>>>> hacerlo yo manualmente modificar cada nombre de variable.?
> Hola > Estoy migrando Stores del SQL 2000 a SQL 2005 y me doy con este problema > al ejecutar el STORE > Must declare the scalar variable "@Importecomision".
> Y la variable está DECLARADA como @ImporteComision o sea no distingue la > mayúscula de la minúsculas. Lo que pasa que tengo varios stores con muchos > problemas de este tipo. Alguien sabe como se le puede decir al SQL 2005 > que tome el nombre de la variable declarada.? O tengo que hacerlo yo > manualmente modificar cada nombre de variable.?