深入学习:Informix SQL编程详解:第二版

深入学习:Informix SQL编程详解:第二版
作 者: (美)Informix Press公司著;伟峰等译
出版社: 电子工业出版社
丛编项: 高级编程“深入学习”丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Sever
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《深入学习:Informix SQL编程详解:第二版》作者简介

内容简介

本书是Informix公司力推的、介绍Informix SQL实现方法和系列丛书之一。第一部分介绍Informix数据库、数据类型、系统目录和环境变量的详细信息,并介绍相关的演示数据库说明和Informix文档中的词汇表。第二部分是Informix SQL语法内容的详细介绍,包括SQL和存储过程语言(SPL)的所有语句的详细语法,以及关于Informix SQL段的详细信息,还讲解了如何用基本和高级SQL与SPL例程访问和验证数据库中的数据。每个语句的介绍都包括语法图、用法、实例和相关的问题,内容详细实用,是专业程序开发者时刻必备的指导书。本书特别适合数据库用户、数据库管理员和数据库应用程序开发人员,是具有极高实用价值、详尽全面的工作用书。

图书目录

第一部分 参考

第一部分 引言

引言内容

关于本部分

新特性

其他文档

行业标准支持情况

欢迎提出建议

第1章 系统目录

本章内容

系统目录表跟踪的对象

使用系统目录表

系统目录结构

SYSAGGREGATES

SYSAMS

SYSATTRTYPES

SYSBLOBS

SYSCASTS

SYSCHECKS

SYSCOLATTRIBS

SYSCOLAUTH

SYSCOLDEPEND

SYSCOLUMNS

SYSCONSTRAINTS

SYSDEFAULTS

SYSDEPEND

SYSDISTRIB

SYSERRORS

SYSEXTCOLS

SYSEXTDFILES

SYSEXTERNAL

SYSFRAGAUTH

SYSFRAGMENTS

SYSINDEXES

SYSINDICES

SYSINHERITS

SYSLANGAUTH

SYSLOGMAP

SYSNEWDEPEND

SYSOBJSTATE

SYSOPCLASSES

SYSOPCLSTR

SYSPROCAUTH

SYSPROCBODY

SYSPROCEDURES

SYSPROCPLAN

SYSREFERENCES

SYSREPOSITORY

SYSROLEAUTH

SYSROUTINELANGS

SYSSYNONYMS

SYSSYNTABLE

SYSTABAMDATA

SYSTABAUTH

SYSTABLES

SYSTRACECLASSES

SYSTRACEMSGS

SYSTRIGBODY

SYSTRIGGERS

SYSUSERS

SYSVIEWS

SYSVIOLATIONS

SYSXTDDESC

SYSXTDTYPEAUTH

SYSXTDTYPES

信息结构

第2章 数据类型

本章内容

数据类型小结

数据类型描述

BLOB

BOOLEAN

BYTE

CHAR(n)

CHARACTER(n)

CHARACTER VARYING(m,r)

CLOB

DATE

DATETIME

DEC

DECIMAL

Distinct

DOUBLE PRECISION

FLOAT(n)

INT

INT8

INTEGER

INTERVAL

LIST(e)

LVARCHAR

MONEY(p,s)

MULTISET(e)

Named Row

NCHAR(n)

NUMERIC(p,s)

NVARCHAR(m,r)

Opaque

REAL

Row,Named

Row,Unnamed

SERIAL(n)

SERIAL8

SET(e)

SMALLFLOAT

SMALLINT

TEXT

Unnamed Row

VARCHAR(m,r)

内部数据类型

扩展数据类型

数据类型校正与换算

操作符优先顺序

第3章 环境变量

本章内容

环境变量类型

如何在UNIX中设置环境变量

如何在Windows NT中设置环境变量

在UNIX中使用环境变量

在Windows NT中使用环境变量

环境变量表

环境变量

AC_CONFIG

ARC_CONFIG

ARC_DEFAULT

ARC_KEYPAD

COCKPITSERVICE

CPFIRST

DBACCNOIGN

DBANSIWARN

DBBLOBBUF

DBCENTURY

DBDATE

DBDELIMITER

DBEDIT

DBFLTMASK

DBLANG

DBMONEY

DBONPLOAD

DBPATH

DBPRINT

DBREMOTECMD

DBSPACETEMP

DBTEMP

DBTIME

DBUPSPACE

DELIMIDENT

ENVIGNORE

FET_BUF_SIZE

IFMX_SMLTBL_BROADCAST_SIZE

IFX_DIRECTIVES

IFX_LONGID

IFX_NETBUF_PVTPOOL_SIZE

IFX_NETBUF_SIZE

IFX_UPDDESC

INFORMIXC

INFORMIXCONCSMCFG

INFORMIXCONRETRY

INFORMIXCONTIME

INFORMIXCPPMAP

INFORMIXDIR

INFORMIXKEYTAB

INFORMIXOPCACHE

INFORMIXSERVER

INFORMIXSHMBASE

INFORMIXSQLHOSTS

INFORMIXSTACKSIZE

INFORMIXTERM

INF_ROLE_SEP

ISM_COMPRESSION

ISM_DEBUG_FILE

ISM_DEBUG_LEVEL

ISM_ENCRYPTION

ISM_MAXLOGSIZE

ISM_MAXLOCSVERS

LD_LIBRARY_PATH

LIBPATH

NODEFDAC

ONCONFIG

OPTCOMPIND

OPTMSG

OPTOFC

OPT_GOAL

PATH

PDQPRIORITY

PLCONFIG

PLOAD_LO_PATH

PLOAD_SHMBASE

PSORT_DBTEMP

PSORT_NPROCS

SHLIB_PATH

STMT_CACHE

TERM

TERMCAP

TERMINFO

THREADLIB

XFER_CONFIG

环境变量索引

第一部分 附录A stores_dome数据库

第一部 附录B sales_demo与superstores_demo数据库

第一部 词汇表

第二部分 语法

第二部分 前言

新特性

第4章 以SQL语法概述

本章内容

如何输入 SQL语句

如何输入SQL说明语句

SQL语句类别

ANSI支持与扩展

第5章 SQL语句

本章内容

ALLOCATE COLLECTION

ALLOCATE DESCRIPTOR

ALLOCATE ROW

ALTER FRAGMENT

ALTER FUNCTION

ALTER INDEX

ALTER PROCEDURE

ALTER ROUTINE

ALTER TABLE

BEGIN WORK

CLOSE

CLOSE DATABASE

COMMIT WORK

CONNECT

CREATE AGGREGATE

CREATE CAST

CREATE DATABASE

CREATE DISTINCT TYPE

CREATE EXTERNAL TABLE

CREATE FUNCTION

CREATE FUNCTION FROM

CREATE INDEX

CREATE OPAQUE TYPE

CREATE OPCLASS

CREATE PROCEDURE

CREATE PROCEDURE FROM

CREATE ROLE

CREATE ROUTINE FROM

CREATE ROW FYPE

CREATE SCHEMA

CREATE SYNONYM

CREATE TABLE

CREATE Temporary TABLE

CREATE TRIGGER

CREATE VIEW

DATABASE

DEALLOCATE COLLECTION

DEALLOCATE DESCRIPTOR

DEALLOCATE ROW

DECLARE

DELETE

DESCRIBE

DISCONNECT

DROP AGGREGATE

DROP CAST

DROP DATABASE

DROP FUNCTION

DROP INDEX

DROP OPCLASS

DROP PROCEDURE

DROP ROLE

DROP ROUTINE

DROP ROW TYPE

DROP SYNONYM

DROP TABLE

DROP TRIGGER

DROP TYPE

DROP VIEW

EXECUTE

INTO子句

EXECUTE FUNCTION

EXECUTE IMMEDIATE

EXECUTE PROCEDURE

FETCH

FLUSH

FREE

GET DESCRIPTOR

GET DIAGNOSTICS

GRANT

GRANT FRAGMENT

INFO

INSERT

VALUES子句

LOAD

LOCK TABLE

OPEN

OUTPUT

PREPARE

PUT

RENAME COLUMN

RENAME DATABASE

RENAME TABLE

REVOKE

REVOKE FRAGMENT

ROLLBACK WORK

SELECT

SET AUTOFREE

SET CONNECTION

SET数据库对象方式

SET DATASKIP

SET DEBUG FILE TO

SET DEFERRED_PREPARE

SET DESCRIPTOR

SET EXPLAIN

SET ISOLATION

SET LOCK MODE

SET LOG

SET OPTIMIZATION

SET PDQPRIORITY

SET PLOADFILE

SET Residency

SET ROLE

SET SCHEDULE LEVEL

SET SESSION AUTHORIZATION

SET STATEMENT CACHE

SET TRANSACTION

SET Transaction Mode

START VIOLATIONS TABLE

STOP VIOLATIONS TABLE

TRUNCATE

UNLOAD

UNLOCK TABLE

UPDATE

UPDATE STATISTICS

WHENEVER

第6章 SPL语句

本章语句

CALL

CASE

CONTINUE

DEFINE

EXIT

FOR

FOREACH

IF

LET

ON EXCEPTION

RAISE EXCEPTION

RETURN

SYSTEM

TRACE

WHILE

第7章 段

本章内容

变元

集合派生表

集合子查询

条件

数据库名

数据库对象名

数据类型

DATETIME字段限定符

表达式

外部例程引用

标识符

INTERVAL字段限定符

Jar名

直接数集合

直接数DATETIME

直接数INTERVAL

直接数

直接数行

优化器指令

拥有者名

引号字符串

关系操作符

返回子句

例程修饰符

例程参数表

共享目标文件名

特定名

语句块

第二部分 附录A Dynamic Server 2000保留字

第二部分 附录B Enterprise Decision Server保留字