/usr/share/common-lisp/source/clsql-odbc/db-odbc/odbc-package.lisp is in cl-sql-odbc 6.7.0-1.1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | ;;;; -*- Mode: LISP; Syntax: ANSI-Common-Lisp; Base: 10 -*-
;;;; *************************************************************************
;;;; FILE IDENTIFICATION
;;;;
;;;; Name: odbc-package.lisp
;;;; Purpose: Package definition for low-level ODBC interface
;;;; Author: Kevin M. Rosenberg
;;;; Created: April 2004
;;;;
;;;; This file, part of CLSQL, is Copyright (c) 2004 by Kevin M. Rosenberg
;;;;
;;;; CLSQL users are granted the rights to distribute and use this software
;;;; as governed by the terms of the Lisp Lesser GNU Public License
;;;; (http://opensource.franz.com/preamble.html), also known as the LLGPL.
;;;; *************************************************************************
(in-package #:cl-user)
(defpackage #:odbc
(:use #:cl #:uffi)
(:export
#:database-library-loaded
#:*null*
#:+null-ptr+
#:+max-precision+
#:*info-output*
#:*time-format*
#:get-cast-long
#:%free-statement
#:%disconnect
#:%commit
#:%rollback
#:%sql-fetch
#:%sql-cancel
#:db-connect
#:%new-db-connection-handle
#:%new-environment-handle
#:%sql-connect
#:%sql-driver-connect
#:disable-autocommit
#:enable-autocommit
#:%sql-free-environment
#:%sql-data-sources
#:%sql-get-info
#:%sql-param-data
#:%sql-execute
#:%put-str
#:%sql-bind-parameter
#:%sql-prepare
#:sqlfetch
#:%bind-column
#:%allocate-bindings
#:%describe-column
#:%describe-columns
#:read-data
#:read-data-in-chunks
#:query-database
#:%new-statement-handle
#:%sql-exec-direct
#:result-columns-count
#:result-rows-count
#:sql-to-c-type
#:%list-tables
#:%table-statistics
#:%list-data-sources
)
(:documentation "This is the low-level interface ODBC."))
|