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

Poner punto aparte en SELECT

Estas en el tema de Poner punto aparte en SELECT en el foro de SQL Server en Foros del Web. Hola quisiera hacer un query como el siguiente: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código SQL: Ver original SELECT 'LA FECHA DE HOY ES' + CONVERT ( nvarchar ( ...
  #1 (permalink)  
Antiguo 06/05/2013, 12:15
 
Fecha de Ingreso: octubre-2008
Mensajes: 268
Antigüedad: 15 años, 6 meses
Puntos: 3
Poner punto aparte en SELECT

Hola quisiera hacer un query como el siguiente:

Código SQL:
Ver original
  1. SELECT 'LA FECHA DE HOY ES' + CONVERT(nvarchar(30), getdate(), 113) + '. <br> GRACIAS POR CONSULTAR.'

Y me sale:

LA FECHA DE HOY ES06 May 2013 13:11:07:347. <br> GRACIAS POR CONSULTAR

Pero yo quiero que salga:

LA FECHA DE HOY ES06 May 2013 13:11:07:347.

GRACIAS POR CONSULTAR.

Alquien tiene alguna idea?
  #2 (permalink)  
Antiguo 06/05/2013, 13:10
 
Fecha de Ingreso: noviembre-2011
Mensajes: 48
Antigüedad: 12 años, 5 meses
Puntos: 5
Respuesta: Poner punto aparte en SELECT

No se si el Select interpreta los códigos ASCII, pero con Print si funciona.
Código SQL:
Ver original
  1. Print 'LA FECHA DE HOY ES' + CONVERT(nvarchar(30), getdate(), 113) + '.' + CHAR(13)+'GRACIAS POR CONSULTAR.'
  #3 (permalink)  
Antiguo 06/05/2013, 15:53
 
Fecha de Ingreso: octubre-2008
Mensajes: 268
Antigüedad: 15 años, 6 meses
Puntos: 3
Respuesta: Poner punto aparte en SELECT

Cita:
Iniciado por NullZ3r0 Ver Mensaje
No se si el Select interpreta los códigos ASCII, pero con Print si funciona.
Código SQL:
Ver original
  1. Print 'LA FECHA DE HOY ES' + CONVERT(nvarchar(30), getdate(), 113) + '.' + CHAR(13)+'GRACIAS POR CONSULTAR.'
Lo que ocurre es q necesito guardar ese valor en una variable, de cualquier forma, gracias por la informacion, podre usarla en otro momento.
  #4 (permalink)  
Antiguo 06/05/2013, 16:01
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: Poner punto aparte en SELECT

y esto no te funciona:

Código SQL:
Ver original
  1. DECLARE @variable VARCHAR(100)
  2. SELECT  @variable='primera linea' + CHAR(13) + 'segunda linea'
  3. print @variable

saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #5 (permalink)  
Antiguo 06/05/2013, 16:33
 
Fecha de Ingreso: octubre-2008
Mensajes: 268
Antigüedad: 15 años, 6 meses
Puntos: 3
Respuesta: Poner punto aparte en SELECT

Cita:
Iniciado por Libras Ver Mensaje
y esto no te funciona:

Código SQL:
Ver original
  1. DECLARE @variable VARCHAR(100)
  2. SELECT  @variable='primera linea' + CHAR(13) + 'segunda linea'
  3. print @variable

saludos!
El problema es q ambos los pone como print, yo queria ponerlo en n select, por que creo en un execute task mi texto y lo guardo en una variable, el texto q creo es el q mostre arriba y lo meto en una variable, para luego enviarlo por mail y necesito q se presione enter.... Gracias!
  #6 (permalink)  
Antiguo 06/05/2013, 16:52
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: Poner punto aparte en SELECT

si lo envias por mail puedes ponerlo como texto html y enviar tus datos como html :)
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #7 (permalink)  
Antiguo 07/05/2013, 13:43
 
Fecha de Ingreso: octubre-2008
Mensajes: 268
Antigüedad: 15 años, 6 meses
Puntos: 3
Respuesta: Poner punto aparte en SELECT

Cita:
Iniciado por Libras Ver Mensaje
si lo envias por mail puedes ponerlo como texto html y enviar tus datos como html :)
Gracias por el apoyo, igual sale escribiendolo en un select coun y corriente, pense q no se podria, pero si sale bien, con punto aparte y todo.

Un abrazo!

Etiquetas: punto, select
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 15:22.