Salto de línea pl/sql

fidjy5 Mensajes publicados 10 Estado Miembro -  
fidjy5 Mensajes publicados 10 Estado Miembro -
Hola,
estoy trabajando en un script donde tengo que insertar una base si no existe, así como otros elementos y no logro agregar un disparador en esta tabla.

aquí está la cabecera del código:
trigg="IF OBJECT_ID('stat_temp_"&schema&"') IS NOT NULL EXECUTE 'CREATE TRIGGER [verif_"&schema&"] ON [dbo].[stat_temp_"&schema&"] "
trigg=trigg&"AFTER INSERT AS "&vbCrLf&" DECLARE @cpt int;"&vbCrLf&" DECLARE @good int;"&vbCrLf&" DECLARE @tiers int;"
trigg=trigg&"SELECT @good=count(*) from stat_goods where code_good=(select code_good from inserted)"
trigg=trigg&" IF @good=0"
trigg=trigg&" begin"
......

y por lo tanto cada vez estoy concatenando, pero eso plantea un problema porque en SQL Server 2003 no encuentro el símbolo de retorno de carro/salto de línea..
Configuración: Windows 2003 Firefox 2.0.0.14

2 respuestas

Mimiste Mensajes publicados 1159 Estado Miembro 206
 


CHAR(13) & CHAR(10)

--
¡La deportividad comienza donde el diésel se detiene!
¿Aún puedes ver esto? ¡Espera hasta que el Vtec entre en acción!
1
fidjy5 Mensajes publicados 10 Estado Miembro
 
Ben si hago algo así
trigg="IF OBJECT_ID('stat_temp_"&schema&"') IS NOT NULL EXECUTE 'CREATE TRIGGER [verif_"&schema&"] ON [dbo].[stat_temp_"&schema&"] "
trigg=trigg&"AFTER INSERT AS CHAR(13) & CHAR(10) DECLARE @cpt int;"&vbCrLf&" DECLARE @good int;"&vbCrLf&" DECLARE @tiers int;"&vbCrLf
trigg=trigg&"SELECT @good=count(*) from stat_goods where code_good=(select code_good from inserted)"
trigg=trigg&" IF @good=0"

para probar, eso no me genera ningún retorno de línea.
0