 firebird generator guide ruсчетчике, который расположен внутри базы данных Firebird. Вы можете создать его, задав имя: CREATE GENERATOR GenTest; Затем вы можете получать его текущее значение, увеличивать его или уменьшать точно так Firebird 2 и более поздних версиях ключевое слово SEQUENCE может быть использован как синоним GENERATOR. Фактически, рекомендуется использовать синтаксис SEQUENCE во вновь создаваемом коде. Хотя слово не наделает бед.) Структура системной таблицы RDB$GENERATORS следующая: • RDB$GENERATOR_NAME CHAR(31) • RDB$GENERATOR_ID SMALLINT • RDB$SYSTEM_FLAG SMALLINT И для СУБД Firebird 2.0 и более старших0 码力 | 23 页 | 227.10 KB | 1 年前3 firebird generator guide ruсчетчике, который расположен внутри базы данных Firebird. Вы можете создать его, задав имя: CREATE GENERATOR GenTest; Затем вы можете получать его текущее значение, увеличивать его или уменьшать точно так Firebird 2 и более поздних версиях ключевое слово SEQUENCE может быть использован как синоним GENERATOR. Фактически, рекомендуется использовать синтаксис SEQUENCE во вновь создаваемом коде. Хотя слово не наделает бед.) Структура системной таблицы RDB$GENERATORS следующая: • RDB$GENERATOR_NAME CHAR(31) • RDB$GENERATOR_ID SMALLINT • RDB$SYSTEM_FLAG SMALLINT И для СУБД Firebird 2.0 и более старших0 码力 | 23 页 | 227.10 KB | 1 年前3
 Firebird Generator Guide: A guide on how and when to use generators in FirebirdFirebird Generator Guide A guide on how and when to use generators in Firebird Frank Ingermann Version 0.3, 27 June 2020 Table of Contents 1. Introduction. . . . . . . . . . . . . . . . . . . . . 2. Generator Basics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.1. What is a generator? . What is the maximum value of a generator?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.4.1. Client dialects and generator values . . . . . . . . . . .0 码力 | 20 页 | 169.00 KB | 1 年前3 Firebird Generator Guide: A guide on how and when to use generators in FirebirdFirebird Generator Guide A guide on how and when to use generators in Firebird Frank Ingermann Version 0.3, 27 June 2020 Table of Contents 1. Introduction. . . . . . . . . . . . . . . . . . . . . 2. Generator Basics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.1. What is a generator? . What is the maximum value of a generator?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.4.1. Client dialects and generator values . . . . . . . . . . .0 码力 | 20 页 | 169.00 KB | 1 年前3
 firebird generatoren ratgeber. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.1. Was ist ein Generator?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3.2. Verwendung der Generator-Befehle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3.2.1. Einen Generator erzeugen (“Insert”) . . . . . . . . . . . . . . 10 3.2.4. Einen Generator direkt auf einen bestimmten Wert setzen (“Update”) . . . . . . . . . . . . . . . . 11 3.2.5. Einen Generator löschen (“Delete”) . . . . . . . . . .0 码力 | 22 页 | 183.60 KB | 1 年前3 firebird generatoren ratgeber. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.1. Was ist ein Generator?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3.2. Verwendung der Generator-Befehle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3.2.1. Einen Generator erzeugen (“Insert”) . . . . . . . . . . . . . . 10 3.2.4. Einen Generator direkt auf einen bestimmten Wert setzen (“Update”) . . . . . . . . . . . . . . . . 11 3.2.5. Einen Generator löschen (“Delete”) . . . . . . . . . .0 码力 | 22 页 | 183.60 KB | 1 年前3
 Firebird Internals: Inside a Firebird Database. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 12. Generator Page — Type 0x09. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Very large blobs will require a sequence of pages and the type 8 page holds blob data. 0x09 Generator Page. Holds an array of 64 bit generators. 0x0a Page 2 of any database is a Write Ahead Log page Chapter 11. Blob Data Page — Type 0x08 — TODO 45 Chapter 12. Generator Page — Type 0x09 Every database has at least one Generator Page, even if no generators (also known as sequences in Firebird0 码力 | 63 页 | 261.00 KB | 1 年前3 Firebird Internals: Inside a Firebird Database. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 12. Generator Page — Type 0x09. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Very large blobs will require a sequence of pages and the type 8 page holds blob data. 0x09 Generator Page. Holds an array of 64 bit generators. 0x0a Page 2 of any database is a Write Ahead Log page Chapter 11. Blob Data Page — Type 0x08 — TODO 45 Chapter 12. Generator Page — Type 0x09 Every database has at least one Generator Page, even if no generators (also known as sequences in Firebird0 码力 | 63 页 | 261.00 KB | 1 年前3
 Firebird 2.5 Language ReferenceSEQUENCE (GENERATOR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 5.11.1. CREATE SEQUENCE (GENERATOR) . . . . . 11.3. SET GENERATOR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 5.11.4. DROP SEQUENCE (GENERATOR) . . . . . Identifiers below. ◦ Although generator values are stored as 64-bit integers, a Dialect 1 client request, SELECT GEN_ID (MyGen, 1), for example, will return the generator value truncated to 32 bits. •0 码力 | 521 页 | 2.30 MB | 1 年前3 Firebird 2.5 Language ReferenceSEQUENCE (GENERATOR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 5.11.1. CREATE SEQUENCE (GENERATOR) . . . . . 11.3. SET GENERATOR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 5.11.4. DROP SEQUENCE (GENERATOR) . . . . . Identifiers below. ◦ Although generator values are stored as 64-bit integers, a Dialect 1 client request, SELECT GEN_ID (MyGen, 1), for example, will return the generator value truncated to 32 bits. •0 码力 | 521 页 | 2.30 MB | 1 年前3
 firebird language reference 30 rus............................................................................... 219 SEQUENCE (GENERATOR) .............................................................................................. ..................................................................................... 225 SET GENERATOR ............................................................................................... значение шага, то используйте старую функцию GEN_ID. Общие элементы языка 66 См. также: SEQUENCE (GENERATOR), GEN_ID. Условные выражения Условное выражение — это выражение, которое возвращает различные0 码力 | 719 页 | 3.98 MB | 1 年前3 firebird language reference 30 rus............................................................................... 219 SEQUENCE (GENERATOR) .............................................................................................. ..................................................................................... 225 SET GENERATOR ............................................................................................... значение шага, то используйте старую функцию GEN_ID. Общие элементы языка 66 См. также: SEQUENCE (GENERATOR), GEN_ID. Условные выражения Условное выражение — это выражение, которое возвращает различные0 码力 | 719 页 | 3.98 MB | 1 年前3
 firebird 40 language reference. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231 5.14. SEQUENCE (GENERATOR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237 5.14.6. SET GENERATOR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Identifiers below. ◦ Although generator values are stored as 64-bit integers, a Dialect 1 client request, SELECT GEN_ID (MyGen, 1), for example, will return the generator value truncated to 32 bits. •0 码力 | 778 页 | 3.43 MB | 1 年前3 firebird 40 language reference. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231 5.14. SEQUENCE (GENERATOR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237 5.14.6. SET GENERATOR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Identifiers below. ◦ Although generator values are stored as 64-bit integers, a Dialect 1 client request, SELECT GEN_ID (MyGen, 1), for example, will return the generator value truncated to 32 bits. •0 码力 | 778 页 | 3.43 MB | 1 年前3
 firebird 30 sprachreferenz. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217 5.14. SEQUENCE (GENERATOR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224 5.14.6. SET GENERATOR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . aktuellen Sequenzwert zurück. Beispiel NEW.CUST_ID = NEXT VALUE FOR CUSTSEQ; Siehe auch SEQUENCE (GENERATOR), GEN_ID() Chapter 4. Allgemeine Sprachelemente 67 4.1.3. Bedingte Ausdrücke Ein bedingter Ausdruck0 码力 | 701 页 | 3.12 MB | 1 年前3 firebird 30 sprachreferenz. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217 5.14. SEQUENCE (GENERATOR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224 5.14.6. SET GENERATOR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . aktuellen Sequenzwert zurück. Beispiel NEW.CUST_ID = NEXT VALUE FOR CUSTSEQ; Siehe auch SEQUENCE (GENERATOR), GEN_ID() Chapter 4. Allgemeine Sprachelemente 67 4.1.3. Bedingte Ausdrücke Ein bedingter Ausdruck0 码力 | 701 页 | 3.12 MB | 1 年前3
 Firebird 2.5 LangRef Update RussianDROP PROCEDURE RECREATE PROCEDURE SEQUENCE или GENERATOR CREATE SEQUENCE CREATE GENERATOR ALTER SEQUENCE SET GENERATOR DROP SEQUENCE DROP GENERATOR TABLE 3 Руководство по языку SQL CREATE DATABASE, DESC, DESCENDING, DESCRIPTOR, DO, DOMAIN, ENTRY_POINT, EXCEPTION, EXIT, FILE, GEN_ID, GENERATOR, IF, INACTIVE, INPUT_TYPE, ISOLATION, KEY, LENGTH, LEVEL, MANUAL, MODULE_NAME, NAMES, OPTION CSTRING DATABASE DESC DESCENDING DESCRIPTOR DO DOMAIN ENTRY_POINT EXCEPTION EXIT FILE FREE_IT GEN_ID GENERATOR IF INACTIVE INPUT_TYPE ISOLATION KEY LENGTH LEVEL MANUAL MODULE_NAME NAMES OPTION OUTPUT_TYPE OVERFLOW0 码力 | 364 页 | 1.45 MB | 1 年前3 Firebird 2.5 LangRef Update RussianDROP PROCEDURE RECREATE PROCEDURE SEQUENCE или GENERATOR CREATE SEQUENCE CREATE GENERATOR ALTER SEQUENCE SET GENERATOR DROP SEQUENCE DROP GENERATOR TABLE 3 Руководство по языку SQL CREATE DATABASE, DESC, DESCENDING, DESCRIPTOR, DO, DOMAIN, ENTRY_POINT, EXCEPTION, EXIT, FILE, GEN_ID, GENERATOR, IF, INACTIVE, INPUT_TYPE, ISOLATION, KEY, LENGTH, LEVEL, MANUAL, MODULE_NAME, NAMES, OPTION CSTRING DATABASE DESC DESCENDING DESCRIPTOR DO DOMAIN ENTRY_POINT EXCEPTION EXIT FILE FREE_IT GEN_ID GENERATOR IF INACTIVE INPUT_TYPE ISOLATION KEY LENGTH LEVEL MANUAL MODULE_NAME NAMES OPTION OUTPUT_TYPE OVERFLOW0 码力 | 364 页 | 1.45 MB | 1 年前3
 firebird isql0 码力 | 76 页 | 369.92 KB | 1 年前3 firebird isql0 码力 | 76 页 | 369.92 KB | 1 年前3
共 16 条
- 1
- 2













