Hãy thử sử dụng tên đầy đủ của hàm, bao gồm cơ sở dữ liệu và tên lược đồ:
update
tableName
set
score = <database>.<schema>.myFunction(tableName.id)
Tôi nghĩ chỉ cần tên lược đồ, nhưng tôi đã có thói quen đặt cả hai.
tài liệu giải thích rằng ít nhất hai phần tên là cần thiết. Nếu bạn không biết lược đồ là gì, thì cách sau có thể sẽ hoạt động:
update
tableName
set
score = dbo.myFunction(tableName.id)