Exemplos:A. Configurando informacoes de contexto usando uma constante O exemplo a seguir demonstra SET CONTEXT_INFO definindo o valor e exibindo os resultados. Observe que consultar sys.dm_exec_sessions requer as permissoes SELECT e VIEW SERVER STATE, enquanto que usar a funcao CONTEXT_INFO nao requer..csharpcode, .csharpcode pre{ font-size: small; color: black; font-family: Consolas, "Courier New", Courier, Monospace; background-color: #ffffff; /*white-space: pre;*/}.csharpcode pre { margin: 0em; }.csharpcode .rem { color: #008000; }.csharpcode .kwrd { color: #0000ff; }.csharpcode .str { color: #006080; }.csharpcode .op { color: #0000c0; }.csharpcode .preproc { color: #cc6633; }.csharpcode .asp { background-color: #ffff00; }.csharpcode .html { color: #800000; }.csharpcode .attr { color: #ff0000; }.csharpcode .alt { background-color: #f4f4f4; width: 100%; margin: 0em;}.csharpcode .lnum { color: #606060; } 1: SET CONTEXT_INFO 0x01010101 2: GO 3: SELECT context_info 4: FROM sys.dm_exec_sessions 5: WHERE session_id = @@SPID; 6: GOB. Configurando informacoes de contexto usando uma funcao O exemplo a seguir demonstra o uso da saida de uma funcao para definir o valor de contexto, onde o valor da funcao deve ser colocado primeiro em uma variavel binary. .csharpcode, .csharpcode pre{ font-size: small; color: black; font-family: Consolas, "Courier New", Courier, Monospace; background-color: #ffffff; /*white-space: pre;*/}.csharpcode pre { margin: 0em; }.csharpcode .rem { color: #008000; }.csharpcode .kwrd { color: #0000ff; }.csharpcode .str { color: #006080; }.csharpcode .op { color: #0000c0; }.csharpcode .preproc { color: #cc6633; }.csharpcode .asp { background-color: #ffff00; }.csharpcode .html { color: #800000; }.csharpcode .attr { color: #ff0000; }.csharpcode .alt { background-color: #f4f4f4; width: 100%; margin: 0em;}.csharpcode .lnum { color: #606060; } 1: DECLARE @BinVar varbinary(128) 2: SET @BinVar = CAST(REPLICATE( 0x20, 128 ) AS varbinary(128) ) 3: SET CONTEXT_INFO @BinVar 4: 5: SELECT CONTEXT_INFO() AS MyContextInfo; 6: GOFonte: http://msdn.microsoft.com/pt-br/library/ms187768.aspx "O sonho da casa propria" "Minhacasa, minha vida""Quem casa quer casa" "Vaicasar? Financie logo um apartamento". Nada contra nenhumdesses cliches. Mas acho que alguns pontos devem ser avaliados. Ate ondetomamos a decisao de comprar o primeiro imovel assim que casamos, ou ate mesmo,como parte preparatoria do casamento por uma questao cultural ou por umadecisao financeira acertada?! Essaera uma decisao muito comum no tempo de nossos pais. Sera que hoje ainda seriaum bom negocio?! Eu vejo algumas desvantagens. Noinicio da vida conjugal o mais comum e que a renda do casal ainda seja baixa.Assumir um financiamento significa comprometer cerca de 30% da renda, por umlongo periodo de tempo. Nao condeno o financiamento, acho que muitas vezes e aopcao viavel, e que apesar de pagarmos um valor muito maior do que o valor doimovel isso e justificado pelas facilidades como o longo prazo. Mas e que e nessafase da vida que aparecem as melhores oportunidades e estar, de certa forma,preso a um imovel pode comprometer algumas decisoes. Sevamos financiar um imovel, sabemos que vende-lo em pouco tempo nao e um bomnegocio. Muito do que pagamos no comeco so se refere a juros. Entao o ideal edecidir pela moradia das proximas decadas, ou seja, a casa onde morar e criarseus filhos... ou seja... uma casa com dois, tres quartos... em uma fase ondevoces so precisam de um quarto! Ja da pra perceber alguma coisa?! Se estivermosdispostos a crescer financeiramente,