<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/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>SQL Server (και άλλες databases)</title><link>https://www.dotnetzone.gr:443/cs/forums/28/ShowForum.aspx</link><description>Θέματα που αφορούν τον SQL Server (7.0, 2000, 2005) αλλά και Oracle, Access, DB2, MySQL, κλπ.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Re: Cannot resolve collation conflict for equal to operation</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/3077.aspx</link><pubDate>Fri, 24 Jun 2005 22:43:54 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:3077</guid><dc:creator>axaros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/3077.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=3077</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/forums/Themes/default/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;dbaltas wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td width="100%" valign="top" class="txt4"&gt;&lt;font style="BACKGROUND-COLOR: #efefef"&gt;Για την ιστορία ....&lt;br /&gt;Για περιπτώσεις στις οποίες δεν μπορείς να αλλάξεις το Collate του πίνακα στη βάση&lt;br /&gt;μπορείς να το αλλάξεις μόνο για τις ανάγκες του SQL Statement.&lt;br /&gt;Εστω πίνακας tpGreek με πεδίο fcGreek με Collate greek_ci_as&lt;br /&gt;και πίνακας tpOtiNaNai με πεδίο fcOtiNaNai με Collate otinanai_ci_as&lt;br /&gt;select g.* &lt;br /&gt;from&amp;nbsp;tpGreek&amp;nbsp;g &lt;br /&gt;left join&amp;nbsp;tpOtiNaNai a&lt;br /&gt;ON g.fcGreek = a.fcOtiNaNai collate greek_ci_as&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;br /&gt;&lt;br /&gt;&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/forums/Themes/default/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;axaros wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td width="100%" valign="top" class="txt4"&gt;&lt;br /&gt;Υποθέτω χωρίς να χρειάζεται να αλλάξω και το collation των columns ...&lt;br /&gt;Τι από τα δύο είναι καλύτερο κατά τη γνώμη σου ;&lt;br /&gt;Collate στο Join ή αλλαγή του collation στα columns? &lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;br /&gt;&lt;br /&gt;Φίλε dbaltas,&lt;br /&gt;προφανώς δεν διάβασες όλα τα posts &lt;img src="/forums//emoticons/emotion-2.gif" alt="Big Smile" /&gt;!!!!</description></item><item><title>Re: Cannot resolve collation conflict for equal to operation</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/3074.aspx</link><pubDate>Fri, 24 Jun 2005 20:03:17 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:3074</guid><dc:creator>dbaltas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/3074.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=3074</wfw:commentRss><description>&lt;p&gt;&lt;font style="BACKGROUND-COLOR: #efefef"&gt;Για την ιστορία ....&lt;br /&gt;Για περιπτώσεις στις οποίες δεν μπορείς να αλλάξεις το Collate του πίνακα στη βάση&lt;br /&gt;μπορείς να το αλλάξεις μόνο για τις ανάγκες του SQL Statement.&lt;br /&gt;&lt;br /&gt;Εστω πίνακας tpGreek με πεδίο fcGreek με Collate greek_ci_as&lt;br /&gt;και πίνακας tpOtiNaNai με πεδίο fcOtiNaNai με Collate otinanai_ci_as&lt;br /&gt;&lt;br /&gt;select g.* &lt;br /&gt;from&amp;nbsp;tpGreek&amp;nbsp;g &lt;br /&gt;left join&amp;nbsp;tpOtiNaNai a&lt;br /&gt;ON g.fcGreek = a.fcOtiNaNai collate greek_ci_as&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/p&gt;</description></item><item><title>Re: Cannot resolve collation conflict for equal to operation</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/2284.aspx</link><pubDate>Sat, 28 May 2005 19:29:50 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:2284</guid><dc:creator>axaros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/2284.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=2284</wfw:commentRss><description>&lt;p&gt;&lt;font style="BACKGROUND-COLOR: #efefef"&gt;&lt;img src="/forums//emoticons/emotion-2.gif" alt="Big Smile" /&gt;Παιδιά σας ευχαριστώ για άλλη μια φορά &lt;img src="/forums//emoticons/emotion-2.gif" alt="Big Smile" /&gt;...&lt;br /&gt;Με καλύψατε πλήρως !!!!!&lt;br /&gt;&lt;/font&gt;&lt;/p&gt;</description></item><item><title>Re: Cannot resolve collation conflict for equal to operation</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/2283.aspx</link><pubDate>Sat, 28 May 2005 17:13:58 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:2283</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/2283.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=2283</wfw:commentRss><description>Εναλλακτικά, μπορείς να αφήσεις τον Enterprise Manager να κάνει όλη αυτή τη βρωμοδουλειά &lt;img src="/forums//emoticons/emotion-5.gif" alt="Wink" /&gt;. Αλλά εμείς δεν το φοβόμαστε το πληκτρολόγιο και τα κάνουμε με queries! &lt;img src="/forums//emoticons/emotion-2.gif" alt="Big Smile" /&gt; Άν όμως το κάνεις αυτό (βιάζεσαι βρε αδερφέ), μπορείς να βάλεις τον Profiler για να δεις πως το κάνει ο EM...</description></item><item><title>Re: Cannot resolve collation conflict for equal to operation</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/2282.aspx</link><pubDate>Sat, 28 May 2005 17:03:42 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:2282</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/2282.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=2282</wfw:commentRss><description>&lt;p align="justify"&gt;&lt;font face="Georgia" size="2"&gt;Τα πραγματα είναι όπως στα περιγράφει ο Μάνος. Καλύτερα να το κάνεις μια φορά. &lt;br /&gt;&lt;br /&gt;Ο λογικός τρόπος είναι να κάνεις script τη βάση, δημιουργήσεις μια καινούργια βάση με το collation που θες, να τρέξεις τα script που έφτιαξες,&amp;nbsp;αλλά έχεις διορθώσει να μην έχουν collation attributes μέσα και μετά να χρησιμοποιήσεις τα DTS για να μεταφέρεις τα δεδομένα από την μια βάση στην άλλη. Λογικός δρόμος αλλά θα πάρει λίγη ώρα.&lt;br /&gt;&lt;br /&gt;Πριν από κάτι μήνες είχα βρει κάπου ένα script που με είχε γλυτώσει όλη τη παραπανω διαδικασία:&lt;/font&gt;&lt;/p&gt;&lt;pre class="source"&gt;SELECT 'ALTER TABLE ' + sysobjects.name + ' ' +&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'ALTER COLUMN ' + syscolumns.name + ' ' +&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; systypes.name + '(' + CAST(syscolumns.length AS VARCHAR) + ') ' +&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'COLLATE ' + syscolumns.collation + ' ' +&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CASE WHEN syscolumns.isnullable = 1 THEN 'NULL' ELSE 'NOT NULL' END sql&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FROM syscolumns&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; INNER JOIN sysobjects ON sysobjects.id = syscolumns.id&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; INNER JOIN systypes ON systypes.xtype = syscolumns.xtype&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WHERE syscolumns.collation IS NOT NULL &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AND sysobjects.name='Customers'&lt;/pre&gt; &lt;p align="justify"&gt;&lt;font face="Georgia" size="2"&gt;Αυτό το SQL script σου φτιάχνει ένα SQL script που όταν το τρέχεις αλλάζει τα collation στηλών μέσα στην βάση που το τρέχεις. - Προσοχή μην το τρέξεις μέσα στην master! - Αν βάλεις εκεί που λέει &lt;font face="Courier New"&gt;'Customers'&lt;/font&gt; το όνομα του table του οποίου θες να αλλάξεις στις στήλες του Collation θα σου βγάλει τα SQL statements που χρειάζεσαι για την αλλαγή.&lt;br /&gt;&lt;br /&gt;Αυτά τα statements θα έχουν το collation που τώρα έχουν οι στήλες: &lt;font face="Courier New"&gt;Latin1_General_CI_AS&lt;/font&gt; και θα το αντικαταστήσεις με το &lt;font face="Courier New"&gt;Greek_CI_AS&lt;/font&gt; που θες εσύ. Στην συνέχεια τα τρέχεις στην βάση, και ... έτοιμος!&lt;br /&gt;&lt;br /&gt;George J.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;/font&gt;</description></item><item><title>Re: Cannot resolve collation conflict for equal to operation</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/2281.aspx</link><pubDate>Sat, 28 May 2005 16:02:55 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:2281</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/2281.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=2281</wfw:commentRss><description>H αλλαγή του collation στα columns είναι one-off και μετά από 'κει και πέρα όλες οι νέες εγγραφές θα έχουν το νέο collation. Αν το αλλάζεις στο Join θα έχεις το overhead της αλλαγής κάθε φορά που κάνεις Select...</description></item><item><title>Re: Cannot resolve collation conflict for equal to operation</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/2269.aspx</link><pubDate>Fri, 27 May 2005 20:00:19 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:2269</guid><dc:creator>axaros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/2269.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=2269</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/forums/Themes/default/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;raPhaeL wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td width="100%" valign="top" class="txt4"&gt; &lt;p class="MsoNormal"&gt;&lt;font face="Tahoma" size="2"&gt;&lt;span&gt;Όχι δεν νομίζω ότι χρειάζεται , απλά καλό θα είναι οι βάσεις σου να έχουν ίδια &lt;/span&gt;&lt;span lang="EN"&gt;Collation&lt;/span&gt;&lt;span&gt; (αν γίνετε ) και στο σύνολο των &lt;/span&gt;&lt;span lang="EN"&gt;table&lt;/span&gt;&lt;span lang="EN"&gt; &lt;/span&gt;&lt;span&gt;να έχει 1 &lt;/span&gt;&lt;span lang="EN"&gt;collation&lt;/span&gt;&lt;span lang="EN"&gt; &lt;/span&gt;&lt;span&gt;αυτό της &lt;/span&gt;&lt;span lang="EN"&gt;Database&lt;/span&gt;&lt;span&gt;.&lt;?xml:namespace prefix = o /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;Όπως είπα και ποιο πάνω , χωρίς να αλλάξεις την βάση μπορείς να χρησιμοποιήσεις και το &lt;/span&gt;&lt;span lang="EN"&gt;COLLATE&lt;/span&gt;&lt;span lang="EN"&gt; &lt;/span&gt;&lt;span&gt;στο &lt;/span&gt;&lt;span lang="EN"&gt;JOIN&lt;/span&gt;&lt;span lang="EN"&gt; &lt;/span&gt;&lt;/font&gt;&lt;span&gt;&lt;font face="Tahoma" size="2"&gt;αν π.χ. ήταν βάση τρίτου.&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;br /&gt;&lt;br /&gt;Υποθέτω χωρίς να χρειάζεται να αλλάξω και το collation των columns ...&lt;br /&gt;Τι από τα δύο είναι καλύτερο κατά τη γνώμη σου ;&lt;br /&gt;Collate στο Join ή αλλαγή του collation στα columns?</description></item><item><title>Re: Cannot resolve collation conflict for equal to operation</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/2268.aspx</link><pubDate>Fri, 27 May 2005 19:53:49 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:2268</guid><dc:creator>raPhaeL</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/2268.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=2268</wfw:commentRss><description>&lt;p class="MsoNormal"&gt;&lt;font face="Tahoma" size="2"&gt;&lt;span style=""&gt;Όχι δεν νομίζω ότι χρειάζεται , απλά καλό θα είναι οι βάσεις σου να έχουν ίδια &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;Collation&lt;/span&gt;&lt;span style=""&gt; (αν γίνετε ) και στο σύνολο των &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;table&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; &lt;/span&gt;&lt;span style=""&gt;να έχει 1 &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;collation&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; &lt;/span&gt;&lt;span style=""&gt;αυτό της &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;Database&lt;/span&gt;&lt;span style=""&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt; Όπως είπα και ποιο πάνω , χωρίς να αλλάξεις την βάση μπορείς να χρησιμοποιήσεις και το &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;COLLATE&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; &lt;/span&gt;&lt;span style=""&gt;στο &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;JOIN&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; &lt;/span&gt;&lt;/font&gt;&lt;span style=""&gt;&lt;font face="Tahoma" size="2"&gt;αν π.χ. ήταν βάση τρίτου.&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Re: Cannot resolve collation conflict for equal to operation</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/2267.aspx</link><pubDate>Fri, 27 May 2005 19:49:07 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:2267</guid><dc:creator>axaros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/2267.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=2267</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/forums/Themes/default/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;pkanavos wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td width="100%" valign="top" class="txt4"&gt;&lt;br /&gt;Θα είχες αποφύγει το πρόβλημα πάντως αν χρησιμοποιούσες nchar και nvarchar&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;br /&gt;&lt;br /&gt;Παιδιά, &lt;br /&gt;όντως και εγώ αυτό περίμενα ...&lt;br /&gt;Nvarchar έχω και στους δύο πίνακες και όμως δεν ... Το default collation του Server είναι Greek_CI_AS της πρώτης βάσης Latin1_General_CI_AS και της δεύτερης Greek_CI_AS ...</description></item><item><title>Re: Cannot resolve collation conflict for equal to operation</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/2263.aspx</link><pubDate>Fri, 27 May 2005 19:34:20 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:2263</guid><dc:creator>axaros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/2263.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=2263</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/forums/Themes/default/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;KelMan wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td width="100%" valign="top" class="txt4"&gt; &lt;p&gt;&lt;font style="BACKGROUND-COLOR: #efefef"&gt;Δεν μου έχει τύχει αλλά υποθέτω οτι κάπου συγκρίνεις δύο πεδία τύπου char/varchar με διαφορετικά collations&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;br /&gt;&lt;br /&gt;Ακριβώς κάνω ένα Join με ένα πίνακα μιας Βάσης με Greek_CI_AS collation με έναν άλλο σε άλλη βάση στο ίδιο server instance με Latin1_General_CI_AS με αποτέλεσμα να παίρνω το error.&lt;br /&gt;&lt;br /&gt;Άλλαξα τα collation σε επίπεδο columns (nvarchar σε Latin1_General_CI_AS) και το &lt;img src="/forums//emoticons/emotion-2.gif" alt="Big Smile" /&gt;πρόβλημα λύθηκε &lt;img src="/forums//emoticons/emotion-2.gif" alt="Big Smile" /&gt;....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Τι λέτε γι' αυτό είμαι εντάξει ή θα έπρεπε να κάνω rebuild τη master?</description></item><item><title>Re: Cannot resolve collation conflict for equal to operation</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/2261.aspx</link><pubDate>Fri, 27 May 2005 19:25:50 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:2261</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/2261.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=2261</wfw:commentRss><description>&lt;p&gt;Και καλύτερα να κάνεις post και το Error Code! Αλλιώς χρειάζεται χοντρό ψάξιμο στα τυφλά για να βρούμε ποιό Error έγινε! Άσε που κι εσύ θα μπορείς να κάνεις πολύ καλύτερο search στό BOL ή το MSDN ή το Google με το Error Code. Αυτό πάντως είναι το 446.&lt;br /&gt;&lt;br /&gt;Το πρόβλημα τώρα οφείλεται στα διαφορετικά collations. Θα δεις την περιγραφή στο &lt;a target="_blank" title="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlref/ts_da-db_7ory.asp" href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlref/ts_da-db_7ory.asp"&gt;Collation Precedence&lt;/a&gt;. Θα είχες αποφύγει το πρόβλημα πάντως αν χρησιμοποιούσες nchar και nvarchar&lt;/p&gt;</description></item><item><title>Re: Cannot resolve collation conflict for equal to operation</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/2258.aspx</link><pubDate>Fri, 27 May 2005 19:17:18 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:2258</guid><dc:creator>raPhaeL</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/2258.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=2258</wfw:commentRss><description>&lt;p class="MsoNormal"&gt;&lt;font face="Tahoma" size="2"&gt;&lt;span style=""&gt;Αν μπορούσαμε να δούμε και ένα απόσπασμα του κώδικα θα ήταν καλύτερα , αν και αυτό το βγάζει όταν κανείς&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="" lang="EN-US"&gt;JOIN&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; &lt;/span&gt;&lt;span style=""&gt;πεδία &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;VARCHAR&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; &lt;/span&gt;&lt;span style=""&gt;με διαφορετικό &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;COLLATION&lt;/span&gt;&lt;span style=""&gt;.Δες τι τιμές έχουν τα &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;Server&lt;/span&gt;&lt;span style=""&gt;,&lt;/span&gt;&lt;span style="" lang="EN-US"&gt;Database&lt;/span&gt;&lt;span style=""&gt;,&lt;/span&gt;&lt;span style="" lang="EN-US"&gt;Table&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;Collation&lt;/span&gt;&lt;span style=""&gt;.Αν στο &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;JOIN&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; &lt;/span&gt;&lt;span style=""&gt;τα &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;Collation&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; &lt;/span&gt;&lt;span style=""&gt;είναι διαφορετικά πρέπει να τα αλλάξεις ώστε να είναι ίδια ή να προσθέσεις το “&lt;/span&gt;&lt;span lang="EN-GB"&gt;collate&lt;/span&gt;&lt;span style="" lang="EN-GB"&gt;&lt;/span&gt;&lt;span style=""&gt; 'όνομα &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;Collation&lt;/span&gt;&lt;span style=""&gt;' ” στο &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;JOIN&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; &lt;/span&gt;&lt;span style=""&gt;αν δεν μπορείς να τα αλλάξεις .Κάνε &lt;/span&gt;&lt;span style="" lang="EN-US"&gt;Post&lt;/span&gt;&lt;span style="" lang="EN-US"&gt; &lt;/span&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;span style=""&gt;&lt;font face="Tahoma"&gt;το απόσπασμα του κώδικα για να σου πω τι αλλαγές χρειάζεσαι.&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;</description></item><item><title>Re: Cannot resolve collation conflict for equal to operation</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/2257.aspx</link><pubDate>Fri, 27 May 2005 19:12:15 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:2257</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/2257.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=2257</wfw:commentRss><description>&lt;p&gt;&lt;font style="BACKGROUND-COLOR: #efefef"&gt;Δεν μου έχει τύχει αλλά υποθέτω οτι κάπου συγκρίνεις δύο πεδία τύπου char/varchar με διαφορετικά collations&lt;/font&gt;&lt;/p&gt;</description></item><item><title>Cannot resolve collation conflict for equal to operation</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/2253.aspx</link><pubDate>Fri, 27 May 2005 17:10:21 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:2253</guid><dc:creator>axaros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/2253.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=2253</wfw:commentRss><description>&lt;p&gt;&lt;font style="BACKGROUND-COLOR: #efefef"&gt;Γεια σας ανύσηχοι !!!!!!&lt;br /&gt;Μπορεί κάποιος να με βοηθήσει με αυτό το error???&lt;br /&gt;(SQL server 2000)&lt;br /&gt;&lt;/font&gt;&lt;/p&gt;</description></item></channel></rss>