You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
postgres/contrib/isbn_issn
Bruce Momjian 07842084fe pgindent run over code. 26 years ago
..
Makefile From: Garrett Wollman <wollman@khavrinen.lcs.mit.edu> 27 years ago
README From: Garrett Wollman <wollman@khavrinen.lcs.mit.edu> 27 years ago
isbn.c pgindent run over code. 26 years ago
isbn.sql From: Garrett Wollman <wollman@khavrinen.lcs.mit.edu> 27 years ago
issn.c pgindent run over code. 26 years ago
issn.sql From: Garrett Wollman <wollman@khavrinen.lcs.mit.edu> 27 years ago

README

This directory contains definitions for a couple of PostgreSQL
external types, for a couple of international-standard namespaces:
ISBN (books) and ISSN (serials). Rather than just using a char()
member of the appropriate length, I wanted my database to include
the validity-checking that both these numbering systems were designed
to encompass. A little bit of research revealed the formulae
for computing the check digits, and I also included some validity
constraints on the number of hyphens.

The internal representation of these types is intended to be
compatible with `char16', in the (perhaps vain) hope that
this will make it possible to create indices of these types
using char16_ops.

These are based on Tom Ivar Helbekkmo's IP address type definition,
from which I have copied the entire form of the implementation.

Garrett A. Wollman, August 1998