Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Baza danych SQL w usłudze Microsoft Fabric
Stałe i zmienne typy danych do przechowywania dużych danych innych niż Unicode i Unicode oraz danych binarnych. Dane Unicode używają zestawu znaków Unicode UCS-2.
Important
W przyszłej wersji programu SQL Server zostaną usunięte
Arguments
ntext
Dane Unicode o zmiennej długości z maksymalną długością ciągu 2^30– 1 (1073 741 823). Rozmiar magazynu w bajtach jest dwa razy większy niż wprowadzona długość ciągu. Synonim ISO ntext jest tekst krajowy.
SMS
Dane inne niż Unicode o zmiennej długości na stronie kodowej serwera i o maksymalnej długości ciągu 2^31 – 1 (2147 483 647). Gdy strona kodowa serwera używa znaków dwubajtowych, magazyn nadal wynosi 2 147 483 647 bajtów. W zależności od ciągu znaków rozmiar magazynu może być mniejszy niż 2147 483 647 bajtów.
obraz
Dane binarne o zmiennej długości od 0 do 2^31-1 (2147 483 647) bajtów.
Remarks
Poniższe funkcje i instrukcje mogą być używane z ntext, tekstemlub danych obrazu.
| Functions | Statements |
|---|---|
| DATALENGTH | READTEXT |
| PATINDEX | USTAW ROZMIAR TEKSTU |
| SUBSTRING | UPDATETEXT |
| Funkcje tekstu i obrazu — TEXTPTR | WRITETEXT |
| Funkcje tekstu i obrazu — TEXTVALID |
Po usunięciu kolumn przy użyciu przestarzałego typu danych ntext czyszczenie usuniętych danych odbywa się jako operacja serializowana we wszystkich wierszach. Oczyszczanie może wymagać dużego czasu. Po usunięciu kolumny ntekstu w tabeli z dużą częścią wierszy zaktualizuj najpierw kolumnę ntext do NULL wartości, a następnie upuść kolumnę. Tę opcję można uruchomić za pomocą operacji równoległych i znacznie przyspieszyć.