build_view
Turn a SELECT or library query into a CREATE OR ALTER VIEW script, rejecting invalid view syntax like parameters, DECLARE, or unbounded ORDER BY.
Instructions
Generate a CREATE OR ALTER VIEW script (TEXT ONLY -- never executed here) from a SELECT or a library query. Refuses what a view cannot contain: parameters, DECLARE, ORDER BY without TOP.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sql | No | ||
| name | Yes | ||
| query | No | ||
| description | No |