Tôi đang làm việc trên Cơ sở dữ liệu SQL, tôi có cột có tên là "Giá". Khi cơ sở dữ liệu được tạo, cột "Giá" được đặt thành NVARCHAR
Tôi cần phải thay đổi loại của nó thành decimal(18, 2)
mà không làm mất dữ liệu trong cơ sở dữ liệu. Điều này nên được thực hiện bằng một Tập lệnh SQLThay đổi loại cột mà không làm mất dữ liệu
Tôi đã nghĩ đến việc tạo cột mới, di chuyển dữ liệu đến cột đó, xóa cột cũ và sau đó đổi tên cột mới tạo.
Ai đó có thể giúp tôi với ví dụ về cách thực hiện việc này không? Cũng có một hàm trong SQL để phân tích chuỗi thành thập phân không?
Cảm ơn
Bạn đã thực hiện một số nghiên cứu về cách thực hiện điều này chưa? Bạn có gì và bạn bị mắc kẹt ở đâu? – Pablo