<?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: Diacritice SQL 2005</title><link>http://sqlserver.ro/forums/thread/6187.aspx</link><pubDate>Mon, 17 Nov 2008 16:06:43 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6187</guid><dc:creator>katalyn</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6187.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6187</wfw:commentRss><description>corect ... incercam sa gasesc o exprimare mai corecta a ceea ce vroiam sa spun si am gresit exprimarea&lt;br&gt;</description></item><item><title>Re: Diacritice SQL 2005</title><link>http://sqlserver.ro/forums/thread/6186.aspx</link><pubDate>Mon, 17 Nov 2008 16:03:12 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6186</guid><dc:creator>rsocol</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6186.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6186</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;katalyn:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;In exemplul meu de mai sus vei observa ca pe coloana &lt;img src="http://sqlserver.ro/emoticons/emotion-22.gif" alt="Beer" /&gt; apar mai multe semne de intrebare ... asta pentru ca am facut insert cu caractere care sunt non-Unicode. &lt;br&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;&lt;br&gt;Cred ca ai vrut sa spui ca pe coloana b apar semne de intrebare din cauza ca ai facut insert cu caractere &lt;b&gt;Unicode&lt;/b&gt;, care sunt &lt;b&gt;non-ASCII&lt;/b&gt;. Daca ar fi fost non-Unicode, n-aveai cum sa le scrii... &lt;br&gt;&lt;br&gt;De fapt ideea e ca nu apar in code page-ul (probabil 1252) care e atasat collation-ului implicit (probabil &lt;font size="2"&gt;SQL_Latin1_General_CP1_CI_AS&lt;/font&gt;). Insa ceea ce e important de retinut este ca acel code page conteaza doar pentru valori de tip varchar, nu si pentru cele de tip nvarchar. &lt;br&gt;&lt;br&gt;Razvan&lt;br&gt;</description></item><item><title>Re: Diacritice SQL 2005</title><link>http://sqlserver.ro/forums/thread/6185.aspx</link><pubDate>Mon, 17 Nov 2008 15:57:55 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6185</guid><dc:creator>rsocol</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6185.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6185</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;[...] in interfata mea de cautare introduc un nume romanesc pentru cautare collate-ul bazei fiind unul default ,trebuie eu ca programator sa-mi fac o functie sa vad carei culturi apartine sirul de cautare ca apaoi sa trimit query cu collate corespunzator sau stie databaseengine sa-mi gaseasca sirul meu de caractere eu avand in tabela respectiva nume din diferite culturi?&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;&lt;br&gt;Nu, tu il trimiti ca un sir Unicode (prefixat cu N inainte de apostrof), iar in baza de date se stocheaza intr-o coloana de tip nvarchar. Collation-ul acelei coloane va fi luat in considerare doar atunci cand se face o comparatie intr-un WHERE sau o sortare intr-un ORDER BY.&lt;br&gt;&lt;br&gt;Razvan&lt;br&gt;</description></item><item><title>Re: Diacritice SQL 2005</title><link>http://sqlserver.ro/forums/thread/6184.aspx</link><pubDate>Mon, 17 Nov 2008 15:43:39 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6184</guid><dc:creator>katalyn</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6184.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6184</wfw:commentRss><description>Nu am lucrat la site-uri cu diferite culturi dar daca as face ar trebui sa stiu pe ce cultura ma aflu si mai este un aspect... de unde stie el(sql server) daca sa tina cont de CASE SENSITIVE sau de CASE INSENSITIVE? (sunt domenii unde trebuie sa se tina cont si domenii unde nu trebuie sa se tine cont ... asta ar trebui stabilit inca de la inceput)&lt;br&gt;&lt;br&gt;Spre exemplu: caut "katalyn" pe sqlserver.ro&amp;nbsp; .... ar fi frumos ca in cazul in care caut "KATALYN" sa primesc acelasi rezultat dar daca scriu un cod asa cum sunt acele imagini care au rolul de a impiedica programele de tip robot sa publice spam-uri pe diferite blog-uri, sa se tina cont de litera mare/mica.&lt;br&gt;&lt;br&gt;Conform &lt;a href="http://www.databasejournal.com/features/mssql/article.php/3302341/SQL-Server-and-Collation.htm"&gt;http://www.databasejournal.com/features/mssql/article.php/3302341/SQL-Server-and-Collation.htm&lt;/a&gt; rezulta ca collation nu are de-a face cu setul de caractere de care va dispune un camp, are de-a face cu reguli de comparare, case sensitive / insensitive etc.&lt;br&gt;&lt;br&gt;Asa ca idee ... daca ai un camp in care retii: ﺽﻕﻘﺶ; ệỞẺỶ; hX^ ... vei putea folosi nvarchar fara griji pentru ca ele sunt caractere UNICODE. Problema ar fi aceea ce pentru a retine un caracter unicode este nevoie de spatiu de stocare dublu fata de varchar adica 1 byte pentru varchar si 2 bytes pentru nvarchar.&lt;br&gt;&lt;br&gt;insert into tbl (a,b) &lt;br&gt;values (N'ﺽﻕﻘﺶ','ﺽﻕﻘﺶ'),(N'ệỞẺỶ','ệỞẺỶ'),(N'hX^','hX^')&lt;br&gt;&lt;br&gt;SELECT [ a ], [ b ] FROM [dbo].[tbl]&lt;br&gt;SELECT datalength([ a ]),datalength([ b ]) FROM [dbo].[tbl]&lt;br&gt;&lt;br&gt;SELECT [ a ], [ b ] FROM [dbo].[tbl] where [ a ] = N'ﺽﻕﻘﺶ'&lt;br&gt;&lt;br&gt;&lt;br&gt;In exemplul meu de mai sus vei observa ca pe coloana [ b ] apar mai multe semne de intrebare ... asta pentru ca am facut insert cu caractere care sunt non-Unicode. Comparatia de la ultimul select functioneaza corect desi nu am facut nicio jonglerie cu collation...&lt;br&gt;</description></item><item><title>Re: Diacritice SQL 2005</title><link>http://sqlserver.ro/forums/thread/6183.aspx</link><pubDate>Mon, 17 Nov 2008 15:02:53 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6183</guid><dc:creator>crestinul</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6183.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6183</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;katalyn:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Poti vedea &lt;A href="http://sqlserver.ro/forums/thread/4737.aspx"&gt;aici &lt;/A&gt;un exemplu de baza despre cum se specifica collation la run time: &lt;A href="http://sqlserver.ro/forums/thread/4737.aspx"&gt;http://sqlserver.ro/forums/thread/4737.aspx&lt;/A&gt;&lt;BR&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;pai nu e asa simplu.de exemplu in interfata mea de cautare introduc un nume romanesc pentru cautare collate-ul bazei fiind unul default ,trebuie eu ca programator sa-mi fac o functie sa vad carei culturi apartine sirul de cautare ca apaoi sa trimit query cu collate corespunzator sau stie databaseengine sa-mi gaseasca sirul meu de caractere eu avand in tabela respectiva nume din diferite culturi?&lt;/P&gt;</description></item><item><title>Re: Diacritice SQL 2005</title><link>http://sqlserver.ro/forums/thread/6182.aspx</link><pubDate>Mon, 17 Nov 2008 13:51:51 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6182</guid><dc:creator>cretzu</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6182.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6182</wfw:commentRss><description>Merge cu nvarchar :).&lt;br&gt;Nici nu stiu cum de nu mi-a venit ideea :) dar va multumesc la toti&amp;nbsp; pentru informatiii...&lt;br&gt;Merci catalin si pentru exemplul cu collation :)&lt;br&gt;&lt;br&gt;Daniel.&lt;br&gt;</description></item><item><title>Re: Diacritice SQL 2005</title><link>http://sqlserver.ro/forums/thread/6181.aspx</link><pubDate>Mon, 17 Nov 2008 13:09:03 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6181</guid><dc:creator>katalyn</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6181.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6181</wfw:commentRss><description>Poti vedea &lt;a href="http://sqlserver.ro/forums/thread/4737.aspx"&gt;aici &lt;/a&gt;un exemplu de baza despre cum se specifica collation la run time: &lt;a href="http://sqlserver.ro/forums/thread/4737.aspx"&gt;http://sqlserver.ro/forums/thread/4737.aspx&lt;/a&gt;&lt;br&gt;</description></item><item><title>Re: Diacritice SQL 2005</title><link>http://sqlserver.ro/forums/thread/6180.aspx</link><pubDate>Mon, 17 Nov 2008 12:48:53 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6180</guid><dc:creator>crestinul</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6180.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6180</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;B_gd_n[ ]Sahlean:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&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;cretzu:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Inca o intrebare ... &lt;BR&gt;&lt;BR&gt;Nu conteaza de setarea de la collation pe SQL Server ??? si daca trebuie sa bag nume unguresti si germane ... &lt;BR&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Colaţionarea nu are nici un efect asupra modului de stocare a datelor. &lt;/P&gt;
&lt;P&gt;Colaţionarea are efect asupra modului în care caracterele sunt comparate.&lt;/P&gt;
&lt;P&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Singura problema ar aparea atunci cand ai un query care iti face un search dupa variabile unicode colationate cu culturi diferite fata de colate-ul tabelului/bazei tale de date de exemplu poti avea la un moment dat un search dupa un nume unguresc/ german /romanesc ,cum aiputea gestiona colationarea asta diferita la run time?&lt;/P&gt;</description></item><item><title>Re: Diacritice SQL 2005</title><link>http://sqlserver.ro/forums/thread/6170.aspx</link><pubDate>Fri, 14 Nov 2008 13:28:42 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6170</guid><dc:creator>B_gd_n[ ]Sahlean</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6170.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6170</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;cretzu:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Inca o intrebare ... &lt;BR&gt;&lt;BR&gt;Nu conteaza de setarea de la collation pe SQL Server ??? si daca trebuie sa bag nume unguresti si germane ... &lt;BR&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Colaţionarea nu are nici un efect asupra modului de stocare a datelor. &lt;/P&gt;
&lt;P&gt;Colaţionarea are efect asupra modului în care caracterele sunt comparate.&lt;/P&gt;</description></item><item><title>Re: Diacritice SQL 2005</title><link>http://sqlserver.ro/forums/thread/6169.aspx</link><pubDate>Fri, 14 Nov 2008 13:25:28 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6169</guid><dc:creator>B_gd_n[ ]Sahlean</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6169.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6169</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;cretzu:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;cred ca aci e problema .... &lt;BR&gt;trebbuie sa incerc ... &lt;BR&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Nu numai. Ce font utilizezi pentru controalele utilizate pentru introducere / afişarea datelor ?&lt;/P&gt;</description></item><item><title>Re: Diacritice SQL 2005</title><link>http://sqlserver.ro/forums/thread/6168.aspx</link><pubDate>Fri, 14 Nov 2008 13:24:54 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6168</guid><dc:creator>cretzu</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6168.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6168</wfw:commentRss><description>Inca o intrebare ... &lt;br&gt;&lt;br&gt;Nu conteaza de setarea de la collation pe SQL Server ??? si daca trebuie sa bag nume unguresti si germane ... &lt;br&gt;</description></item><item><title>Re: Diacritice SQL 2005</title><link>http://sqlserver.ro/forums/thread/6167.aspx</link><pubDate>Fri, 14 Nov 2008 13:21:39 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6167</guid><dc:creator>cretzu</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6167.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6167</wfw:commentRss><description>cred ca aci e problema .... &lt;br&gt;trebbuie sa incerc ... &lt;br&gt;</description></item><item><title>Re: Diacritice SQL 2005</title><link>http://sqlserver.ro/forums/thread/6166.aspx</link><pubDate>Fri, 14 Nov 2008 13:20:04 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6166</guid><dc:creator>cretzu</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6166.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6166</wfw:commentRss><description>am verificat retinerea variabilelor in 2 feluri ... sper sa nu gresesc:D&lt;br&gt;1. din aplicatia prin care ne-am dat seama ca nu le retine (am adaugat o persoana sa zicem si dupa aceea am incercat sa ii modific numele ... si am observat ca PA diacritice (pentru inceput doar pe lb romana) numa ca tre sin caractere speciale :( cele din limba germana ... olandeza ... maghiara. ... &lt;br&gt;2. direct din BD am deschis un tabel si am scris in el cu diacritice din management studio&lt;br&gt;&lt;br&gt;</description></item><item><title>Re: Diacritice SQL 2005</title><link>http://sqlserver.ro/forums/thread/6165.aspx</link><pubDate>Fri, 14 Nov 2008 13:19:01 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6165</guid><dc:creator>B_gd_n[ ]Sahlean</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6165.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6165</wfw:commentRss><description>&lt;P&gt;foloseşte NVARCHAR (UNICODE ...)&lt;/P&gt;
&lt;P&gt;Analizează puţin exemplul lui &lt;A href="http://sqlserver.ro/members/katalyn.aspx"&gt;katalyn&lt;/A&gt; !&lt;/P&gt;</description></item><item><title>Re: Diacritice SQL 2005</title><link>http://sqlserver.ro/forums/thread/6164.aspx</link><pubDate>Fri, 14 Nov 2008 13:17:09 GMT</pubDate><guid isPermaLink="false">963f3a18-65dd-4aad-905c-b785cfe1d7c7:6164</guid><dc:creator>cretzu</dc:creator><slash:comments>0</slash:comments><comments>http://sqlserver.ro/forums/thread/6164.aspx</comments><wfw:commentRss>http://sqlserver.ro/forums/commentrss.aspx?SectionID=16&amp;PostID=6164</wfw:commentRss><description>folosesc varchar&lt;br&gt;</description></item></channel></rss>