<?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: functie curs valutar</title><link>http://sqlserver.ro/forums/thread/3838.aspx</link><pubDate>Mon, 28 Jan 2008 08:27:13 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:3838</guid><dc:creator>sabin</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/3838.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=3838</wfw:commentRss><description>Noi avem 2 campuri &lt;br /&gt;data de inceput a valabilitati cursului &lt;br /&gt;si&lt;br /&gt;data de sfarsit a valabilitatii cursului&lt;br /&gt;&lt;br /&gt;28-ian-20008|28-ian-2008&lt;br /&gt;&lt;br /&gt;</description></item><item><title>Re: functie curs valutar</title><link>http://sqlserver.ro/forums/thread/3808.aspx</link><pubDate>Mon, 21 Jan 2008 18:36:45 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:3808</guid><dc:creator>B_gd_n[ ]Sahlean</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/3808.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=3808</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;sorineatza:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Salut,&lt;/p&gt;
&lt;p&gt;Solutia este sa folosesti SELECT DATEPART(dw, GETDATE()) care iti returneaza a cata zi din saptamana este ziua curenta. Daca ziua curenta este sambata sau duminica &amp;nbsp;atunci iei cursul valutar de vineri. Atentie la tipul saptamanii: engleza-&amp;gt;dw=1 pt. duminica, romana-&amp;gt;dw=1 pt. luni.&lt;/p&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;Ce te faci daca BNR declara &lt;b&gt;vineri zi nelucratoare&lt;/b&gt; ?&lt;br&gt;"Algoritmul" propus de tine poate determina cursul BNR valabil pentru 1 sau 2 ianuarie 2008 (1 şi 2 nu au fost zile lucratoare deci nu exista curs BNR pentru 1-marţi şi 2-miercuri ianuarie 2008) ?&lt;br&gt;</description></item><item><title>Re: functie curs valutar</title><link>http://sqlserver.ro/forums/thread/3806.aspx</link><pubDate>Mon, 21 Jan 2008 15:50:16 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:3806</guid><dc:creator>sorineatza</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/3806.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=3806</wfw:commentRss><description>&lt;P&gt;Salut,&lt;/P&gt;
&lt;P&gt;Solutia este sa folosesti SELECT DATEPART(dw, GETDATE()) care iti returneaza a cata zi din saptamana este ziua curenta. Daca ziua curenta este sambata sau duminica &amp;nbsp;atunci iei cursul valutar de vineri. Atentie la tipul saptamanii: engleza-&amp;gt;dw=1 pt. duminica, romana-&amp;gt;dw=1 pt. luni.&lt;/P&gt;</description></item><item><title>Re: functie curs valutar</title><link>http://sqlserver.ro/forums/thread/3781.aspx</link><pubDate>Fri, 18 Jan 2008 08:18:43 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:3781</guid><dc:creator>B_gd_n[ ]Sahlean</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/3781.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=3781</wfw:commentRss><description>Ok. Te-ai exprimat in sensul ca PD=ERD ...&lt;br&gt;&lt;br&gt;Ai incercat asta ?&lt;br&gt;Tabela si functia respectiva corespund cerintelor tale:&lt;br&gt;&lt;a href="http://sqlserver.ro/forums/permalink/3495/3497/ShowThread.aspx#3497"&gt;http://sqlserver.ro/forums/permalink/3495/3497/ShowThread.aspx#3497&lt;/a&gt;&lt;br&gt;</description></item><item><title>Re: functie curs valutar</title><link>http://sqlserver.ro/forums/thread/3780.aspx</link><pubDate>Fri, 18 Jan 2008 07:44:18 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:3780</guid><dc:creator>Scorpio</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/3780.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=3780</wfw:commentRss><description>ExchangeRateDate nu este cheie primara si nici PaymentDate nu este cheie externa. Oricum intrebarea pe care mi-ai puso face subiectul problemei mele. Am plati inregistrate sambata pt care nu am curs. Cand am lucrat la o banca, aveam o functie in care introduceam data si ID-ul valutei si automat iti aducea cursul, si daca nu gasea curs sau data in tabela resp. intorcea automat inregistrarea imediat anterioara....... sau ceva de genu asta...&lt;br&gt;</description></item><item><title>Re: functie curs valutar</title><link>http://sqlserver.ro/forums/thread/3773.aspx</link><pubDate>Tue, 15 Jan 2008 11:31:26 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:3773</guid><dc:creator>B_gd_n[ ]Sahlean</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/3773.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=3773</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;Scorpio:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Buna,&lt;br&gt;La firma unde lucrez am o mica problema in selectarea cursurilor valutare pentru platile clientilor. In zilele de sambata nu am curs valutar si as fi vrut o functie care sa-mi selecteze automat cursul din ziua precedenta.&lt;br&gt;Ca sa fiu mai explicit o sa va explic cum sta treaba cu tabele resp.&lt;br&gt;tabala plati se leaga de tabela cursuri prin PaymantDate=ExchangeRateDate&lt;br&gt;&lt;br&gt;Daca poate cineva sa ma ajute cu o solutie, raman dator.&lt;br&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;Şi dacă PaymentDate este sâmbătă, atunci cum faci legatura cu ExchangeRateDate care nu poate fi sâmbătă ? Bănuiesc că ExchangeRateDate este sau face parte dintr-o cheie primară iar PaymentDate este o cheie externă.&lt;br&gt;&lt;br&gt;Te-ai uitat aici ?&lt;br&gt;&lt;a href="http://sqlserver.ro/forums/permalink/3579/3581/ShowThread.aspx#3581"&gt;http://sqlserver.ro/forums/permalink/3579/3581/ShowThread.aspx#3581&lt;/a&gt;&lt;br&gt;&lt;br&gt;Exemplu apel:&lt;br&gt;&lt;span style="font-size:10pt;font-family:'Courier New';color:blue;"&gt;SELECT&lt;/span&gt;&lt;span style="font-size:10pt;font-family:'Courier New';"&gt; dbo&lt;span style="color:gray;"&gt;.&lt;/span&gt;Conversie_Valutara&lt;span style="color:gray;"&gt;(&lt;/span&gt;&lt;span style="color:red;"&gt;&lt;/span&gt;&lt;/span&gt;PaymentDate&lt;span style="font-size:10pt;font-family:'Courier New';"&gt;&lt;span style="color:red;"&gt;&lt;/span&gt;&lt;span style="color:gray;"&gt;,&lt;/span&gt;&lt;span style="color:red;"&gt;'USD'&lt;/span&gt;&lt;span style="color:gray;"&gt;,&lt;/span&gt;1&lt;span style="color:gray;"&gt;)&lt;/span&gt; &lt;span style="color:blue;"&gt;AS&lt;/span&gt; Suma&lt;/span&gt; &lt;br&gt;</description></item><item><title>functie curs valutar</title><link>http://sqlserver.ro/forums/thread/3772.aspx</link><pubDate>Tue, 15 Jan 2008 11:24:09 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:3772</guid><dc:creator>Scorpio</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/3772.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=15&amp;PostID=3772</wfw:commentRss><description>Buna,&lt;br&gt;La firma unde lucrez am o mica problema in selectarea cursurilor valutare pentru platile clientilor. In zilele de sambata nu am curs valutar si as fi vrut o functie care sa-mi selecteze automat cursul din ziua precedenta.&lt;br&gt;Ca sa fiu mai explicit o sa va explic cum sta treaba cu tabele resp.&lt;br&gt;tabala plati se leaga de tabela cursuri prin PaymantDate=ExchangeRateDate&lt;br&gt;&lt;br&gt;Daca poate cineva sa ma ajute cu o solutie, raman dator.&lt;br&gt;</description></item></channel></rss>