Giả sử tôi có một vài lĩnh vực như sau:SQL chỉ mất các giá trị số từ một varchar
abd738927
jaksm234234
hfk342
ndma0834
jon99322
Loại: varchar.
Làm thế nào để chỉ mất các giá trị số từ này để hiển thị:
738927
234234
342
0834
99322
đã thử chuỗi tuy nhiên các dữ liệu thay đổi theo chiều dài, và đúc didnt làm việc hoặc là do không có khả năng chuyển đổi, bất kỳ ý tưởng?
Hãy xem 'PATINDEX'. –
Yep, patindex, giả sử tất cả các số được nhóm lại với nhau, như trong ví dụ của bạn, nếu không bạn có thể cần một hàm. – Sean
Bạn có phải làm điều này trong SQL hoặc là thao tác sau truy vấn được phép không? Nếu vậy thì tôi sẽ sử dụng một regex để trích xuất số để hiển thị; Tôi đã làm một tìm kiếm cursory và đã không đi qua bất cứ điều gì cho thấy rằng bạn có thể sử dụng một biểu thức chính quy giữa SELECT và FROM. – Thevenin