A Python program that runs a SQL script stored in a text file against a PostgreSQL, MS-Access, SQLite, MS-SQL-Server, MySQL, MariaDB, Firebird, or Oracle database, or an ODBC DSN. execsql also supports a set of special commands (metacommands) that can import and export data, copy data between databases, conditionally execute SQL statements and metacommands, display data to the user, and prompt the user for additional information.
Different DBMSs and DBMS-specific client programs provide different and incompatible extensions to the SQL language, ordinarily to allow interactions with the file system and to allow conditional tests and looping. Some DBMSs do not have any native extensions of this sort. execsql provides these features, as well as features for user interaction, in an identical fashion for all supported DBMSs.
execsql's metacommands make up a control language that works the same across all supported DBMSs, and can be used to create both automated and interactive data processing applications. Metacommands are embedded in SQL comments, so they will be ignored by other script processors (e.g., psql for Postgres and sqlcmd for SQL Server).
execsql also supports substitution variables: words that can be replaced with alternate text anywhere within a SQL statement or metacommand. Substitution variables can be used for configuration settings, data values extracted from the database, or user input.
Whereas SQL is often embedded in programs written in other languages, execsql inverts this paradigm through the use of metacommands embedded in SQL scripts. This approach allows database operations to be interleaved with user interactions and file system access in a way that may be easier to develop, easier to re-use, and more accessible to multiple users than embedded SQL in a high-level programming language.
Register Date: 2020-01-03 01:05
|
Related ProjectsJDBCでDBアクセス, Talend Open Studio for Data Integration, Vertrigo, LDAP Admin, SQLite Viewer for Mac OS X |
utf8で書かれたファイルをpostscript形式で出力します。
半角カナにも対応しています。ただし半角チルダは文字化けします。
使い方
utf82ps A4|A3|B5|B4|15i -L margin-left,right,top,bottom fontsize [ -l space-line% ] [ -w font-width% ] [ -g ] file
-p: 用紙サイズ 指定しない場合A4です。
-L: 用紙方向 ポートレート(Portraite) / ランドスケープ(Landscape)です。指定しないと縦で、-Lを指定すると横になります。
-m: 余白 ソースを見れば、用紙別に設定してあるのがわかると思います。 設定は、左、右、上、下と設定します。例) -m 12,5,7,5
-f: フォントサイズ 指定しない場合12ptです。
-l: 行文字間隔 指定しない場合フォントサイズの10%です。指定はフォントサイズに対しての割合(%)を指定します。
-w: フォント幅 指定しない場合は100%です。
-g: フォント 指定しない場合は、Ryumin-Light(明朝体)が使われ、指定するとGothicBBB-Medium(ゴシック体)が使われます。
Register Date: 2014-07-26 12:57
|
Related ProjectsShelk-test, kanji-poster, FontForge Windows builds |
REVIVE USB (http://bit-trade-one.co.jp/BTOpicture/PreRelease/pre007-RVV.html) 用の、キーコード設定ユーティリティ
Register Date: 2013-12-18 03:54
|
Related ProjectsScreen Reader NVDA Japanese, Eee Community, Haiku, Java File Manager, TTBase |
A command to update ClamAV automatically until installation from downloading in place of the user who build it from sources. We develop FreshClamDaemon and ClamAntiVirusDaemon related to ClamAV for Mac OS X.
Register Date: 2006-11-08 16:42
|
Related ProjectsClonezilla, Berry Linux, yet another knoppix-jp, E-Plug: Eclipse Plugin Repository, XOOPS for you |
ArcGETはウェブのアーカイブを作成するためのRubyライブラリです。
本プロジェクトでは指定されたルートページよりリンクを辿って辿り付けるページ郡をひとまとめにしてお手軽に保存できるライブラリを作成します。
require 'arcget' wg = ArcGet.new({:db => "abcsite.db3"} rootcgi = rootexp = %r{^http://[^/]*.abc\.jp/} wg.add_root rootexp,3 wg.add_url('http://xyz.abc.jp/') wg.start
詳しい使い方は、http://sourceforge.jp/projects/arcget/howto/usage/ をご参照ください。
Register Date: 2014-04-08 02:10
|
Related ProjectsHuawei HG553 和 HG556a 的界面汉化, .sol Editor (Flash Shared Object), マスカット, Afficheur, Saccubus |
Get mother wavelet from seriarized data. This library is moderately withered.
Register Date: 2020-08-30 16:05
|
Related ProjectsPowder auto-indexing software Conograph, flp, Wrj4P5, wxMaxima, Maxima -- GPL CAS based on DOE-MACSYMA |
dtools is a set of small tools for managing development files for Doom.
dbuildpk3 It is similar to running make, but is generally faster and knows how to handle more complex things such as compiling ACS libraries for a target.
dlevelinfo is used to print information about a level.
dlevelimage is used to generate an SVG image of a level.
Register Date: 2021-04-26 16:06
|
Related Projectszdoom, TF2 Blacklist, Marathon JP, Vavoom, America's Army 2.5 Assist |
Sharp製LinuxZaurus用代替OSであるOpenZaurusの日本語環境を整えます。日本語化可能なROMの作成と公開,日本語入力ツールのビルドとパッケージング、公開などを目的とします。
日本語化されたROMの公開も行います。
Register Date: 2006-05-14 17:23
|
Related ProjectsAppliStation, XOOPS for you, yet another knoppix-jp, Helal Linux, FreeRTOS Real Time Kernel (RTOS) |
Not avaiable
Register Date: 2013-11-25 07:07
|
Related ProjectsHinemos, nmon for Linux, Clonezilla, Ophcrack, Linux-HA Japan |
C++で作成したプログラムの実行モジュールに対してライセンスファイルを発行して、簡易的に不正利用を防ぐためのツールを提供します。このツールで保護された実行モジュールは、ライセンスされたマシンの上で、設定された期限まで実行可能になります。 このツールは1つのヘッダーファイルのみで構成しているライブラリで、使い方もこのプログラム自体も非常に単純です。 必要とする外部のライブラリはOpenSSL( The OpenSSL Project, https://www.openssl.org/ )です。
Register Date: 2015-03-09 11:07
|
Related ProjectsAKARI, Darik's Boot and Nuke, MeshIO, LxPup - Puppy Linux + LXDE, TERASOLUNA Framework |
The VSCode Tasks Highlighters (vth briefly) is a small utility that contains highlighters for output from some popular commands. It comes with support for the Apache Maven command line utility and Oracle WebLogic logging. Other highlighters can be included, just download the project and develop your own algorithm. The vth uses the Anak Krakatoa Delphi Framework, so it will be needed for the build.
Despite the project name, vth can be used in any development environment or IDE that is capable of running command line programs.
Register Date: 2019-05-08 04:07
|
Related ProjectsOpen Source QR Code Library, TERASOLUNA Framework, Process Hacker, Amateras, libusb-win32 |
Register Date: 2010-02-05 04:20
|
Related Projectshdrholic, pstoedit, Copper PDF ドライバ/他, LIBPNG: PNG reference library, UBitmap |
to filter the xml cccc, junit format the xml output.
CCCC 出力xml の値検査をし、xml report を出力します。 出力される xml ファイルは Jenkins に junit xml として集計させることができます。
Register Date: 2011-10-01 01:39
|
Related ProjectsTestLink, The Fastest Mouse Clicker for Windows, Redmine TestLink Link Plugin, PictMasterOA, SharpDevelop |
MS-DOS emulation on the console.
Register Date: 2011-08-27 08:32
|
Related ProjectsVisualBoyAdvance, Null-modem emulator, WinCDEmu, OswanPSP, mameplus |
This project has moved to https://github.com/dinosauria123/Koko
Register Date: 2014-09-13 20:30
|
Related ProjectsAtomic Resolution Holography Analysis Tools (Photoelectron holography and X-ray fluorescence holography), Python Laboratory Application Framework, Netgen Mesh Generator, SKYSCRAPERSIM (ABANDONED IN 2018), OneStop 構造計算プログラム |