Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Consulta SQL no reconoce la letra "ñ".

Estas en el tema de Consulta SQL no reconoce la letra "ñ". en el foro de SQL Server en Foros del Web. Buen día a todos. Tengo una tabla llamada pvcatlogstatus este tiene una columna llamada fechadiseño, mi problema es que cuando hago la consulta en PHP ...
  #1 (permalink)  
Antiguo 01/04/2013, 08:56
 
Fecha de Ingreso: mayo-2012
Mensajes: 24
Antigüedad: 11 años, 11 meses
Puntos: 0
Pregunta Consulta SQL no reconoce la letra "ñ".

Buen día a todos.

Tengo una tabla llamada pvcatlogstatus este tiene una columna llamada fechadiseño, mi problema es que cuando hago la consulta en PHP

$query=Select convert(varchar(24),[fechadiseño],121) AS 'fechadiseño' from pvcatlogstatus where cve_logo='123'

me sale el suiquiente error:

Array ( [0] => Array ( [0] => 42S22 [SQLSTATE] => 42S22 [1] => 207 [code] => 207 [2] => [Microsoft][SQL Server Native Client 11.0][SQL Server]El nombre de columna 'fechadiseño' no es v�lido. [message] => [Microsoft][SQL Server Native Client 11.0][SQL Server]El nombre de columna 'fechadiseño' no es v�lido. ) )

Creo que el error esta en la "ñ"
¿como podría solucionar este problema?

Muchas gracias. Saludos
  #2 (permalink)  
Antiguo 02/04/2013, 09:20
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 3 meses
Puntos: 447
Respuesta: Consulta SQL no reconoce la letra "ñ".

Hola mathdz:

Mucho ojo, la comilla simple (') sirve para delimitar CADENAS, no para deliminar identificadores creo que el problema está en el ALIAS, no en el nombre del campo...

de la documentación oficial:

http://msdn.microsoft.com/es-MX/libr...v=sql.90).aspx

Prueba simplemente quitando las comilllas, y si te marca error, utiliza los corchetes o las comillas dobles.

Saludos
Leo.
  #3 (permalink)  
Antiguo 02/04/2013, 09:24
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Consulta SQL no reconoce la letra "ñ".

de nuevo preguntando en el foro de sql server?

http://www.forosdelweb.com/f87/consu...tra-n-1043952/

algun moderador podria mover este tema a php, y amigo mathdz, pon en tu pregunta que ya revisaste que tu consulta funciona en sql server, que el problema que tienes es que php te manda ese error.

saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me

Etiquetas: frameworks-y-php-orientado-a-objetos, letra, php, reconoce, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:00.