<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlserver.ro/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>T-SQL</title><link>http://sqlserver.ro/forums/15/ShowForum.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>Re: diferente la syntaxa sql server 2000/2005</title><link>http://sqlserver.ro/forums/thread/6284.aspx</link><pubDate>Mon, 01 Dec 2008 15:55:50 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6284</guid><dc:creator>crestinul</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6284.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=6284</wfw:commentRss><description>&lt;P&gt;wow!Tare !Nu stiam de asta .&lt;/P&gt;
&lt;P&gt;Multumesc Remus&lt;/P&gt;</description></item><item><title>Re: diferente la syntaxa sql server 2000/2005</title><link>http://sqlserver.ro/forums/thread/6283.aspx</link><pubDate>Mon, 01 Dec 2008 15:13:42 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6283</guid><dc:creator>rremus</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6283.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=6283</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://sqlserver.ro/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;crestinul:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Ma gandesc ca MS putea sa pastreze vechea sintaxa ,ca fiind obsolete, si cea noua pt cei ce voia sa scrie aplicatii compatibile cu standardul ansi sql ,astfel se eliminau si problemele ce apar cand portai aplicatii din versiunile mai vechi pe 2005&lt;/p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;&lt;br&gt;Cum dealtfel MS a si facut cind &lt;a href="http://msdn.microsoft.com/en-us/library/ms178653%28SQL.90%29.aspx"&gt;compatibility level&lt;/a&gt; este setat la 80:&lt;br&gt;&lt;br&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://sqlserver.ro/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;MSDN:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;p&gt;Compatibility level setting of 80 or lower: The *= and =* operators for outer join are supported with a warning message.&lt;/p&gt;   &lt;p&gt;&amp;nbsp;Compatibility level setting of 90
: These operators are not supported; the OUTER JOIN keyword should be used.&lt;/p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;</description></item><item><title>Re: diferente la syntaxa sql server 2000/2005</title><link>http://sqlserver.ro/forums/thread/6282.aspx</link><pubDate>Mon, 01 Dec 2008 12:52:17 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6282</guid><dc:creator>crestinul</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6282.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=6282</wfw:commentRss><description>&lt;P&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://sqlserver.ro/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;tudor.t:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://sqlserver.ro/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;crestinul:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Asta asa e.Singurul motiv pt care Microsoft au descis asta e de compatibilitate cu standardul ANSI SQL, insa din pct de vedere a omului care scrie cod e un pic cam heavy pt ca scrie cod mai mult folosind noua sintaxa sql 2005&lt;/div&gt;&lt;/BLOCKQUOTE&gt;Personal nu am mai vazut pe cineva sa foloseasca *= de pe vremea SQL Server 6.5 - nu cred ca mai e cineva care sa nu fie familiar cu LEFT/INNER JOIN...&lt;BR&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Eu de exemplu eram obisnuit cand am trecut la 2005 cu vechea sintaxa *= din 6.5 si 2000.&lt;/P&gt;
&lt;P&gt;Ma gandesc ca MS putea sa pastreze vechea sintaxa ,ca fiind obsolete, si cea noua pt cei ce voia sa scrie aplicatii compatibile cu standardul ansi sql ,astfel se eliminau si problemele ce apar cand portai aplicatii din versiunile mai vechi pe 2005&lt;/P&gt;</description></item><item><title>Re: diferente la syntaxa sql server 2000/2005</title><link>http://sqlserver.ro/forums/thread/6247.aspx</link><pubDate>Tue, 25 Nov 2008 15:04:42 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6247</guid><dc:creator>Diana</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6247.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=6247</wfw:commentRss><description>Chiar daca sintaxa "*=" nu se mai foloseste, aplicatiile mai vechi trebuie revazute...</description></item><item><title>Re: diferente la syntaxa sql server 2000/2005</title><link>http://sqlserver.ro/forums/thread/6246.aspx</link><pubDate>Tue, 25 Nov 2008 14:04:33 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6246</guid><dc:creator>tudor.t</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6246.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=6246</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://sqlserver.ro/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;crestinul:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Asta asa e.Singurul motiv pt care Microsoft au descis asta e de compatibilitate cu standardul ANSI SQL, insa din pct de vedere a omului care scrie cod e un pic cam heavy pt ca scrie cod mai mult folosind noua sintaxa sql 2005&lt;/div&gt;&lt;/BLOCKQUOTE&gt;Personal nu am mai vazut pe cineva sa foloseasca *= de pe vremea SQL Server 6.5 - nu cred ca mai e cineva care sa nu fie familiar cu LEFT/INNER JOIN...&lt;br&gt;</description></item><item><title>Re: diferente la syntaxa sql server 2000/2005</title><link>http://sqlserver.ro/forums/thread/6206.aspx</link><pubDate>Sat, 22 Nov 2008 13:56:47 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6206</guid><dc:creator>crestinul</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6206.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=6206</wfw:commentRss><description>&lt;P&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://sqlserver.ro/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;ignatandrei:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://sqlserver.ro/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;Alex:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;am mai gasit ceva.....sql server 2005 nu stie de *= ; =* trebuiesc inlocuite cu left join si right join&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;BR&gt;Astea erau in Oracle, care nu stia nici el de left ...&lt;BR&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Asta asa e.Singurul motiv pt care Microsoft au descis asta e de compatibilitate cu standardul ANSI SQL, insa din pct de vedere a omului care scrie cod e un pic cam heavy pt ca scrie cod mai mult folosind noua sintaxa sql 2005&lt;/P&gt;</description></item><item><title>Re: diferente la syntaxa sql server 2000/2005</title><link>http://sqlserver.ro/forums/thread/6203.aspx</link><pubDate>Fri, 21 Nov 2008 18:05:24 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6203</guid><dc:creator>Diana</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6203.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=6203</wfw:commentRss><description>Despre "compatibility level":&lt;br&gt;http://www.mssqltips.com/tip.asp?tip=1436&lt;br&gt;</description></item><item><title>Re: diferente la syntaxa sql server 2000/2005</title><link>http://sqlserver.ro/forums/thread/6102.aspx</link><pubDate>Fri, 07 Nov 2008 16:40:48 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6102</guid><dc:creator>rremus</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6102.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=6102</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://sqlserver.ro/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;Alex:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;asa e am mai intrebat ceva asemanator...dar ma gandeam ca aici sa postam cazuri concrete, chiar nu am chef sa iau toata "documentatia" si sa o "rasfoiesc" :)&lt;/p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;&lt;br&gt;Downloadeaza &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=1470e86b-7e05-4322-a677-95ab44f12d75&amp;amp;displaylang=en"&gt;SQL Server 2005 Upgrade Advisor&lt;/a&gt; si lasa-l sa se uite la codul tau (proceduri) si o captura de workload (trace) si-tzi va spune ce probleme de syntaxa vei avea la upgrade.&lt;br&gt;</description></item><item><title>Re: diferente la syntaxa sql server 2000/2005</title><link>http://sqlserver.ro/forums/thread/6101.aspx</link><pubDate>Fri, 07 Nov 2008 13:36:31 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6101</guid><dc:creator>ignatandrei</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6101.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=6101</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://sqlserver.ro/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;Alex:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;am mai gasit ceva.....sql server 2005 nu stie de *= ; =* trebuiesc inlocuite cu left join si right join&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;Astea erau in Oracle, care nu stia nici el de left ...&lt;br&gt;</description></item><item><title>Re: diferente la syntaxa sql server 2000/2005</title><link>http://sqlserver.ro/forums/thread/6100.aspx</link><pubDate>Fri, 07 Nov 2008 13:23:53 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6100</guid><dc:creator>Alex</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6100.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=6100</wfw:commentRss><description>am mai gasit ceva.....sql server 2005 nu stie de *= ; =* trebuiesc inlocuite cu left join si right join</description></item><item><title>Re: diferente la syntaxa sql server 2000/2005</title><link>http://sqlserver.ro/forums/thread/6075.aspx</link><pubDate>Wed, 05 Nov 2008 14:26:36 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6075</guid><dc:creator>Alex</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6075.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=6075</wfw:commentRss><description>&lt;P&gt;ai dreptate Diana dar nu totdeauna e timp de studiu :(&lt;/P&gt;
&lt;P&gt;mi-ar fi placut sa stau toata ziua si sa studiez asa de fun dar nu prea merge...&lt;/P&gt;
&lt;P&gt;alex.&lt;/P&gt;</description></item><item><title>Re: diferente la syntaxa sql server 2000/2005</title><link>http://sqlserver.ro/forums/thread/6074.aspx</link><pubDate>Wed, 05 Nov 2008 13:40:08 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6074</guid><dc:creator>Diana</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6074.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=6074</wfw:commentRss><description>&lt;P&gt;Eu zic sa te pui cu burta pe carte daca vrei sa nu depinzi de altii o viata intreaga. Ce vei face cand va fi nevoie sa raspunzi tu insuti&amp;nbsp;la o intrebare? E bine sa citesti cu atentie documentatia, iar nu sa o "rasfoiesti".&lt;/P&gt;
&lt;P&gt;"Nu am chef" este o alegere cumplit de&amp;nbsp;proasta. &lt;/P&gt;</description></item><item><title>Re: diferente la syntaxa sql server 2000/2005</title><link>http://sqlserver.ro/forums/thread/6073.aspx</link><pubDate>Wed, 05 Nov 2008 13:31:32 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6073</guid><dc:creator>ignatandrei</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6073.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=6073</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://sqlserver.ro/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;Alex:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;asa e am mai intrebat ceva asemanator...dar ma gandeam ca aici sa postam cazuri concrete, chiar nu am chef sa iau toata "documentatia" si sa o "rasfoiesc" :)&lt;/p&gt;
&lt;p&gt;alex.&lt;/p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;Daca vrei sa faci migrare, nu ai alta alegere ...Sau, ma rog, poti sa consideri ca experienta altuia este "relevanta" si sa te bushesti cind faci migrarea, pentru ca celelalalt nu a avut cazul tau ...&lt;br&gt;</description></item><item><title>Re: diferente la syntaxa sql server 2000/2005</title><link>http://sqlserver.ro/forums/thread/6072.aspx</link><pubDate>Wed, 05 Nov 2008 13:08:20 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6072</guid><dc:creator>Alex</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6072.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=6072</wfw:commentRss><description>&lt;P&gt;asa e am mai intrebat ceva asemanator...dar ma gandeam ca aici sa postam cazuri concrete, chiar nu am chef sa iau toata "documentatia" si sa o "rasfoiesc" :)&lt;/P&gt;
&lt;P&gt;alex.&lt;/P&gt;</description></item><item><title>Re: diferente la syntaxa sql server 2000/2005</title><link>http://sqlserver.ro/forums/thread/6071.aspx</link><pubDate>Wed, 05 Nov 2008 12:31:29 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6071</guid><dc:creator>rsocol</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6071.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=6071</wfw:commentRss><description>Ai mai pus odată această întrebare (sau una foarte asemănătoare) şi ţi-am răspuns &lt;a href="http://sqlserver.ro/forums/thread/5557.aspx"&gt;aici&lt;/a&gt;. Privitor la acest caz, diferenţa este documentată în pagina &lt;a href="http://msdn.microsoft.com/en-us/library/ms143179%28SQL.90%29.aspx"&gt;Breaking Changes to Database Engine Features&lt;/a&gt;:&lt;br&gt;&lt;br&gt;&lt;i&gt;"In SQL Server 2005, with some exceptions, table hints are supported
in the FROM clause of a query only when the hints are specified by
using the WITH keyword. For more information, see &lt;a id="ctl00_rs1_mainContentContainer_ctl105" href="http://msdn.microsoft.com/en-us/library/ms177634%28SQL.90%29.aspx"&gt;FROM (Transact-SQL)&lt;/a&gt; and &lt;a id="ctl00_rs1_mainContentContainer_ctl106" href="http://msdn.microsoft.com/en-us/library/ms187373%28SQL.90%29.aspx"&gt;Table Hint (Transact-SQL)&lt;/a&gt;."&lt;/i&gt;&lt;p&gt;Răzvan&lt;br&gt;&lt;/p&gt;</description></item></channel></rss>