Tôi muốn chuyển đổi dữ liệu chuỗi thành mảng trong máy chủ sql. Tôi đã thử nó như dưới đây.Phương thức varchar.toArray() hoặc string.toArray() của máy chủ SQL
SELECT '223456789' AS SerialOriginalCode
-- SerialOriginalCode 223456789
DECLARE @tbl_SerialOriginalVerion TABLE(ID INT, SerialOriginalCode INT);
INSERT INTO @tbl_SerialOriginalVerion VALUES
(1, 2),
(2, 2),
(3, 3),
(4, 4),
(5, 5),
(6, 6),
(7, 7),
(8, 8),
(9, 9);
SELECT * FROM @tbl_SerialOriginalVerion
Nhưng đó là cách thủ công, đó không phải là cách hội tụ có lập trình khi cần tôi khóa mỗi giá trị chèn cho mỗi dòng.
Ai đó có thể gợi ý cho tôi một cách lịch thiệp hơn?
tôi sẽ khuyên bạn nên làm điều này ở phía ứng dụng. cơ sở dữ liệu không được tối ưu hóa cho các nhiệm vụ thủ tục đệ quy như vậy. – ughai
Tôi không nghĩ rằng SQL Server hỗ trợ bất kỳ của hai phương pháp: 'varchar.toArray() hoặc string.toArray() method' –