<?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>Intrebari generale</title><link>http://sqlserver.ro/forums/16/ShowForum.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>Re: Wild cards in patindex</title><link>http://sqlserver.ro/forums/thread/8617.aspx</link><pubDate>Sat, 29 Jan 2011 20:58:55 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:8617</guid><dc:creator>B_gd_n[ ]Sahlean</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/8617.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=8617</wfw:commentRss><description>Soluția publicată de către SQL Magazine:&lt;br&gt;&lt;a href="http://www.sqlmag.com/article/tsql3/modify-words-and-not-strings-in-tables.aspx"&gt;http://www.sqlmag.com/article/tsql3/modify-words-and-not-strings-in-tables.aspx&lt;/a&gt;&lt;br&gt;</description></item><item><title>Re: Wild cards in patindex</title><link>http://sqlserver.ro/forums/thread/8616.aspx</link><pubDate>Sat, 29 Jan 2011 14:37:34 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:8616</guid><dc:creator>dan.nicoara</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/8616.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=8616</wfw:commentRss><description>Multumesc pentru rapuns ! A fost foarte folositor...cand ma gandesc un semn.....%&lt;br /&gt;&lt;br /&gt;Dar acum a aparut alta problema : in replace pot sa fac la fel ?&lt;br /&gt;&lt;br /&gt;REPLACE(@Text , '%[^a-z]' + @partOfSourceWord + '[^a-z]%' , 'replace word')&lt;br /&gt;&lt;br /&gt;Din nou nu merge. Poate am uitat iar ceva semn...</description></item><item><title>Re: Wild cards in patindex</title><link>http://sqlserver.ro/forums/thread/8615.aspx</link><pubDate>Sat, 29 Jan 2011 13:39:59 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:8615</guid><dc:creator>B_gd_n[ ]Sahlean</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/8615.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=8615</wfw:commentRss><description>&lt;strike&gt;PATINDEX('&lt;font color="#ff0000"&gt;%&lt;/font&gt;[^a-z]'+@q+'[^a-z]&lt;font color="#ff0000"&gt;%&lt;/font&gt;',@Text)&lt;/strike&gt;&lt;br&gt;Rectificare: &lt;br&gt;PATINDEX('&lt;font color="#ff0000"&gt;%&lt;/font&gt;[^a-z]'+@q+'[^a-z]&lt;font color="#ff0000"&gt;%&lt;/font&gt;',@Text) &amp;gt; 0&lt;br&gt;OR PATINDEX(@q+'[^a-z]&lt;font color="#ff0000"&gt;%&lt;/font&gt;',@Text)&amp;nbsp;


									&amp;gt; 0&lt;br&gt;OR PATINDEX('&lt;font color="#ff0000"&gt;%&lt;/font&gt;[^a-z]'+@q',@Text)


									&amp;gt; 0&lt;br&gt;</description></item><item><title>Wild cards in patindex</title><link>http://sqlserver.ro/forums/thread/8614.aspx</link><pubDate>Sat, 29 Jan 2011 13:03:19 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:8614</guid><dc:creator>dan.nicoara</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/8614.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=8614</wfw:commentRss><description>O intrebare legata de patindex.&lt;br /&gt;&lt;br /&gt;este string-ul urmator : &lt;br /&gt;&lt;br /&gt;tata si cu mama au mers acasa iar ea a fost la teatru&lt;br /&gt;&lt;br /&gt;si se cauta : "a"&lt;br /&gt;&lt;br /&gt;vreau sa imi gaseasca doar cuvantul "a" de dupa cuvantul "ea"&lt;br /&gt;&lt;br /&gt;NU vreau sa gaseasca a din tata, a din mama a din au, etc. ci doar cuvantul "a"(gramatical vorbind)&lt;br /&gt;&lt;br /&gt;am incercat : PATINDEX('[^a-z]'+@q+'[^a-z]',@Text)&lt;br /&gt;&lt;br /&gt;de ce nu imi gaseste pozitia respectiva ??</description></item><item><title>Re: Cautare diacritice</title><link>http://sqlserver.ro/forums/thread/8586.aspx</link><pubDate>Tue, 04 Jan 2011 09:59:59 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:8586</guid><dc:creator>Diana</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/8586.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=8586</wfw:commentRss><description>Testeaza punctul 1 daca nu-l crezi pe Razvan :)&lt;br /&gt;Exploreaza si full-text search. Ti-ar fi de folos.</description></item><item><title>Re: Cautare diacritice</title><link>http://sqlserver.ro/forums/thread/8585.aspx</link><pubDate>Tue, 04 Jan 2011 09:55:04 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:8585</guid><dc:creator>rsocol</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/8585.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=8585</wfw:commentRss><description>1. Ba da, merge, ăsta e rolul lui AI din  Latin1_General_CI_AI.&lt;br /&gt;2. Nu e nevoie de dynamic SQL; @Cuvant poate fi un parametru al procedurii stocate, important e să fie declarat ca nvarchar(n), nu ca varchar(n).&lt;br /&gt;&lt;br /&gt;Răzvan</description></item><item><title>Re: Cautare diacritice</title><link>http://sqlserver.ro/forums/thread/8584.aspx</link><pubDate>Tue, 04 Jan 2011 08:56:09 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:8584</guid><dc:creator>dan.nicoara</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/8584.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=8584</wfw:commentRss><description>Multumesc pentru promptitudinea raspunsului.&lt;br /&gt;&lt;br /&gt;As avea 2 intrebari.&lt;br /&gt;&lt;br /&gt;1. Daca scriu DECLARE @Cuvant nvarchar(100)=N'invatator'  nu cred ca mai returneaza &amp;#238;nvăţător&lt;br /&gt;2. Cuvantul dupa care caut (@Cuvant) trebuie sa il dau dinamic pentru ca o sa vina din aplicatia ASP.NET si nu reusesc sa declar dinamic N'' + @Cuvant + ''' sau ceva de genul asta.&lt;br /&gt;&lt;br /&gt;Daca o sa mearga dupa un cuvant atunci ar merge si pentru expresii.&lt;br /&gt;&lt;br /&gt;Multumesc !</description></item><item><title>Re: Cautare diacritice</title><link>http://sqlserver.ro/forums/thread/8583.aspx</link><pubDate>Tue, 04 Jan 2011 07:54:58 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:8583</guid><dc:creator>rsocol</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/8583.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=8583</wfw:commentRss><description>Ar trebui să foloseşti un collation Accent-Insensitive:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CREATE TABLE Tabela (&lt;br /&gt;	ID_Propozitie int IDENTITY PRIMARY KEY,&lt;br /&gt;	Propozitie nvarchar(max) COLLATE Latin1_General_CI_AI NOT NULL&lt;br /&gt;)&lt;br /&gt;&lt;br /&gt;INSERT INTO Tabela VALUES (N'&amp;#206;nvăţătorul a făcut ordine &amp;#238;n clasă.')&lt;br /&gt;INSERT INTO Tabela VALUES (N'Bunicul meu a fost &amp;#238;nvăţător.')&lt;br /&gt;INSERT INTO Tabela VALUES (N'Mama mea este profesoară.')&lt;br /&gt;&lt;br /&gt;GO&lt;br /&gt;DECLARE @Cuvant nvarchar(100)=N'&amp;#238;nvăţător'&lt;br /&gt;&lt;br /&gt;SELECT * FROM Tabela WHERE Propozitie LIKE '%'+@Cuvant+'%'&lt;br /&gt;&lt;br /&gt;Răzvan</description></item><item><title>Cautare diacritice</title><link>http://sqlserver.ro/forums/thread/8582.aspx</link><pubDate>Tue, 04 Jan 2011 07:01:29 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:8582</guid><dc:creator>dan.nicoara</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/8582.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=8582</wfw:commentRss><description>Am o baza de date SQL Server 2008 cu o tabela ce contine diacritice. utilizatorul are optiunile de a cauta in baza de date cu/fara diacritice. Rezultatele la cautare trebuie sa fie astfel : &lt;br /&gt;&lt;br /&gt;1. daca introduce "invatator" atunci in rezultat sa fie si cuvantul &amp;#238;nvăţător&lt;br /&gt;2. daca introduce "&amp;#238;nvăţător" sa gaseasca rezultatele ca si mai sus&lt;br /&gt;3. daca se introduce "invatatorul a facut" atunci sa imi returneze ceva de genul (&amp;#238;nvăţătorul a făcut)&lt;br /&gt;4. daca introduce "&amp;#238;nvăţătorul a făcut" atunci sa returneze ca si mai sus&lt;br /&gt;&lt;br /&gt;Multumesc !</description></item></channel></rss>