Commit Graph

2 Commits

Author SHA1 Message Date
Joseph Doherty f2eb3d2fe1 docs: update design with inline TVFs based on Codex review
Key changes from Codex feedback:
- THROW cannot be used in UDFs (SQL Server restriction)
- Multi-statement TVFs have poor performance (no stats)
- Changed to inline TVFs for extraction (optimal performance)
- Added validation stored procedure for strict error handling
- Use TRY_CONVERT for safe type conversion
- Use OPENJSON...WITH for complex object extraction
2026-01-06 13:01:25 -05:00
Joseph Doherty 4d0b5a7941 docs: add search criteria SQL extraction functions design 2026-01-06 12:56:50 -05:00