isn.sql

来自「PostgreSQL 8.2中增加了很多企业用户所需要的功能和性能上的提高,其开」· SQL 代码 · 共 3,103 行 · 第 1/5 页

SQL
3,103
字号
	IMMUTABLE STRICT;CREATE FUNCTION isnne(isbn, ean13)	RETURNS boolean	AS 'int8ne'	LANGUAGE 'internal' 	IMMUTABLE STRICT;----------------------------------------------------- ISMN13:CREATE FUNCTION isnlt(ismn13, ismn13)	RETURNS boolean	AS 'int8lt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnle(ismn13, ismn13)	RETURNS boolean	AS 'int8le'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isneq(ismn13, ismn13)	RETURNS boolean	AS 'int8eq'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnge(ismn13, ismn13)	RETURNS boolean	AS 'int8ge'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isngt(ismn13, ismn13)	RETURNS boolean	AS 'int8gt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnne(ismn13, ismn13)	RETURNS boolean	AS 'int8ne'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnlt(ismn13, ismn)	RETURNS boolean	AS 'int8lt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnle(ismn13, ismn)	RETURNS boolean	AS 'int8le'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isneq(ismn13, ismn)	RETURNS boolean	AS 'int8eq'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnge(ismn13, ismn)	RETURNS boolean	AS 'int8ge'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isngt(ismn13, ismn)	RETURNS boolean	AS 'int8gt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnne(ismn13, ismn)	RETURNS boolean	AS 'int8ne'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnlt(ismn13, ean13)	RETURNS boolean	AS 'int8lt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnle(ismn13, ean13)	RETURNS boolean	AS 'int8le'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isneq(ismn13, ean13)	RETURNS boolean	AS 'int8eq'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnge(ismn13, ean13)	RETURNS boolean	AS 'int8ge'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isngt(ismn13, ean13)	RETURNS boolean	AS 'int8gt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnne(ismn13, ean13)	RETURNS boolean	AS 'int8ne'	LANGUAGE 'internal' 	IMMUTABLE STRICT;----------------------------------------------------- ISMN:CREATE FUNCTION isnlt(ismn, ismn)	RETURNS boolean	AS 'int8lt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnle(ismn, ismn)	RETURNS boolean	AS 'int8le'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isneq(ismn, ismn)	RETURNS boolean	AS 'int8eq'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnge(ismn, ismn)	RETURNS boolean	AS 'int8ge'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isngt(ismn, ismn)	RETURNS boolean	AS 'int8gt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnne(ismn, ismn)	RETURNS boolean	AS 'int8ne'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnlt(ismn, ismn13)	RETURNS boolean	AS 'int8lt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnle(ismn, ismn13)	RETURNS boolean	AS 'int8le'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isneq(ismn, ismn13)	RETURNS boolean	AS 'int8eq'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnge(ismn, ismn13)	RETURNS boolean	AS 'int8ge'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isngt(ismn, ismn13)	RETURNS boolean	AS 'int8gt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnne(ismn, ismn13)	RETURNS boolean	AS 'int8ne'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnlt(ismn, ean13)	RETURNS boolean	AS 'int8lt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnle(ismn, ean13)	RETURNS boolean	AS 'int8le'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isneq(ismn, ean13)	RETURNS boolean	AS 'int8eq'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnge(ismn, ean13)	RETURNS boolean	AS 'int8ge'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isngt(ismn, ean13)	RETURNS boolean	AS 'int8gt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnne(ismn, ean13)	RETURNS boolean	AS 'int8ne'	LANGUAGE 'internal' 	IMMUTABLE STRICT;----------------------------------------------------- ISSN13:CREATE FUNCTION isnlt(issn13, issn13)	RETURNS boolean	AS 'int8lt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnle(issn13, issn13)	RETURNS boolean	AS 'int8le'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isneq(issn13, issn13)	RETURNS boolean	AS 'int8eq'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnge(issn13, issn13)	RETURNS boolean	AS 'int8ge'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isngt(issn13, issn13)	RETURNS boolean	AS 'int8gt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnne(issn13, issn13)	RETURNS boolean	AS 'int8ne'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnlt(issn13, issn)	RETURNS boolean	AS 'int8lt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnle(issn13, issn)	RETURNS boolean	AS 'int8le'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isneq(issn13, issn)	RETURNS boolean	AS 'int8eq'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnge(issn13, issn)	RETURNS boolean	AS 'int8ge'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isngt(issn13, issn)	RETURNS boolean	AS 'int8gt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnne(issn13, issn)	RETURNS boolean	AS 'int8ne'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnlt(issn13, ean13)	RETURNS boolean	AS 'int8lt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnle(issn13, ean13)	RETURNS boolean	AS 'int8le'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isneq(issn13, ean13)	RETURNS boolean	AS 'int8eq'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnge(issn13, ean13)	RETURNS boolean	AS 'int8ge'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isngt(issn13, ean13)	RETURNS boolean	AS 'int8gt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnne(issn13, ean13)	RETURNS boolean	AS 'int8ne'	LANGUAGE 'internal' 	IMMUTABLE STRICT;----------------------------------------------------- ISSN:CREATE FUNCTION isnlt(issn, issn)	RETURNS boolean	AS 'int8lt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnle(issn, issn)	RETURNS boolean	AS 'int8le'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isneq(issn, issn)	RETURNS boolean	AS 'int8eq'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnge(issn, issn)	RETURNS boolean	AS 'int8ge'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isngt(issn, issn)	RETURNS boolean	AS 'int8gt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnne(issn, issn)	RETURNS boolean	AS 'int8ne'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnlt(issn, issn13)	RETURNS boolean	AS 'int8lt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnle(issn, issn13)	RETURNS boolean	AS 'int8le'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isneq(issn, issn13)	RETURNS boolean	AS 'int8eq'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnge(issn, issn13)	RETURNS boolean	AS 'int8ge'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isngt(issn, issn13)	RETURNS boolean	AS 'int8gt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnne(issn, issn13)	RETURNS boolean	AS 'int8ne'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnlt(issn, ean13)	RETURNS boolean	AS 'int8lt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnle(issn, ean13)	RETURNS boolean	AS 'int8le'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isneq(issn, ean13)	RETURNS boolean	AS 'int8eq'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnge(issn, ean13)	RETURNS boolean	AS 'int8ge'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isngt(issn, ean13)	RETURNS boolean	AS 'int8gt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnne(issn, ean13)	RETURNS boolean	AS 'int8ne'	LANGUAGE 'internal' 	IMMUTABLE STRICT;----------------------------------------------------- UPC:CREATE FUNCTION isnlt(upc, upc)	RETURNS boolean	AS 'int8lt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnle(upc, upc)	RETURNS boolean	AS 'int8le'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isneq(upc, upc)	RETURNS boolean	AS 'int8eq'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnge(upc, upc)	RETURNS boolean	AS 'int8ge'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isngt(upc, upc)	RETURNS boolean	AS 'int8gt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnne(upc, upc)	RETURNS boolean	AS 'int8ne'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnlt(upc, ean13)	RETURNS boolean	AS 'int8lt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnle(upc, ean13)	RETURNS boolean	AS 'int8le'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isneq(upc, ean13)	RETURNS boolean	AS 'int8eq'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnge(upc, ean13)	RETURNS boolean	AS 'int8ge'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isngt(upc, ean13)	RETURNS boolean	AS 'int8gt'	LANGUAGE 'internal' 	IMMUTABLE STRICT;CREATE FUNCTION isnne(upc, ean13)	RETURNS boolean	AS 'int8ne'	LANGUAGE 'internal' 	IMMUTABLE STRICT;---- Now the operators:------ EAN13 operators:-----------------------------------------------------CREATE OPERATOR < (	PROCEDURE = isnlt,	LEFTARG = ean13,	RIGHTARG = ean13,	COMMUTATOR = >,	NEGATOR = >=,	RESTRICT = scalarltsel,	JOIN = scalarltjoinsel);CREATE OPERATOR <= (	PROCEDURE = isnle,	LEFTARG = ean13,	RIGHTARG = ean13,	COMMUTATOR = >=,	NEGATOR = >,	RESTRICT = scalarltsel,	JOIN = scalarltjoinsel);CREATE OPERATOR = (	PROCEDURE = isneq,	LEFTARG = ean13,	RIGHTARG = ean13,	COMMUTATOR = =,	NEGATOR = <>,	RESTRICT = eqsel,	JOIN = eqjoinsel,	HASHES);CREATE OPERATOR >= (	PROCEDURE = isnge,	LEFTARG = ean13,	RIGHTARG = ean13,	COMMUTATOR = <=,	NEGATOR = <,	RESTRICT = scalargtsel,	JOIN = scalargtjoinsel );CREATE OPERATOR > (	PROCEDURE = isngt,	LEFTARG = ean13,	RIGHTARG = ean13,	COMMUTATOR = <,	NEGATOR = <=,	RESTRICT = scalargtsel,	JOIN = scalargtjoinsel );CREATE OPERATOR <> (	PROCEDURE = isnne,	LEFTARG = ean13,	RIGHTARG = ean13,	COMMUTATOR = <>,	NEGATOR = =,	RESTRICT = neqsel,	JOIN = neqjoinsel);CREATE OPERATOR < (	PROCEDURE = isnlt,	LEFTARG = ean13,	RIGHTARG = isbn13,	COMMUTATOR = >,	NEGATOR = >=,	RESTRICT = scalarltsel,	JOIN = scalarltjoinsel);CREATE OPERATOR <= (	PROCEDURE = isnle,	LEFTARG = ean13,	RIGHTARG = isbn13,	COMMUTATOR = >=,	NEGATOR = >,	RESTRICT = scalarltsel,	JOIN = scalarltjoinsel);CREATE OPERATOR = (	PROCEDURE = isneq,	LEFTARG = ean13,	RIGHTARG = isbn13,	COMMUTATOR = =,	NEGATOR = <>,	RESTRICT = eqsel,	JOIN = eqjoinsel);CREATE OPERATOR >= (	PROCEDURE = isnge,	LEFTARG = ean13,	RIGHTARG = isbn13,	COMMUTATOR = <=,	NEGATOR = <,	RESTRICT = scalargtsel,	JOIN = scalargtjoinsel );CREATE OPERATOR > (	PROCEDURE = isngt,	LEFTARG = ean13,	RIGHTARG = isbn13,	COMMUTATOR = <,	NEGATOR = <=,	RESTRICT = scalargtsel,	JOIN = scalargtjoinsel );CREATE OPERATOR <> (	PROCEDURE = isnne,	LEFTARG = ean13,	RIGHTARG = isbn13,	COMMUTATOR = <>,	NEGATOR = =,	RESTRICT = neqsel,	JOIN = neqjoinsel);CREATE OPERATOR < (	PROCEDURE = isnlt,	LEFTARG = isbn13,	RIGHTARG = ean13,	COMMUTATOR = >,	NEGATOR = >=,	RESTRICT = scalarltsel,	JOIN = scalarltjoinsel);CREATE OPERATOR <= (	PROCEDURE = isnle,	LEFTARG = isbn13,	RIGHTARG = ean13,	COMMUTATOR = >=,	NEGATOR = >,	RESTRICT = scalarltsel,	JOIN = scalarltjoinsel);CREATE OPERATOR = (	PROCEDURE = isneq,	LEFTARG = isbn13,	RIGHTARG = ean13,	COMMUTATOR = =,	NEGATOR = <>,	RESTRICT = eqsel,	JOIN = eqjoinsel);CREATE OPERATOR >= (	PROCEDURE = isnge,	LEFTARG = isbn13,	RIGHTARG = ean13,	COMMUTATOR = <=,	NEGATOR = <,	RESTRICT = scalargtsel,	JOIN = scalargtjoinsel );CREATE OPERATOR > (	PROCEDURE = isngt,	LEFTARG = isbn13,	RIGHTARG = ean13,	COMMUTATOR = <,	NEGATOR = <=,	RESTRICT = scalargtsel,	JOIN = scalargtjoinsel );CREATE OPERATOR <> (	PROCEDURE = isnne,	LEFTARG = isbn13,	RIGHTARG = ean13,	COMMUTATOR = <>,	NEGATOR = =,	RESTRICT = neqsel,	JOIN = neqjoinsel);CREATE OPERATOR < (	PROCEDURE = isnlt,	LEFTARG = ean13,	RIGHTARG = ismn13,	COMMUTATOR = >,	NEGATOR = >=,	RESTRICT = scalarltsel,	JOIN = scalarltjoinsel);CREATE OPERATOR <= (	PROCEDURE = isnle,	LEFTARG = ean13,	RIGHTARG = ismn13,	COMMUTATOR = >=,	NEGATOR = >,

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?