;;;; Programmer: Kevin M. Rosenberg
;;;; Date Started: Apr 2000
;;;;
-;;;; $Id: sql-create.lisp,v 1.5 2003/05/04 08:52:13 kevin Exp $
+;;;; $Id: sql-create.lisp,v 1.6 2003/05/04 08:55:52 kevin Exp $
;;;;
;;;; This file, part of UMLisp, is
;;;; Copyright (c) 2000-2002 by Kevin M. Rosenberg, M.D.
(format nil "~a (~a)" sqltype (umls-col-max c))
sqltype))))))
(format nil "CREATE TABLE ~a (~{~a~^,~})" (umls-file-table file)
- (mapcar col-func (umls-cols-for-umls-file file))))))
+ (mapcar col-func (umls-cols-for-umls-file file)))))
(defun create-custom-table-cmd (tablename sql-cmd)
"Return SQL command to create a custom table"
(mapcar2-append-string insert-func
(remove-custom-cols (umls-file-colstructs file))
values)
- (custom-col-values (custom-colstructs-for-file file) values "," t)))
+ (custom-col-values-old (custom-colstructs-for-file file) values "," t)))
)))
(defun insert-col-value (col value)
"|"))
(remove-custom-cols (umls-file-colstructs file))
line)
- (custom-col-values (custom-colstructs-for-file file) line "|" nil))))
+ (custom-col-values-old (custom-colstructs-for-file file) line "|" nil))))
(defun umls-translate (file line)
"Translate a single line for sql output"