SQLFile
|
SQLFile extends and enhances your T-SQL programming environment by adding a suite of 124 functions to support direct access to the file system from within T-SQL scripts and stored procedures.
SQLFile capabilities include:
1. Easy processing and manipulation of path and file names (this can be done without file system access).
2. Directory contents listings as table-valued functions or results sets with optional subdirectory recursion and pattern matching.
3. Testing for existence of files and folders and retrieving attributes, access control settings, file sizes and timestamps.
4. Copying, moving, replacing, renaming and changing the attributes of files and directories.
5. Simple import of file contents as binary objects, text files or one-column tables (using a table-valued function).
6. Simple import and parsing of delimited text files as multi-column tables (as a stored procedure output).
7. Simple export of tables, query outputs or single values to delimited text, simple text or binary files.
8. Internal data compression and decompression of binary data and text values to reduce storage and bandwidth consumption.
9. Conversion between native binary data, binary encoded as base64 text and binary encoded as hexadecimal text.
10. Conversion of text between different encodings and code pages (e.g. Ascii, UTF7, UTF8, Unicode, UTF32, language-specific code pages).
11. Access to local volume and drive information on the server including free space, total space, available free space etc.
12. Ability to read, write and alter large numbers of files & directories in parallel by applying functions in multi-row queries.
All TotallySQL Transact-SQL extensions are implemented using familiar programming objects within SQL (scalar and table-valued functions, aggregate functions, user-defined types, stored procedures) , keeping the syntax clean and making them as fast and easy to use as the built-in native functions such as SUM, AVG etc.
SQLFile is implemented via the CLR (Common Language Runtime) integration feature of SQL2005 and later versions. The code resides in a secure, strong-named assembly that must be installed in the database in which it is to run. CLR integration must be enabled on the target server in order for it to run.
Requirements:
* SQL Server
Please Note: this program does not expire on SQL Server Developer edition.
The license of this software is Free Trial Software, the price is $199.00, you can free download and get a free trial.