Welcome to Sign in | Help
in Search

Romanian Server Collation problem

Last post 05-06-2010, 8:24 PM by Diana. 7 replies.
Sort Posts: Previous Next
  •  05-06-2010, 12:40 PM 8242

    Romanian Server Collation problem

    Salut baieti! Am o problema pe care nu o pot rezolva :( si... trec direct la subiect:
    Am un SQL Server 2005 cu Collation - SQL_Latin1_General_CP1_CI_AS
    Baza de date are Collation - SQL_Romanian_CP1250_CI_AS
    Vreau sa fac un select in care sa-mi afiseza persoanele, numele carora incep cu litera "Ş".
    Paradoxul este ca pe calculatorul meu totul e OK, iar pe calculatorul clientului (care are "aceleasi" setari) interogarea intoarce persoanele, numele carora incepe cu "S".
    Sistemul de operare pe care ruleaza serverul este MS Windows 2003 Server.
    Ceva imi scapa... dar ce?



  •  05-06-2010, 1:18 PM 8243 in reply to 8242

    Re: Romanian Server Collation problem

    Te rog trimite query-ul cu probleme.
    Folosesti COLLATE? Prefixezi search string-ul cu N? Ce tip de date are coloana in care cauti? etc, etc...:)
    Ce inseamna "aceleasi setari"? Clientul se conecteaza la serverul tau?
    Vezi si BOL ---> Collation precedence.
  •  05-06-2010, 1:47 PM 8244 in reply to 8243

    Re: Romanian Server Collation problem

    interogarea e banala: select * from vpatients where firstname like "Ş%"
    nu folosesc collate in interogare.  tipul de date a coloanei este nvarchar. aceleasi setari inseamna acelasi collation la server si la baza de date. Clientul se conecteaza la serverul instalat la el. Ma intereseaza la ce setari ar mai trebui sa atrag atentia, odata ce la mine merge, iar la client - nu. Poate sa fie ceva legat de setarile sistemului de operare?
  •  05-06-2010, 1:52 PM 8245 in reply to 8244

    Re: Romanian Server Collation problem

    Dar collation-ul bazei de date ?
    Cătălin D.
  •  05-06-2010, 1:59 PM 8246 in reply to 8245

    Re: Romanian Server Collation problem

    Baza de date are Collation - SQL_Romanian_CP1250_CI_AS
  •  05-06-2010, 2:04 PM 8247 in reply to 8246

    Re: Romanian Server Collation problem

    Incearca
    select * from vpatients where firstname like N'Ş%' COLLATE [romanian collation]
  •  05-06-2010, 6:59 PM 8249 in reply to 8247

    Re: Romanian Server Collation problem

    A mers cu:
    select * from vpatients where firstname like N'Ş%'
    Mersi mult!!!
  •  05-06-2010, 8:24 PM 8250 in reply to 8249

    Re: Romanian Server Collation problem

    You're welcome :)
    Vezi si
    http://support.microsoft.com/kb/239530
    Nu e nevoie sa schimbi collation pentru intreaga baza de date. Collation se poate defini si la nivelul unei coloane dintr-un tabel.
View as RSS news feed in XML
Powered by Community Server (Commercial Edition), by Telligent Systems