Title: Support for SQL scripts? · Issue #50 · FirebirdSQL/python3-driver · GitHub
Open Graph Title: Support for SQL scripts? · Issue #50 · FirebirdSQL/python3-driver
X Title: Support for SQL scripts? · Issue #50 · FirebirdSQL/python3-driver
Description: What's the current support for SQL scripts? Reviewing the documentation and source code, it appears there is none. Are there any known workarounds? Any plans to implement this kind of support? Something like: SET TERM ^^ ; CREATE OR ALTE...
Open Graph Description: What's the current support for SQL scripts? Reviewing the documentation and source code, it appears there is none. Are there any known workarounds? Any plans to implement this kind of support? Some...
X Description: What's the current support for SQL scripts? Reviewing the documentation and source code, it appears there is none. Are there any known workarounds? Any plans to implement this kind of support? ...
Opengraph URL: https://github.com/FirebirdSQL/python3-driver/issues/50
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Support for SQL scripts?","articleBody":"What's the current support for SQL scripts?\n\nReviewing the documentation and source code, it appears there is none.\n\n- Are there any known workarounds?\n- Any plans to implement this kind of support?\n\n\nSomething like:\n\n```sql\nSET TERM ^^ ; \n\nCREATE OR ALTER PROCEDURE STP_ONE...\nAS\nBEGIN\nEND\n^^ \n\nCREATE PROCEDURE STP_TWO...\nAS\nBEGIN\nEND\n^^ \n```\n\nOr, even better\n\n```sql\nCREATE OR ALTER PROCEDURE STP_ONE...\nAS\nBEGIN\nEND;\n\nCREATE PROCEDURE STP_TWO...\nAS\nBEGIN\nEND;\n```\n\nI've never been a fan of `SET TERM`. And most SQL databases get by just fine without it.\n\nAny parser could easily track `BEGIN`/`END` pairs and distinguish between semicolons inside the block and the ones that terminate the `CREATE PROCEDURE` command.\n\nHappy to put together a PR if you're interested.","author":{"url":"https://github.com/fdcastel","@type":"Person","name":"fdcastel"},"datePublished":"2025-06-26T21:32:20.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":4},"url":"https://github.com/50/python3-driver/issues/50"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:8ee6bbf7-c54d-fc11-6057-13c8789a3689 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | C17E:DBDF5:27A48CF:34C082F:6971C5C9 |
| html-safe-nonce | deb374858809f016bcd6edf5d6cfb98beae15f069a6aeb6a9752617133c1cb59 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDMTdFOkRCREY1OjI3QTQ4Q0Y6MzRDMDgyRjo2OTcxQzVDOSIsInZpc2l0b3JfaWQiOiIzNzI3NTgwODkyMjM5MDg3MDQ5IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 92f8083a1719ec5ae265924fa06e7288bc979f39dd6109c78edf54176e0b9251 |
| hovercard-subject-tag | issue:3180502916 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/FirebirdSQL/python3-driver/50/issue_layout |
| twitter:image | https://opengraph.githubassets.com/20e75870992714820bc63aedf40a0cdda44310ec26257f9ba4281b96e7e2cad7/FirebirdSQL/python3-driver/issues/50 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/20e75870992714820bc63aedf40a0cdda44310ec26257f9ba4281b96e7e2cad7/FirebirdSQL/python3-driver/issues/50 |
| og:image:alt | What's the current support for SQL scripts? Reviewing the documentation and source code, it appears there is none. Are there any known workarounds? Any plans to implement this kind of support? Some... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | fdcastel |
| hostname | github.com |
| expected-hostname | github.com |
| None | ac615aa66802dad9a938c6abe95edf09ee43c0c7f508315b64b08612858ef32e |
| turbo-cache-control | no-preview |
| go-import | github.com/FirebirdSQL/python3-driver git https://github.com/FirebirdSQL/python3-driver.git |
| octolytics-dimension-user_id | 6057940 |
| octolytics-dimension-user_login | FirebirdSQL |
| octolytics-dimension-repository_id | 260167348 |
| octolytics-dimension-repository_nwo | FirebirdSQL/python3-driver |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 260167348 |
| octolytics-dimension-repository_network_root_nwo | FirebirdSQL/python3-driver |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 6b618569a5f93e0b31f97f620112341421ef5f69 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width