Welcome to Sign in | Join | Help
in Search

Diacritice coloană de tip text

Last post 02-05-2012, 5:11 PM by Diana. 3 replies.
Sort Posts: Previous Next
  •  02-04-2012, 1:22 PM 9081

    Diacritice coloană de tip text

    Salut,

    am o coloană de tip text pe un SQL SERVER 2008.
    Deși am încercat cu diferite collation la nivelul coloanei, nu-mi salvează valorile: ș, ț (cu virgulă le transformă în ?), nici măcar ă nu-l salvează (îl transformă în a).

    Vreo idee de ce se întâmplă asta? sau ce collation ar trebui să folosesc?

    Mulțumesc

    Filed under:
  •  02-04-2012, 4:32 PM 9082 in reply to 9081

    Re: Diacritice coloană de tip text

    Foloseste nvarchar(n) sau nvarchar(max) pentru acea coloana. Tipul de date "text" e pe moarte (http://msdn.microsoft.com/en-us/library/ms187993.aspx)
    Prefixeaza stringul pe care vrei sa-l inserezi in tabel cu prefixul N. Altfel va fi convertit la collation-ul default al serverului code page-ul non Unicode bazei de date. De exemplu:

    INSERT INTO TABLE(column) VALUES (N'Nimic nu e întâmplător')
  •  02-05-2012, 12:23 AM 9083 in reply to 9082

    Re: Diacritice coloană de tip text

    Mulțumesc frumos pentru răspunsul rapid, a funcționat perfect după ce am schimbat tipul coloanei în nvarchar(max), iar datele de intrare le-am prefixat cu N.


  •  02-05-2012, 5:11 PM 9084 in reply to 9083

    Re: Diacritice coloană de tip text

    You're welcome :)
View as RSS news feed in XML
Powered by Community Server (Commercial Edition), by Telligent Systems