1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
   | CREATE VIEW [dbo].[V1L_PROSPECTS_01] with schemabinding
AS
SELECT        CL.CLKTSOC, CL.CLCTETS, CONVERT(varchar, CL.CLKTSOC) + CONVERT(varchar, CL.CLCTETS) + CONVERT(varchar, CL.CLKTCODE) AS INDEXCL1, CONVERT(varchar, CL.CLKTSOC) + CONVERT(varchar, 
                         CL.CLKTCODE) + CL.CLCTTYPE AS INDEXCL2, CONVERT(varchar, CL.CLKTSOC) + CONVERT(varchar, CL.CLKTCODE) AS INDEXCL3, CL.CLCTNOM, CL.CLKTCODE, CL.CLCTABRE, RTRIM(CL.CLCTRUE1) 
                         AS CLCTRUE1, RTRIM(CL.CLCTRUE2) AS CLCTRUE2, RTRIM(CL.CLCTRUE3) AS CLCTRUE3, CL.CLCTCP, CL.CLCTVILLE, CL.CLCTPAYS, CL.CLCTCPAYS, CL.CLCTSIRET, CL.CLCTNOTVA, CL.CLCTAPE, 
                         CL.CLCTCONTA1, CL.CLCTCONTA2, CL.CLCTTELEP1, CL.CLCTTELEP2, CL.CLCTFAX1, CL.CLCTFAX2, RTRIM(CL.CLCTEMAIL) AS CLCTEMAIL, RTRIM(CL.CLCTSITE) AS CLCTSITE, CL.CLCTNOFOUR, 
                         CL.CLCTCECHEA, CL.CLCTBECHEA, CL.CLCTCREG, CL.CLCTREGFIS, CL.CLCTTAXE, CL.CLCTBLOCAG, CL.CLCTREP1, COALESCE (REP1.RECTNOM, N'') AS RECTNOM1, CL.CLCTREP2, 
                         COALESCE (REP2.RECTNOM, N'') AS RECTNOM2, CL.CLCTACTIVI, COALESCE (PARAM.PACTEXT140, N'') AS LIBACTIVI, CL.CLCTREGIO, CL.CLCTDEPSTA, CL.CLCTABC, CL.CLCTHGROUP, CL.CLCTSEGMAR, 
                         CL.CLCTCENACH, CL.CLCTZONLIV, CL.CLCTGROUPE, CL.CLCJCRE, CL.CLCJMOU, CL.CLCTLIBRE1, CL.CLCTLIBRE2, CL.CLCTLIBRE3, CL.CLCTLIBRE4, CL.CLCTTYPE, CL.CLCTACTIF, CL.CLCNGPSX, 
                         CL.CLCNGPSY, CLU.CLKTDTERP, CLU.CLKTCOMPT, CLU.CLKTEXPERT, CLU.CLCTTRCA, CLU.CLCTCAO, CLU.CLCTINTCAO, CLU.CLCTSYNDIC, CLU.CLCTSTAT, CLU.CLCTVERS, CLU.CLCTINFOG, CLU.CLCDANNIV, 
                         CLU.CLCCAEFF, CLU.CLCRESCA, CLU.CLCEVORES, CLU.CLCCAEVO, CLU.CLCFPCS, CLU.CLCDATECRE, CLU.CLCEVOFP, CLU.CLCNTRCA, CLU.CLCNEFF, CLU.CLCRECH, CLU.CLCPOTEN, CLU.CLCCOLLAB, 
                         CLU.CLCTFAO, CLU.CLCTBI, CLU.CLCTAUTRE
FROM            dbo.CLIENT AS CL 
                         INNER JOIN dbo.UCLIENT AS CLU ON CL.CLKTSOC = CLU.CLKTSOC AND CL.CLKTCODE = CLU.CLKTCODE
                         INNER JOIN dbo.PARAM AS PARAM ON CL.CLKTSOC = PARAM.PAKTSOC AND PARAM.PAKTNOPAR = '250' AND CL.CLCTACTIVI = PARAM.PAKTCODE
                         INNER JOIN dbo.REPRESEN AS REP1 ON CL.CLKTSOC = REP1.REKTSOC AND CL.CLCTREP1 = REP1.REKTCODE
                         INNER JOIN dbo.REPRESEN AS REP2 ON CL.CLKTSOC = REP2.REKTSOC AND CL.CLCTREP2 = REP2.REKTCODE | 
Partager