Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
Missing | 2020-05-11 | ||
Test | 2020-05-11 | ||
WinNT | 2020-05-11 | ||
acdevstd.m4 | 2020-05-11 | 707 Bytes | |
acinformix.m4 | 2020-05-11 | 11.2 kB | |
acsetup.sh | 2020-05-11 | 504 Bytes | |
actimer.m4 | 2020-05-11 | 2.1 kB | |
appblob.1 | 2020-05-11 | 4.0 kB | |
appblob.ec | 2020-05-11 | 10.3 kB | |
appblob.mk | 2020-05-11 | 789 Bytes | |
basedigit.c | 2020-05-11 | 3.8 kB | |
basename.c | 2020-05-11 | 1.5 kB | |
BUGS | 2020-05-11 | 1.2 kB | |
cchrstrlit.h | 2020-05-11 | 1.7 kB | |
ChangeLog | 2020-05-11 | 51.2 kB | |
chkfifo.c | 2020-05-11 | 1.2 kB | |
chkkwlist.pl | 2020-05-11 | 1.2 kB | |
chksumtool.pl | 2020-05-11 | 12.8 kB | |
chktty.c | 2020-05-11 | 979 Bytes | |
chktty.h | 2020-05-11 | 793 Bytes | |
chrcstrlit.c | 2020-05-11 | 3.7 kB | |
cistrcmp.c | 2020-05-11 | 1.8 kB | |
config.guess | 2020-05-11 | 41.0 kB | |
config.h.in | 2020-05-11 | 6.0 kB | |
config.sub | 2020-05-11 | 29.6 kB | |
configure | 2020-05-11 | 187.6 kB | |
configure.ac | 2020-05-11 | 3.9 kB | |
configure.bat | 2020-05-11 | 492 Bytes | |
connblob.ec | 2020-05-11 | 3.0 kB | |
connblob.h | 2020-05-11 | 1.0 kB | |
connect.ec | 2020-05-11 | 4.4 kB | |
connect.h | 2020-05-11 | 4.7 kB | |
connecty.c.std | 2020-05-11 | 67.9 kB | |
connecty.y | 2020-05-11 | 35.0 kB | |
conninfo.c | 2020-05-11 | 6.6 kB | |
context.c | 2020-05-11 | 29.1 kB | |
context.h | 2020-05-11 | 5.0 kB | |
cstrlitchr.c | 2020-05-11 | 8.2 kB | |
cstrlitstr.c | 2020-05-11 | 4.6 kB | |
datefmt.c | 2020-05-11 | 6.4 kB | |
datefmt.h | 2020-05-11 | 874 Bytes | |
debug.c | 2020-05-11 | 4.5 kB | |
debug.h | 2020-05-11 | 4.7 kB | |
decfix.c | 2020-05-11 | 12.9 kB | |
decsci.c | 2020-05-11 | 10.4 kB | |
decsci.h | 2020-05-11 | 3.9 kB | |
decsetexp.c | 2020-05-11 | 2.2 kB | |
Depend.mk | 2020-05-11 | 14.4 kB | |
describe.ec | 2020-05-11 | 8.4 kB | |
describe.h | 2020-05-11 | 1.0 kB | |
dumpblob.ec | 2020-05-11 | 3.1 kB | |
dumpconfig.h | 2020-05-11 | 3.0 kB | |
dumpdec.ec | 2020-05-11 | 3.5 kB | |
dumpdtime.ec | 2020-05-11 | 2.4 kB | |
dumpesql.h | 2020-05-11 | 4.3 kB | |
dumpindent.c | 2020-05-11 | 1.4 kB | |
dumpintvl.ec | 2020-05-11 | 2.3 kB | |
dumpsqlca.ec | 2020-05-11 | 3.0 kB | |
dumpsqlda.ec | 2020-05-11 | 7.6 kB | |
dumpvalue.ec | 2020-05-11 | 4.5 kB | |
efopen.c | 2020-05-11 | 1.4 kB | |
emalloc.c | 2020-05-11 | 2.8 kB | |
emalloc.h | 2020-05-11 | 2.1 kB | |
epopen.c | 2020-05-11 | 1.0 kB | |
errhelp.c | 2020-05-11 | 2.2 kB | |
esnprintf.c | 2020-05-11 | 1.6 kB | |
esnprintf.h | 2020-05-11 | 995 Bytes | |
esql5_00.h | 2020-05-11 | 6.3 kB | |
esql7_20.h | 2020-05-11 | 8.9 kB | |
esql-5.x-patch | 2020-05-11 | 626 Bytes | |
esql_ius.h | 2020-05-11 | 2.6 kB | |
esqlc.h | 2020-05-11 | 12.7 kB | |
esqlc.mk | 2020-05-11 | 1.1 kB | |
esqlcver.ec | 2020-05-11 | 627 Bytes | |
esqllib.h | 2020-05-11 | 3.9 kB | |
esqltype.h | 2020-05-11 | 8.8 kB | |
esqlutil.h | 2020-05-11 | 2.7 kB | |
esqlver.c | 2020-05-11 | 1.1 kB | |
estrdup.c | 2020-05-11 | 788 Bytes | |
FAQ.html | 2020-05-11 | 26.9 kB | |
fcopy.c | 2020-05-11 | 1.3 kB | |
filelock.c | 2020-05-11 | 2.7 kB | |
filelock.h | 2020-05-11 | 913 Bytes | |
fixin.pl | 2020-05-11 | 2.3 kB | |
fmkstemp.c | 2020-05-11 | 1.0 kB | |
gccpragmata.sh | 2020-05-11 | 2.9 kB | |
getline.c | 2020-05-11 | 2.9 kB | |
getopt.c | 2020-05-11 | 22.6 kB | |
getopt.h | 2020-05-11 | 4.0 kB | |
getsubopt.c | 2020-05-11 | 2.6 kB | |
gnureadline.h | 2020-05-11 | 1.8 kB | |
grammar.h | 2020-05-11 | 7.9 kB | |
grammar.y | 2020-05-11 | 56.4 kB | |
guesser.c | 2020-05-11 | 4.4 kB | |
histdump.c | 2020-05-11 | 3.7 kB | |
history.c | 2020-05-11 | 31.5 kB | |
history.h | 2020-05-11 | 2.5 kB | |
histtest.ec | 2020-05-11 | 6.9 kB | |
ifmxdec.c | 2020-05-11 | 2.0 kB | |
ifmxdec.h | 2020-05-11 | 3.0 kB | |
ilog10.c | 2020-05-11 | 2.2 kB | |
ilog10.h | 2020-05-11 | 832 Bytes | |
insblob.1 | 2020-05-11 | 1.5 kB | |
insblob.ec | 2020-05-11 | 8.8 kB | |
insblob.mk | 2020-05-11 | 790 Bytes | |
insblob.README | 2020-05-11 | 1.1 kB | |
insblob.test | 2020-05-11 | 1.9 kB | |
INSTALL | 2020-05-11 | 10.6 kB | |
install-sh | 2020-05-11 | 5.6 kB | |
Install.mk | 2020-05-11 | 350 Bytes | |
internal.c | 2020-05-11 | 43.6 kB | |
internal.h | 2020-05-11 | 1.2 kB | |
iustoken.c | 2020-05-11 | 7.6 kB | |
ixblob.ec | 2020-05-11 | 6.9 kB | |
ixblob.h | 2020-05-11 | 2.4 kB | |
jlss.h | 2020-05-11 | 4.1 kB | |
jlss.sh | 2020-05-11 | 21.6 kB | |
jlsstools.h | 2020-05-11 | 1.8 kB | |
jtypes.c | 2020-05-11 | 6.0 kB | |
kludge.c | 2020-05-11 | 1.1 kB | |
kludge.h | 2020-05-11 | 2.4 kB | |
lduint4.c | 2020-05-11 | 1.4 kB | |
LICENCE | 2020-05-11 | 18.0 kB | |
Makefile.in | 2020-05-11 | 12.9 kB | |
memory.c | 2020-05-11 | 4.9 kB | |
memory.h | 2020-05-11 | 2.3 kB | |
mkbod.sh | 2020-05-11 | 2.4 kB | |
mkkwlist.sh | 2020-05-11 | 344 Bytes | |
mkpath.c | 2020-05-11 | 3.3 kB | |
mkproc.1 | 2020-05-11 | 1.5 kB | |
mkproc.ec | 2020-05-11 | 3.7 kB | |
mkproc.mk | 2020-05-11 | 933 Bytes | |
newserver.sh | 2020-05-11 | 204 Bytes | |
nstrcpy.c | 2020-05-11 | 7.6 kB | |
nvstrcpy.c | 2020-05-11 | 4.1 kB | |
openfile.c | 2020-05-11 | 2.9 kB | |
openfile.h | 2020-05-11 | 1.9 kB | |
output.c | 2020-05-11 | 30.3 kB | |
output.h | 2020-05-11 | 826 Bytes | |
ow.sh | 2020-05-11 | 662 Bytes | |
posixver.h | 2020-05-11 | 1.4 kB | |
quotify.c | 2020-05-11 | 1.8 kB | |
rcsmunger.pl | 2020-05-11 | 415 Bytes | |
readcmd.c | 2020-05-11 | 19.9 kB | |
readcmd.h | 2020-05-11 | 973 Bytes | |
readload.c | 2020-05-11 | 24.7 kB | |
README | 2020-05-11 | 3.9 kB | |
reload.ec | 2020-05-11 | 19.1 kB | |
rfmt.sh | 2020-05-11 | 786 Bytes | |
scribble.c | 2020-05-11 | 900 Bytes | |
selblob.1 | 2020-05-11 | 2.5 kB | |
selblob.ec | 2020-05-11 | 7.5 kB | |
selblob.mk | 2020-05-11 | 777 Bytes | |
selmultiblob.1 | 2020-05-11 | 2.1 kB | |
selmultiblob.ec | 2020-05-11 | 7.7 kB | |
selmultiblob.mk.in | 2020-05-11 | 3.0 kB | |
skip.c | 2020-05-11 | 1.0 kB | |
sqlclean.1 | 2020-05-11 | 1.9 kB | |
sqlclean.sh | 2020-05-11 | 2.5 kB | |
sqlclient.sh | 2020-05-11 | 702 Bytes | |
sqlcmd-90.02.sha | 2020-05-11 | 23.0 kB | |
sqlcmd-90.02.sum | 2020-05-11 | 97 Bytes | |
sqlcmd.1 | 2020-05-11 | 59.9 kB | |
sqlcmd.bod | 2020-05-11 | 1.7 kB | |
sqlcmd.c | 2020-05-11 | 20.9 kB | |
sqlcmd.h | 2020-05-11 | 2.2 kB | |
sqlcmd.ins.in | 2020-05-11 | 1.7 kB | |
sqlcmd.lst | 2020-05-11 | 5.7 kB | |
sqlconn.ec | 2020-05-11 | 13.1 kB | |
sqlconn.h | 2020-05-11 | 2.1 kB | |
sqlerr.c | 2020-05-11 | 8.9 kB | |
sqlerr.h | 2020-05-11 | 2.1 kB | |
sqlinfo.ec | 2020-05-11 | 26.1 kB | |
sqlownobj.ec | 2020-05-11 | 15.2 kB | |
sqlownobj.h | 2020-05-11 | 3.4 kB | |
sqlprint.c | 2020-05-11 | 2.7 kB | |
sqlquote.c | 2020-05-11 | 4.4 kB | |
sqlquote.h | 2020-05-11 | 1.1 kB | |
sqlserver.1 | 2020-05-11 | 915 Bytes | |
sqlserver.sh | 2020-05-11 | 664 Bytes | |
sqlsignal.c | 2020-05-11 | 5.0 kB | |
sqlstmt.ec | 2020-05-11 | 23.2 kB | |
sqltoken.c | 2020-05-11 | 14.5 kB | |
sqltoken.h | 2020-05-11 | 3.8 kB | |
sqltype.ec | 2020-05-11 | 13.9 kB | |
sqlunquote.c | 2020-05-11 | 4.1 kB | |
sqlupload.1 | 2020-05-11 | 11.8 kB | |
sqlupload.c | 2020-05-11 | 21.1 kB | |
sqlupload.tst | 2020-05-11 | 3.3 kB | |
sqlver.c | 2020-05-11 | 2.5 kB | |
stderr.c | 2020-05-11 | 19.7 kB | |
stderr.h | 2020-05-11 | 7.1 kB | |
stldint.h | 2020-05-11 | 8.9 kB | |
strcstrlit.c | 2020-05-11 | 1.9 kB | |
strdotfill.c | 2020-05-11 | 3.9 kB | |
strdotfill.h | 2020-05-11 | 2.3 kB | |
strlower.c | 2020-05-11 | 1.6 kB | |
strprefix.c | 2020-05-11 | 1.9 kB | |
strupper.c | 2020-05-11 | 1.6 kB | |
stuint4.c | 2020-05-11 | 1.5 kB | |
sysstat.h | 2020-05-11 | 3.6 kB | |
timer.c | 2020-05-11 | 9.4 kB | |
timer.h | 2020-05-11 | 1.5 kB | |
TODO | 2020-05-11 | 8.4 kB | |
tokencmp.c | 2020-05-11 | 2.0 kB | |
tokencmp.h | 2020-05-11 | 884 Bytes | |
unload.format | 2020-05-11 | 7.2 kB | |
updblob.1 | 2020-05-11 | 2.4 kB | |
updblob.ec | 2020-05-11 | 7.9 kB | |
updblob.mk | 2020-05-11 | 771 Bytes | |
upload.ec | 2020-05-11 | 45.8 kB | |
upload.h | 2020-05-11 | 2.6 kB | |
usesqlda.c | 2020-05-11 | 1.2 kB | |
usesqlda.h | 2020-05-11 | 881 Bytes | |
vstrcpy.c | 2020-05-11 | 2.2 kB | |
Totals: 215 Items | 1.7 MB | 0 |
README file for SQLCMD Version 90.02 (2016-07-28) =========================================================================== The SQLCMD suite of tools provides a number of programs for manipulating Informix databases. The primary download site is the International Informix User's Group Software Archive (http://www.iiug.org/software); membership is required but it is free. What is SQLCMD? =============== SQLCMD is an SQL Command Interpreter for Informix databases. It is analogous to the Query-Language option of DB-Access or ISQL, but it is designed to work better in shell scripts. It has a number of features not available in DB-Access. The only advantage DB-Access has over SQLCMD is the screen-mode (curses-based) interface. On the other hand, one of SQLCMD's principal advantages is precisely that it is not constrained by a curses-based interface. SQLCMD is written in ESQL/C. It works with (or is supposed to work with) any version of ESQL/C from 5.00 (circa 1990) upwards. You will need a copy of ESQL/C (probably as part of Client SDK or CSDK) on the machine where you build SQLCMD, and you will need either ESQL/C (meaning CSDK) or I-Connect on the machine where it is run. You should be able to obtain CSDK from either IBM or the IIUG: * http://www.ibm.com/software/data/informix * http://www.iiug.org SQLCMD has a history mechanism that allows you to review, edit and rerun commands you ran previously. SQLCMD will use the GNU readline library if it is installed on your machine. This allows you to edit the command you are typing, or to find commands you ran previously and rerun them, possibly after editing them. =========================================================================== This version also provides a prototype version of SQLUPLOAD, which is used to insert or update data depending on whether there is a record to update or not. See the manual page (sqlupload.1) for more information. Note that as a prototype, it can have stray diagnostics, not every documented feature necessarily works, and there could be bugs in it. Please report bugs or questionable behaviour. You also get some other more or less useful programs, including: * updblob -- update blob from file * mkproc -- execute SQL statements with CREATE PROCEDURE FROM * histdump -- print SQL commands recorded in SQLCMD history file =========================================================================== See the INSTALL file for instructions on how to build this. =========================================================================== LICENCE ------- This version of the code is distributed under the GNU General Public Licence version 2 (see the file LICENCE), and is only distributed under that version - it is not valid to apply any other version of the GNU General Public Licence to this code. If the conditions of the GPL are too onerous for you, contact me and we can discuss alternative licences. The master versions of the GPL and LGPL can be found at the GNU or Free Software Foundation web sites: http://www.gnu.org/licenses/licenses.html http://www.fsf.org/licenses/licenses.html =========================================================================== DISCLAIMER ---------- This product is not supplied by IBM (nor Informix Software) and is therefore not supported by IBM (nor Informix). Do NOT call IBM/Informix Technical Support for help. To obtain help with it, you can post a request to comp.databases.informix (or email to informix-list@iiug.org), but you can also email me directly at the address below. Please include the word SQLCMD (in capitals) in the subject line of the email. Thanks! =========================================================================== AUTHOR Jonathan Leffler (j.leffler@acm.org) @(#)$Id: README,v 2007.2 2007/09/03 03:50:57 jleffler Exp $