none
Como fazer um INSERT em campos "uniqueidentifier"? RRS feed

  • Pergunta

  • Bom dia,

     

    O SQL Reporting não nos dá uma opção para que não envie um relatório senão tiver conteúdo. Tenho um relatório que cujos parâmetros estão sempre variando. Ex:

    [Clientes da empresa que tem mercadoria embarcada mas não foram entregues ao destino.]

    Portando, estou tentando bolar um script na base, que consulte esses clientes, posteriormente a tabela "Subscriptions" da base do ReportSQL e compare os parâmetros que estão criados. Se a rotina encontrar algum cliente que não esteja criado o seu subscription, este por sua vêz, é inserido na tabela. Se houver algum subscription que não estiver na consulta da base, este é excluído.

    Minha dúvida é como inserir um registro nos campos que tem como tipo "uniqueidentifier", que são os ID's da tabela do reporting services, sem colocar um ID na mão?

    Se fui claro,

     

    Agradeço desde já

    Rogério

    terça-feira, 13 de julho de 2010 13:07

Respostas

  • Voce esta querendo adicionar registros nas tabelas de controle do reporting services? Eu diria que isso 'e altamente nao recomendado :)

    Se voce tem um subscription e voce nao quer que o email seja enviado, crie um data-driven subscription que nao retornara os registros dos clientes que nao devem receber emails. Sua query controla quem recebe os emails.

    Att

    Boreki

     


    Boreki[MSFT] - SQL Server Reporting Services
    • Marcado como Resposta Richard Juhasz terça-feira, 4 de setembro de 2012 17:34
    terça-feira, 13 de julho de 2010 18:04