Có thư viện biểu thức chính quy nào được viết bằng T-SQL (không CLR, không mở rộng SP
, T-SQL thuần túy) cho SQL Server không và có nên hoạt động với lưu trữ chia sẻ không?
Biên tập:
- Cảm ơn, tôi biết về
PATINDEX
,LIKE
,xp_
sps
và các giải pháp CLR - Tôi cũng biết đó không phải là nơi tốt nhất cho regex, câu hỏi chỉ là lý thuyết :)
- Chức năng giảm cũng được chấp nhận
SAFE
và không được đánh dấu là EXTERNAL_ACCESS
hoặc UNSAFE
(vì tôi hiểu tại sao 2 Bộ quyền sau này sẽ gặp vấn đề đối với môi trường lưu trữ được chia sẻ). Cơ sở dữ liệu Microsoft Azure SQL V12 (tức là phiên bản mới vào cuối năm 2014), là môi trường dùng chung, cho phép các Hội đồng được đánh dấu là SAFE
(và được tải qua FROM 0x...
thay vì từ DLL vì bạn không thể tải lên DLL). Nhưng SAFE
là tất cả những gì cần thiết cho Biểu thức chính quy và RẤT NHIỀU chức năng rất hữu ích khác.