Karuta’s ASP & M$ SQLserver

Dicas, códigos e outras coisinhas de meus estudos para não esquecer…

Archive for janeiro \31\UTC 2018

Localizar palavras em Store Procedures do SQL SERVER

Posted by karuta em janeiro 31, 2018

TYPE armazena o tipo do objeto a ser localizado, onde :
U => Tabela Usuário
S => Tabela de sistema
P => Procedure
V => View
F => Function

Anúncios

Posted in sql server, store procedure | Leave a Comment »

UPDATE COLUNA com o resultado da SOMA de outra tabela

Posted by karuta em janeiro 26, 2018

begin tran
UPDATE M
SET M.pago_royalty_arredondado = F.valsum
FROM yb_royalty_pagamento M
INNER JOIN
(
select pagamento_id, sum(valor_pago) as valsum
from yb_royalty_pagamento_integrante
group by pagamento_id) F
ON M.pagamento_id = F.pagamento_id

rollback tran
commit tran

Posted in sql server | Leave a Comment »

ASP PROBLEMAS EM MOSTRAR VARCHAR(MAX)

Posted by karuta em janeiro 17, 2018

DICA 1

Crie uma variável ASP com o conteúdo enviado pelo SQL SERVER e mostre a variável ao invés do que é enviado pelo banco.

EX: enviado pelo banco: (rsArquivos.Fields.Item(“html”).Value)

código:

html = (rsArquivos.Fields.Item(“html”).Value)
if len(trim(html)) <> 0 then %>
<strong><%=(html) %></strong>
end if

 

DICA 2 (mas temo um problema de erro nas SPs ainda não descobri o por que)

use em sua string de conexão ao invés de:  DRIVER={SQL Server}

 

Provider=SQLNCLI; quando sua versão for SQL2005
Provider=SQLNCLI10;  quando sua versão for SQL2008
Provider=SQLNCLI11;  quando sua versão for SQL2012
 
 

Posted in asp | Leave a Comment »