Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Плещёв БД 2013-03-15.doc
Скачиваний:
3
Добавлен:
01.04.2025
Размер:
12.65 Mб
Скачать

Календарные функции

Календарные функции принимают аргументы и возвращают значения в фор­ма­те Date, за исключением функции Month_Between, которая возвращает число.

Add_months (dte, num) ‑ возвращает дату, отстоящую от даты dte на указанное число месяцев num. Если день даты dte превышает число дней в резуль­ти­ру­ющем месяце, то дата, возвращаемая функцией будет последним днем в месяце.

Last_day (dte) ‑ возвращает дату последнего дня месяца, содержащего дату dte.

Months_between (dte1, dte2) ‑ возвращает число месяцев между датами dte1и dte2.

Next_day (dte, day) ‑ возвращает первую дату после даты dte, название дня недели которой совпадает со значением day.

Round (dte [, fmt]) ‑ возвращает дату dte, округленную согласно модели формата fmt (dd) (см. фунцию to_date).

Sysdate ‑возвращает текущее значение даты/времени в системе.

Trunc (dte [, fmt]) ‑ возвращает значение даты dte, компонента времени которой усечена согласно модели формата fmt (см. функцию Round). Если формат опущен, то ком­понен­­­та времени удаляется из даты.

Смешанные функции

Decode (expr, search1, result1 [, search2, result2] ... [default] ) ‑ значение выражения expr сравнивается с каждым из значений search. Если expr совпадает с каким-ли­бо search, то возвращается соответствующее значение result. Если ни одного совпадения не найдено, то возвращается значение default (Null). Expr может иметь любой тип дан­ных, но значения search должны иметь тот же тип, как у expr. Возвращаемое зна­че­ние приводится к тому типу данных, как у result1. Функция Decode допускается только в предложениях SQL.

Greatest/Least (expr1, expr2, expr3, ...) ‑ возвращает наибольшее/наименьшее значение из списка значений. Все значения expr в списке, кроме первого, приводятся к типу данных первого значения (expr1) перед выполнением сравнений.

Nvl (x, y) ‑ возвращается y, если x=Null, иначе ‑ x.

Uid/User ‑ возвращает идентификационный номер/имя текущего пользователя.

Vsize (expr) ‑ число байт во внутреннем представлении выражения expr.

Предметный указатель

1

1НФ 58

2

2НФ 58

3

3НФ 59

4

4НФ 60

5

5НФ 61

A

Abs 411, 433

Activate 416

Activate Popup 141

ActivateCell 417

ActiveColumn 418

ActiveControl 153, 418

ActiveForm 153, 418

ActivePage 153, 419

ActiveRow 419

ActiveXэлементы 251

Add_months 435

AddColumn 417

Additem 417

AddItem 170

AddObject 417

AddUstItem 417

Adel 414

Adir 415

ADO 258

Afields 415

AfterCloseTables 416

AfterDock 416

AfterRowColChange 416

Ains 414

Alias 419

Align 419

Alignment 419

All 332

AllowTabs 419

Alltrim 412

Alter 344

Alter Table 86, 335

AlwaysOnTop 419

And 216, 332

Any 332

Append 366

Append [Blank 126

Append From 146

Ascan 415

Ascii 343, 433

Asin 411

Asort 415

At 411

Atan 411

Atc 411

AutoActivate 419

AutoCenter 419

AutoCloseTables 419

AutoOpenTables 419

AutoRelease 419

AutoSize 419

Avg 92, 343

B

BackColor 419

BackStyle 419

Bar 141

BaseClass 419

BeforeDock 416

BeforeOpenTables 416

BeforeRowColChange 416

Begin 376

Begin Tran 342

Between 216, 411

Bfile 373

Bfile1 373

Binary 324

Binary_Integer 373

Bit 324

Blob 373

Blob2 373

Bof 130

Boolean 373

BorderColor 419

BorderStyle 419

BorderWidth 419

Bound 419

BoundColumn 419

Box 417

Browse 126

BufferMode 419

BufferModeOverride 419

Builder Lock 172

Button Lock 172

ButtonCount 419

Buttons 419

Bоf 412

C

Calculate 146

Cancel 420

Candidat 42

Caption 420

Case 333

CASE 80

Cast 343

Ceil 433

Ceiling 411

Change 366

Char 324, 343, 364

Char varying 364

Character 364

Charindex 343

Chartorowid 434

CheckBox 170

Checkpoint 352

ChildAlias 420

ChildOrder 420

Chr 412, 433

Chrtran 411

Circle 417

Class 420

ClassLibrary 420

Clear 417

Clear Buffer 366

Clear Popups 142

Click 416

ClipControls 420

Clob 373

Clob3 373

CloneObject 417

Closable 420

Close 381

Close Database 126

CloseTables 417

Cls 417

Cntbar 141

Coalesce 343

Col_Length 343

ColorScheme 420

ColorSource 420

ColumnCount 420

ColumnLines 420

ColumnOrder 420

Columns 420

ColumnWidths 420

Combo Box 171

Command Button 170

Command Group 170

Comment 420

Commit 381

Commit Tran 342

Concat 433

Constant 371

Container 172

Control.Buttons 419

ControlBox 420

ControlCount 420

Controls 420

ControlSource 421

Convert 343, 434

Copy Tо 145

Copy File 145

CORBA 83

Cos 411, 433

Cosh 433

Count 92, 146, 343, 376

Create 344, 366

Create Database 334

Create Default 334

Create Index 87

Create package 376

Create package body 376

Create procedure/ function 378

Create Rule 333

Create Statistics 339

Create table 367

Create Table 86, 125, 334

Create user 369

Create/Alter View 338

Create/Replace 368

Createobject 150

Ctod 412

Curdir 413

CurrentControl 421

CurrentX 421

CurrentY 421

CursorSource 421

Curvature 421

D

DAO 262

Database 421

DataLength 343

DataSession 421

DataToClip 417

Date 149, 365, 412

DateAdd 343

Datediff 343

Datename 343

Datepart 343

Datetime 324

Day 343, 412

DBCC 352

Dbcc Dbreindex 338

Dbcc Show_ Statistics 339

Dbcc Showcontig 339

Dbf 412

DbIClick 416

DDE 189

Deactivate 416

Deactivate Menu 143

Deactivate Popup 142

Dec 373

Decimal 324, 365, 373

Declare 332, 371

Declare <имя курсора> Cursor 340

Decode 435

Default 421

Default File Group 321

Define 366

Define Bar 140

Define Pad 142

Define Menu 142

Define Popup 139

Del 366

Delete 130, 336, 368, 376

Delete From 87

DeleteColumn 417

Deleted 413, 416

DeleteMark 422

Desktop 313, 422

Destroy 416

Dir 145

DisabledBackColor 422

DisabledForeColor 422

DisabledItem-BackColor 422

DisabledItemFore-Color 422

DisabledPicture 422

Diskspace 413

Display 130

DisplayValue 422

Do Case 123

Do while 124

Dock 417

DockPosition 422

DoCmd 416, 417

DocumentFile 422

DoScroll 417

Double precision 373

DoVerb 417

Dow 412

Downclick 416

DownPicture 422

Drag 417

DragDrop 416

DragIcon 422

DragMode 422

DragOver 416

Draw 417

DrawMode 422

DrawStyle 422

DrawWidth 422

Drop Table 335

Drop Database 334

Drop Index 87, 338

Drop Procedure 344

Drop Rule 334

Drop Statistics 339

Drop table 368

Drop Table 87

Drop view 369

Drop View 338

DropDown 416

DSS 45

Dtoc 412

Dtor 411

Dtos 412

Dynamic 340

DynamicAlignment 422

DynamicBackColor 423

DynamicFont-Strikethru 423

DynamicFont-Underline 423

DynamicFontBold 423

DynamicFontItalic 423

DynamicFontName 423

DynamicFontOutline 423

DynamicFontShadow 423

DynamicFontSize 423

DynamicForeColor 423

E

Edit 126

Edit Box 170

Enabled 423

END-EXEC 384

Eof 130, 413

Eqv 216

Erase 145

Error 416

ErrorMessage 416

ERдиаграммы 31

Eval 417

Evaluate 414

Exception 382

Exclusive 423

EXEC SQL BEGIN/END DECLARE SECTION 383

EXEC SQL COMMIT WORK RELEASE 384

EXEC SQL CONNECT 384

EXEC SQL EXECUTE 384

EXEC SQL INCLUDE SQLCA 384

Execute 344, 383

Exists 332, 376

Exit when 372

Exp 433

Extend 376

F

Fast_Forward 340

Fcount 413

Fetch 341, 381

Field 413

File 413

FillColor 423

FillStyle 423

Filter 413, 423

First 376

FirstElement 423

Float 324, 365, 373

Floor 411, 433

FontBold 423

FontCondense 423

FontExtend 423

FontItalic 423

FontOutline 423

FontShadow 423

FontSize 423

FontStrikethru 423

FontUnderline 423

For 372

Forall 372

ForeColor 419

Format 423

FormCount 424

Forms 424

Found 413

Function 377

G

Gather 137

Get 366

Getdate 343

Go 130

Gomonth 412

GotFocus 416

Goto 372

GoTo 333

Grant 370

Grant create session to 370

Greatest 435

Grid 171

GridLineColor 424

GridLines 424

Group By 92

H

Having 93

HeaderHeight 424

Height 424

Help 417

HelpContextID 424

Hextoraw 434

Hide 417

Hide Menu 144

Hide Popup 142

HideSelection 424

Highlight 424

Host_name 343

HostName 424

HTML 246

Hоst_id 343

I

Icon 424

If 123, 333, 372

Iif 216

Imp 216

In 216

Increment 424

IncrementalSearch 424

Index On 132

IndexToltemID 417

Init 416

Initcap 433

InitialSelectedAlias 424

Inlist 411

Inner 90

Input 366

InputMask 424

Insert 336

Insert into 368

Insert Into 86

Instr 433

Instrb 433

Int 324, 365, 373, 411

Integer 365, 373

InteractiveChange 416

Interval 425

Is [Not] Null 216

Isalpha 412

Isdigit 411

Islower 412

Isnull 343

IsNumeric 216

Isupper 412

ItemBackColor 425

ItemData 425

ItemForeColor 425

ItemIDData 425

ItemIDToIndex 417

K

KeyboardHighValue 425

KeyboardLowValue 425

KeyPress 416

KeyPreview 425

Keyset 340

L

Label 170

Last 376

Last_day 435

Layout 177

LCASE 343

Least 435

Left 90, 411, 425

LeftColumn 425

Len 411

Length 433

Lengthb 433

Like 216, 332, 411

Limit 376

Line 171, 177, 417

LineSlant 425

LinkMaster 425

List 425

List Box 170

ListCount 425

ListIndex 425

ListItemID 426

Ln 433

Load 416

Locate For 131

Lock table 368

LockScreen 426

Log 411, 433

Logio 411

Lookup 413

Loop 372

LostFocus 416

Lower 343, 412, 433

Lpad 433

Ltrim 412, 433

Ltrim$ 343

Lupdate 413

M

MacDesktop 426

Margin 426

MaxButton 426

MaxHeight 426

MaxLeft 426

MaxLength 426

MaxTop 426

MaxWidth 426

MemoWindow 426

Menu 143

Message 416

MiddleClick 416

Min 92, 343, 411

MinButton 426

MinHeight 426

MinWidth 426

Mod 411, 433

Modify Structure 125

Money 324

Month 343, 412

Months_between 435

MouseDown 416

MouseMove 416

MousePointer 426

MouseUp 416

MouseWheel 416

Movable 426

Move 417

Moved 416

MoverBars 426

Mrkbar 141

Mrkpad 143

MSGBOX 138

Msysmenu 142

MultiSelect 426

Mvcount 149

N

Name 426

Natural 373

Naturaln 373

Nchar 324

Nclob 373

Nclob4 373

NewIndex 426

NewItemID 426

Next 376

Next_day 435

NoDataOnLoad 426

Not 216, 332

Ntext 324

Number 365

NumberOfElements 426

Numeric 324, 373

Nvarchar 324

Nvl 435

O

Object_id 343

Occurs 411

ODBC 254

ODMG93 83

OLAP 45

OLE Bound Contol 170

OLE DB 258

On Selection Bar 141

On Selection Menu 143

On Selection Popup 140

On Selection Pad 143

On Bar 141

On Pad <Pad-Пункт 143

OneToMany 427

Open <имя курсора 380

Open Database 134

OpenWindow 427

Option Group 170

Or 216, 332

Order 413, 427

P

Pack 131

Page Frame 172

PageCount 427

PageHeight 427

PageOrder 427

Pages 427

Paint 416

Panel 427

PanelLink 427

Parent 153, 427

ParentAlias 427

ParentClass 427

Partition 427

PasswordChar 427

Picture 427

PL/SQL 371

Pls_Integer 373

Point 418

Popup 141

Positive 373

Positiven 373

Power 433

Precision 324

Primary 42

Primary File 320

Primary Group 320

Print 333, 418

Prior 376

Procedure 377

ProgrammaticChange 416

Prompt 141, 143

Pset 418

Pulldown-меню 144

Q

QueryUnload 417

Quit 418

R

Raise 382

Raiserror 333

Rand 343, 411

RangeHigh 417

RangeLow 417

Rat 411

Raw 365

Raw Long 365

Rawidtochar 434

Rawtohex 434

ReadActivate 417

ReadCycle 427

ReadDeactivate 417

ReadExpression 418

ReadLock 427

ReadMethod 418

ReadMouse 427

ReadObject 427

ReadOnly 427

ReadSave 427

ReadShow 417

ReadTimeout 427

ReadValid 417

ReadWhen 417

Real 324, 365, 373

Recall 131

Reccount 130, 413

Recno 130, 413

Record 373, 374

RecordMark 427

RecordSource 427

RecordSourceType 427

Recsize 413

Ref Cursor 373

Ref object_type 373

Refresh 418

Regular 42

Reindex 134

RelationalExpr 428

RelativeColumn 428

Release 418

Release Bar 142

Release Menus 143

Release Popups 142

ReleaseType 428

RemoveListItem 418

Removeltem 418

RemoveObject 418

Rename 145

Replace 131, 433

Replicate 343, 412

Report Form 178

Requery 246, 418

RequestData 418

Reset 418

ResetToDefault 418

Resizable 428

Resize 417

Restanglе 177

Return 344

Reverse 343, 372

Revoke 371

RGB 415

Right 411

RightClick 416

Rollback 381

Rollback Tran 342

Round 343, 411, 433, 435

Rounded Restanglе 177

RowHeight 428

Rowid 365

RowSource 428

RowSourceType 428

Rpad 433

Rtod 411

Rtrim 412, 433

Rtrim$ 343

S

Save 366

Save Transaction 342

SaveAs 418

SaveAsClass 418

Savepoint 381

Scale 324

ScaleMode 428

Scan 125

Scatter 137

Screen 153

ScrollBars 428

Scrolled 417

SctVar 418

Secondary File 320

Seconds 413

Seek 134, 413

Select 336, 369

Select <рабочая область 134

Select Objects 172

Selected 428

SelectedBackColor 429

SelectedForeColor 429

SelectedID 429

SelectedItem-BackColor 429

SelectedItem-ForeColor 429

SelectOnEntry 429

SelLength 429

SelStart 429

SelText 429

Separator 172

Set 333

Set Filter To 131

Set Relation To 135

Set Skip Of 145

Set Skip To 136

Set autocommit 366

Set Bell On/Off 126

Set Confirm On/Off 126

Set Date German 126

Set Index To 133

Set Linesize 366

Set Order To 133

Set Pagesize 366

SetAII 418

SetFocus 418

Shape 171

ShortCut 180

Show 366, 418

ShowTips 429

ShowWhatsThis 418

Shrinkdatabase 352

Shrinkfile 352

Sign 433

Sin 411, 433

Sinh 433

Sizable 429

SizeBox 429

Skip 130

Smalldatetime 324

Smallint 324, 365, 373

Smallmoney 324

Some 332

Sorted 429

Sp_bindefult 334

Sp_bindrule 334

Sp_depends 338, 343

Sp_fkeys 343

Sp_help 338, 343

Sp_rename 335

Sp_unbindrule 334

Space 343, 412

Sparse 429

SpecialEffect 429

Spiner 171

SpinnerHighValue 429

SpinnerLowValue 429

SQL 147

Sql_variant 325

SQL-Plus 365

Sqlcode 382

Sqlerrm 382

Sqrt 411, 433

SSA 83

Start 366

StatusBarText 429

STR$ 343

Stretch 429

Strtran 412

Stuff 343, 412

Style 429

Substr 411, 434

Substrb 434

Substring 343

Sum 92, 343

Sysallocations 351

Syscolumns 351

Syscomments 351

Sysconstraints 351

Sysdate 365, 435

Sysdepends 351

Sysfilegroups 351

Sysfiles 351

Sysforeignkeys 351

Sysfulltextcatalogs 351

Sysindexes 351

Sysindexkeys 351

Sysmembers 351

Sysobjects 351

Syspermissions 351

Sysprotects 351

Sysreferences 351

Systypes 351

Sysusers 351

Sтr 412

T

TabIndex 430

Table 325, 373

Tabs 430

TabStop 430

TabStretch 431

Tag 431

Tan 411, 433

Tanh 433

Text 324

Text Box 170

TextHeight 418

TextWidth 418

This 153

Thisform 153

Thisformset 153

Time 413

Timer 172, 417

Timestamp 324

Tinyint 324

To_char 434

To_date 434

To_multi_byte 435

To_number 435

ToolTipText 431

Top 431

TopIndex 431

TopItemID 431

Total On 146

Translate 434

Trim 376

Trunc 433, 435

U

UCASE 343

Uid 435

UIEnable 417

UnDock 417

Unique 42

Uniqueidentifier 324

Unload 417

UpClick 417

Update 86, 336, 368, 413

Update Statistics 339

Update/Delete <имя таблицы 341

Upper 412, 433

URL 246

Use 125, 133, 333, 334

User 435

User drop 370

User File Group 321

V

Val 412

Valid 417

Value 431

Varbinary 324

Varchar 324, 364

Varchar2 364

Varray 373, 375

View 362

View Classes 172

Visible 431

Vsize 435

W

Wait 138

Waitfor 333

WhatsThisMode 418

While 333, 372

Width 424

WindowList 432

WindowState 432

WindowType 432

With 151

WordWrap 432

WriteExpression 418

WriteMethod 418

X

Xor 216

Xp_cmdshell 343

Xp_sendmail 344

Y

Year 343, 412

Z

Zap 130

ZoomBox 432

Zorder 418

р 411

Max 92, 411

“тонкий клиент 50, 112, 405, 409

@

@@Cursor_Row 342

@@Error 342

@@Fetch_Status 343

@@Rowcount 342

&

& 414

#

#Formaxxx 191

#Menuxxx 192

#Ofortxxx 191

%

% 332

%RowType 373

%Type 373

А

Аsс 412

Агрегация/детализация 46

Агрегируемость данных 45

Асору 415

Б

БД 17

Бинарное (двоичное) дерево 31

БнД 21

В

Вид 362

Виды защиты 81

Вкладка 221

Вложенная таблица 375

Внедренные операторы SQL, PL/SQL 383

Внешний ключ 28

Внешняя схема 24

Внутренняя модель 24

Вращение 46

Вторая нормальная форма 58

Вторичный ключ 28

Выключатель 220

Г

Гиперссылка 246

Группа переключателей 220

Д

Денормализация 61

Динамический SQL 383

Динамический запрос 215

Домен 22

Ж

Журналы транзакций 364

ЖЦПО 63

З

Записи 374

Запросы на обновление данных 215

И

Иерархическая модель 31

Индикаторная переменная 384

Интерфейс ODBC 51

Историчность данных 45

Итоговый запрос 213

К

Кандидат 28

Кардинальное число 22

Каскадная модель 63

Каскадная модель с промежуточным контролем 63

Класс 150

Класс принадлежности объекта 28

Кластер 361

Клиент Интернет 50, 112, 405, 409

Клиентсервер 53

Ключ 22

Ключ кластера 361

Коллекции 375

Концептуальная модель 23

Концептуальная схема 23

Корневые узлы 28

Кортеж 22

Курсоры 380

Л

Линк 363

Листья 28

Логическая модель 24

Логическая схема 24

Логические операции 332

М

Макросы 244

Метки 371

Методы 150

Методы защиты 81

Механизм электронной подписи 82, 410

Многие-к-одному 29

Многие-ко-многим 29

Многомерная модель 44

Мониторы обработки транзакций 52

Мощность 22

Мультииндексный файл 132

Н

Надпись 220

Независимость данных 24

Нормальная форма БойсаКодда 60

НФБК 60

О

Объект 21, 150

Объектноориентированная модель 46

Обычный индексный файл 132

Овалдиаграммы Бахмана 30

Один-к-одному 28

Один-ко-многим 29

Операции 332

Отношение 22

П

Пакет 363

Пакетированные подпрограммы 379

Параметрические запросы 215

Первая нормальная форма 58

Первичный ключ 28

Перезагружаемые подпрограммы 379

Переключатель 220

Перекрестный запрос 214

Перестроение индексов 338

ПО 21

Подмодель 24

Подобные узлы 28

Подсхема 24

Подчиненная форма/отчет 222

Поле 220

Поле объекта OLE 221

Поле со списком 220

Постреляционная модель 43

Приложение 21

Присоединенная рамка объекта 221

Прогнозируемость данных 45

Проекты Access 263

Простой запрос 211

Простой снимок 363

Публикация 246

Пятая нормальная форма 61

Р

Размерность исходного узла 28

Разрыв страницы 221

Распределение представления 50

Распределение функций 50

Распределенная база 50, 52

Рекурсивная подпрограмма 379

Реляционная модель 35

Репликация 363

Репликация баз данных 268

Рисунок 221

С

Сбалансированное дерево 31

Свободная рамка объекта 221

Свойства 150

Семейство 28

Сетевая модель 34

Сеть 48

Синоним 363

Системное меню 142

Сквозные запросы 261

Словарь 22

Снимок 363

Создание статистики 339

Составной снимок 363

Спиральная модель 63

Список 220

Средства защиты 81, 410

Срез 46

Стандартные подтипы 373

Степень 22

Структурный индексный файл 132

СУБД 17

Сущность 21

Схема 23, 362

Сцепленный ключ 31

Т

Таблица 22

Терминальные узлы 28

Технология OLE 249

Точка сохранения 342

Третья нормальная форма 59

Трехзвенная распределенная модель 50

Триггеры 362

У

Усиленная третья нормальная форма 60

Ф

Файлсервер 53

Физическая схема 24

Флажок 220

Х

ХД 21

Хост-переменные 383

Хранимые процедуры 261

Ц

Цикл For с курсором 381

Ч

Четвертая нормальная форма 60

Ш

Шифрование 82, 410

Э

Экземпляр объекта 22

Экземпляр базы данных 364

Экспорт 358

Я

Язык QBE 84