Tại sao tôi nhận được lỗi này từ truy vấn của mình?Lỗi UPDATE: "Văn bản loại dữ liệu đối số không hợp lệ cho đối số 1 của REPLACE"
Msg 8116, Level 16, State 1, Line 3
Argument data type text is invalid for argument 1 of replace function.
Query:
UPDATE
tableName
SET
fieldName = REPLACE (fieldName, '<', '<')
WHERE
id = 100
Loại dữ liệu 'extext',' text' và 'image' sẽ bị xóa trong phiên bản tương lai của SQL Server. Tránh sử dụng các kiểu dữ liệu này trong công việc phát triển mới và có kế hoạch sửa đổi các ứng dụng hiện đang sử dụng chúng. Sử dụng 'nvarchar (max)', 'varchar (max)' và 'varbinary (max)' thay thế. [Xem chi tiết tại đây] (http://msdn.microsoft.com/en-us/library/ms187993.aspx). 'TEXT' là một kiểu dữ liệu thực sự tồi tệ - có rất nhiều thứ bạn ** không thể làm với nó (bạn không thể sử dụng tất cả các hàm chuỗi, cho một) - ngừng sử dụng nó - NGAY! –