<?xml version="1.0" encoding="utf-8"?><!-- generator="whissip/4.0.0-alpha" -->
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:admin="http://webns.net/mvcb/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>devlog - Latest Comments on Transact-SQL</title>
		<link>http://devlog.waltercruz.com/?disp=comments</link>
		<atom:link rel="self" type="application/rss+xml" href="http://devlog.waltercruz.com/?tempskin=_rss2&amp;disp=comments&amp;p=847" />
		<description></description>
		<language>pt-BR</language>
		<docs>http://backend.userland.com/rss</docs>
		<admin:generatorAgent rdf:resource="http://b2evolution.net/?v=4.0.0-alpha"/>
		<ttl>60</ttl>
				<item>
			<title>Walter Cruz [Membro] em resposta a: Transact-SQL</title>
			<pubDate>Wed, 11 Oct 2006 03:26:51 +0000</pubDate>
			<dc:creator>Walter Cruz [Membro]</dc:creator>
			<guid isPermaLink="false">c45139@http://devlog.waltercruz.com/</guid>
			<description>Olá Adriano!&lt;br /&gt;
&lt;br /&gt;
De fato, uma das coisas que eu gostaria de saber mais é sobre T-SQL.&lt;br /&gt;
&lt;br /&gt;
Porém, não reclamo do tratamento de datas e dos procedimentos realizados em PL/PgSQL, que&lt;br /&gt;
é o que uso atualmente! Aliás, falta tempo pra se fazer tudo o que se quer...&lt;br /&gt;
&lt;br /&gt;
[]&#039;s&lt;br /&gt;
- Walter</description>
			<content:encoded><![CDATA[Olá Adriano!<br />
<br />
De fato, uma das coisas que eu gostaria de saber mais é sobre T-SQL.<br />
<br />
Porém, não reclamo do tratamento de datas e dos procedimentos realizados em PL/PgSQL, que<br />
é o que uso atualmente! Aliás, falta tempo pra se fazer tudo o que se quer...<br />
<br />
[]'s<br />
- Walter]]></content:encoded>
			<link>http://devlog.waltercruz.com/transact-sql-e-outras-coisas#c45139</link>
		</item>
				<item>
			<title>Adriano [Visitante] em resposta a: Transact-SQL</title>
			<pubDate>Tue, 10 Oct 2006 14:57:29 +0000</pubDate>
			<dc:creator>Adriano [Visitante]</dc:creator>
			<guid isPermaLink="false">c45138@http://devlog.waltercruz.com/</guid>
			<description>Precisa ler o Books On-Line pra saber mais de Transact SQL.&lt;br /&gt;
Existem milhões de procedimentos realizados nessa linguagem aceito pelo padrão ANSI SQL. Sem mencionar sobre TIPOS DE DADOS COMO DATAS etc... O tratamento nessa linguagem é bem melhor.&lt;br /&gt;
&lt;br /&gt;
Sobre o APAGAR E CONSTUIR.. vc utiliza uma instrução ALTER alguma coisa...&lt;br /&gt;
ALTER TABLE .. .ALTER FUNCTION etc...&lt;br /&gt;
Lembrando que isso sim é padrão ANSI. O que é mais importante. &lt;br /&gt;
Sobre estruturas de repetições.&lt;br /&gt;
1º Existem outros tipos de estruturas de repetições.&lt;br /&gt;
2º voce pode utilizar ate cursores se precisar.&lt;br /&gt;
3º WAITFOR é um tipo de estrutura de repetição bem interessante. Tem a sintaxe dele no Books.&lt;br /&gt;
&lt;br /&gt;
Bom, o mais dificil mesmo é programar coisas dinamicas. Como criar CROSS-TAB por exemplo.&lt;br /&gt;
Isso é complicado em Transact SQL, mais ainda nao consegui fazer funcionar algo do tipo em outras linguagens. &lt;br /&gt;
Muitos erros diversos de memoria, conversoes etc.  Isso nao acontece com o Transact SQL.&lt;br /&gt;
Se quer um exemplo de CROSS TAB dinâmica, faça uma pesquisa sobre esse item no SQL MONSTER, provavelmente irá ver meu algoritmo. ATS. Adriano</description>
			<content:encoded><![CDATA[Precisa ler o Books On-Line pra saber mais de Transact SQL.<br />
Existem milhões de procedimentos realizados nessa linguagem aceito pelo padrão ANSI SQL. Sem mencionar sobre TIPOS DE DADOS COMO DATAS etc... O tratamento nessa linguagem é bem melhor.<br />
<br />
Sobre o APAGAR E CONSTUIR.. vc utiliza uma instrução ALTER alguma coisa...<br />
ALTER TABLE .. .ALTER FUNCTION etc...<br />
Lembrando que isso sim é padrão ANSI. O que é mais importante. <br />
Sobre estruturas de repetições.<br />
1º Existem outros tipos de estruturas de repetições.<br />
2º voce pode utilizar ate cursores se precisar.<br />
3º WAITFOR é um tipo de estrutura de repetição bem interessante. Tem a sintaxe dele no Books.<br />
<br />
Bom, o mais dificil mesmo é programar coisas dinamicas. Como criar CROSS-TAB por exemplo.<br />
Isso é complicado em Transact SQL, mais ainda nao consegui fazer funcionar algo do tipo em outras linguagens. <br />
Muitos erros diversos de memoria, conversoes etc.  Isso nao acontece com o Transact SQL.<br />
Se quer um exemplo de CROSS TAB dinâmica, faça uma pesquisa sobre esse item no SQL MONSTER, provavelmente irá ver meu algoritmo. ATS. Adriano]]></content:encoded>
			<link>http://devlog.waltercruz.com/transact-sql-e-outras-coisas#c45138</link>
		</item>
				<item>
			<title>Rodrigo Cacilhas [Visitante] em resposta a: Transact-SQL</title>
			<pubDate>Fri, 28 Jul 2006 12:58:09 +0000</pubDate>
			<dc:creator>Rodrigo Cacilhas [Visitante]</dc:creator>
			<guid isPermaLink="false">c45006@http://devlog.waltercruz.com/</guid>
			<description>Que tal postar um artigo comparando Transact-SQL, PL/PgSQL e MySQL, com alguns exemplos de sintaxe?</description>
			<content:encoded><![CDATA[Que tal postar um artigo comparando Transact-SQL, PL/PgSQL e MySQL, com alguns exemplos de sintaxe?]]></content:encoded>
			<link>http://devlog.waltercruz.com/transact-sql-e-outras-coisas#c45006</link>
		</item>
			</channel>
</rss>
