Ich möchte die Zeichen in einem Ntext Feld zählen. Following Pinal Dave's advice, I am using datalength. Aber diese Funktion scheint den Wert zu verdoppeln, nach dem ich suche. Wenn ich den Wert in dem Feld in Wort und kopieren Sie die Zeichen zählt, bekomme ich 1502. Aber wenn ichWarum verdoppelt die satellängenfunktion von sql server die Länge meines Feldes?
tunselect datalength(result) from myTable
ich einen Wert von 3004 Zeichen erhalten.
Warum?
Unrelated - Vorsicht vor dem Jahr (Eingabedatum). Das kann jetzt keinen Index verwenden. Während das Eingabedatum> = '2012-01-01' und das Eingabedatum <'2013-01-01' würde –