 firebird 40 language referenceFirebird 4.0 Language Reference Dmitry Filippov, Alexander Karpeykin, Alexey Kovyazin, Dmitry Kuzmenko, Denis Simonov, Paul Vinkenoog, Dmitry Yemanov, Mark Rotteveel Version 2.10, 15 December 2023 pull request with the necessary changes. Preface 1 Table of Contents 1. About the Firebird 4.0 Language Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2. SQL Language Structure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 778 页 | 3.43 MB | 1 年前3 firebird 40 language referenceFirebird 4.0 Language Reference Dmitry Filippov, Alexander Karpeykin, Alexey Kovyazin, Dmitry Kuzmenko, Denis Simonov, Paul Vinkenoog, Dmitry Yemanov, Mark Rotteveel Version 2.10, 15 December 2023 pull request with the necessary changes. Preface 1 Table of Contents 1. About the Firebird 4.0 Language Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2. SQL Language Structure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 778 页 | 3.43 MB | 1 年前3
 Firebird 2.5 Language ReferenceFirebird 2.5 Language Reference Dmitry Filippov, Alexander Karpeykin, Alexey Kovyazin, Dmitry Kuzmenko, Denis Simonov, Paul Vinkenoog, Dmitry Yemanov Version 1.16, 15 December 2023 The source of much topics concerning Firebird’s SQL language written by members of the Russian-speaking community of Firebird developers and users. In 2014, it culminated in a language reference manual, in Russian. At of the Firebird Documentation Project. Preface 1 Table of Contents 1. About the Firebird SQL Language Reference: for Firebird 2.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 码力 | 521 页 | 2.30 MB | 1 年前3 Firebird 2.5 Language ReferenceFirebird 2.5 Language Reference Dmitry Filippov, Alexander Karpeykin, Alexey Kovyazin, Dmitry Kuzmenko, Denis Simonov, Paul Vinkenoog, Dmitry Yemanov Version 1.16, 15 December 2023 The source of much topics concerning Firebird’s SQL language written by members of the Russian-speaking community of Firebird developers and users. In 2014, it culminated in a language reference manual, in Russian. At of the Firebird Documentation Project. Preface 1 Table of Contents 1. About the Firebird SQL Language Reference: for Firebird 2.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 码力 | 521 页 | 2.30 MB | 1 年前3
 firebird language reference 30 rusслова; • Типы и подтипы данных; • Операторы DDL (Data Definition Language — язык создания данных); • Операторы DML (Data Manipulation Language — язык обращения с данными); • Операторы управления транзакциями; документ доступен по адресу https://www.firebirdsql.org/ file/documentation/reference_manuals/firebird-language-reference-30-rus.pdf Кроме того, данный документ выложен в различных форматах на сайте ibase.ru (I <= 5) DO BEGIN SELECT LANGUAGE_REQ[:I] FROM JOB WHERE (JOB_CODE = :CODE) AND (JOB_GRADE = :GRADE) AND (JOB_COUNTRY = :CTY) AND (LANGUAGE_REQ IS NOT NULL)) INTO :LANGUAGES;0 码力 | 719 页 | 3.98 MB | 1 年前3 firebird language reference 30 rusслова; • Типы и подтипы данных; • Операторы DDL (Data Definition Language — язык создания данных); • Операторы DML (Data Manipulation Language — язык обращения с данными); • Операторы управления транзакциями; документ доступен по адресу https://www.firebirdsql.org/ file/documentation/reference_manuals/firebird-language-reference-30-rus.pdf Кроме того, данный документ выложен в различных форматах на сайте ibase.ru (I <= 5) DO BEGIN SELECT LANGUAGE_REQ[:I] FROM JOB WHERE (JOB_CODE = :CODE) AND (JOB_GRADE = :GRADE) AND (JOB_COUNTRY = :CTY) AND (LANGUAGE_REQ IS NOT NULL)) INTO :LANGUAGES;0 码力 | 719 页 | 3.98 MB | 1 年前3
 firebird 30 sprachreferenz(I <= 5) DO BEGIN SELECT LANGUAGE_REQ[:I] FROM JOB WHERE (JOB_CODE = :CODE) AND (JOB_GRADE = :GRADE) AND (JOB_COUNTRY = :CTY) AND (LANGUAGE_REQ IS NOT NULL)) INTO :LANGUAGES; anderen gemischt werden, die nur eine Datei hinzufügen. Die Anweisung wurde in der alten InterBase 6 Language Reference falsch dokumentiert. Chapter 5. Anweisungen der Datendefinitionssprache (DDL) 99 Tabelle Moment den Wert vor dem ersten generierten Wert angibt. Dies wird in Firebird 4 behoben, siehe auch CORE-6376. Regeln • Der Datentyp einer Identitätsspalte muss ein exakter Zahlentyp mit Nullskala sein0 码力 | 701 页 | 3.12 MB | 1 年前3 firebird 30 sprachreferenz(I <= 5) DO BEGIN SELECT LANGUAGE_REQ[:I] FROM JOB WHERE (JOB_CODE = :CODE) AND (JOB_GRADE = :GRADE) AND (JOB_COUNTRY = :CTY) AND (LANGUAGE_REQ IS NOT NULL)) INTO :LANGUAGES; anderen gemischt werden, die nur eine Datei hinzufügen. Die Anweisung wurde in der alten InterBase 6 Language Reference falsch dokumentiert. Chapter 5. Anweisungen der Datendefinitionssprache (DDL) 99 Tabelle Moment den Wert vor dem ersten generierten Wert angibt. Dies wird in Firebird 4 behoben, siehe auch CORE-6376. Regeln • Der Datentyp einer Identitätsspalte muss ein exakter Zahlentyp mit Nullskala sein0 码力 | 701 页 | 3.12 MB | 1 年前3
 Firebird File and Metadata Securityability to encrypt metadata, selected user data, or even the entire database. Not being a Firebird core developer, I cannot say categorically that it will not happen. However, the issue is not really whether complete copy of the procedure source code along with a “compiled” copy referred to as BLR (Binary Language Representation). It is the BLR that is executed by the server, the source code is not used. Some0 码力 | 19 页 | 115.27 KB | 1 年前3 Firebird File and Metadata Securityability to encrypt metadata, selected user data, or even the entire database. Not being a Firebird core developer, I cannot say categorically that it will not happen. However, the issue is not really whether complete copy of the procedure source code along with a “compiled” copy referred to as BLR (Binary Language Representation). It is the BLR that is executed by the server, the source code is not used. Some0 码力 | 19 页 | 115.27 KB | 1 年前3
 Firebird 2.5 LangRef Update Russianслова; • Типы и подтипы данных; • Операторы DDL (Data Definition Language - язык создания данных); • Операторы DML (Data Manipulation Language - язык обращения с данными); • Операторы управления транзакциями; может использовать его умолчательное значение. Это было введено ещё в InterBase 6, но в его Language Reference упоминается только контекстная переменная USER. Пример: CREATE DOMAIN DDATE AS DATE Переименование домена возможно с помощью предложения TO. Введено в InterBase 6, но не описано в его Language Reference. Пример: ALTER DOMAIN DDATE TO D_DATE • Предложение TO может использоваться совместно0 码力 | 364 页 | 1.45 MB | 1 年前3 Firebird 2.5 LangRef Update Russianслова; • Типы и подтипы данных; • Операторы DDL (Data Definition Language - язык создания данных); • Операторы DML (Data Manipulation Language - язык обращения с данными); • Операторы управления транзакциями; может использовать его умолчательное значение. Это было введено ещё в InterBase 6, но в его Language Reference упоминается только контекстная переменная USER. Пример: CREATE DOMAIN DDATE AS DATE Переименование домена возможно с помощью предложения TO. Введено в InterBase 6, но не описано в его Language Reference. Пример: ALTER DOMAIN DDATE TO D_DATE • Предложение TO может использоваться совместно0 码力 | 364 页 | 1.45 MB | 1 年前3
 firebird isql'masterkey'; For the full syntax of CREATE DATABASE, refer to the Language Reference of your Firebird version. For example, the Firebird 4.0 Language Reference section on CREATE DATABASE.  In the CREATE DATABASE Data Definition Language (DDL) scripts. Scripts that manipulate data by selecting, inserting, updating, deleting or performing data conversions, are called Data Manipulation Language (DML) scripts. =================== PROJ_DESC: Integrate the hand-writing recognition module into the universal language translator. ============================================================================== SQL>0 码力 | 76 页 | 369.92 KB | 1 年前3 firebird isql'masterkey'; For the full syntax of CREATE DATABASE, refer to the Language Reference of your Firebird version. For example, the Firebird 4.0 Language Reference section on CREATE DATABASE.  In the CREATE DATABASE Data Definition Language (DDL) scripts. Scripts that manipulate data by selecting, inserting, updating, deleting or performing data conversions, are called Data Manipulation Language (DML) scripts. =================== PROJ_DESC: Integrate the hand-writing recognition module into the universal language translator. ============================================================================== SQL>0 码力 | 76 页 | 369.92 KB | 1 年前3
 Firebird Generator Guide: A guide on how and when to use generators in Firebirdgenerator statements. DDL (Data Definition Language) statements: CREATE GENERATOR name; SET GENERATOR name TO value; DROP GENERATOR name; DML (Data Manipulation Language) statements in client SQL: SELECT GEN_ID( whether you use them in: • Client SQL — The language you use when you, as a client, talk to a Firebird server. • PSQL — The server-side programming language used in Firebird stored procedures and triggers0 码力 | 20 页 | 169.00 KB | 1 年前3 Firebird Generator Guide: A guide on how and when to use generators in Firebirdgenerator statements. DDL (Data Definition Language) statements: CREATE GENERATOR name; SET GENERATOR name TO value; DROP GENERATOR name; DML (Data Manipulation Language) statements in client SQL: SELECT GEN_ID( whether you use them in: • Client SQL — The language you use when you, as a client, talk to a Firebird server. • PSQL — The server-side programming language used in Firebird stored procedures and triggers0 码力 | 20 页 | 169.00 KB | 1 年前3
 firebird 5 quickstartguideredirected to a directory which — in English versions — is called “Program Files (x86)”. In other language versions the name may be different. In the same vein, the System32 directory is reserved for 64-bit set inactive; drop user ted; For details on managing users through SQL, also see the Firebird 5.0 Language Reference, section SQL Statements for User Management. 5.1.3. The security database Firebird was not legal to have object names (identifiers) in a database that duplicated keywords in the language, were case-sensitive or contained spaces or special characters [1]. SQL-92 introduced a new syntax0 码力 | 49 页 | 396.21 KB | 1 年前3 firebird 5 quickstartguideredirected to a directory which — in English versions — is called “Program Files (x86)”. In other language versions the name may be different. In the same vein, the System32 directory is reserved for 64-bit set inactive; drop user ted; For details on managing users through SQL, also see the Firebird 5.0 Language Reference, section SQL Statements for User Management. 5.1.3. The security database Firebird was not legal to have object names (identifiers) in a database that duplicated keywords in the language, were case-sensitive or contained spaces or special characters [1]. SQL-92 introduced a new syntax0 码力 | 49 页 | 396.21 KB | 1 年前3
 Firebird Null Guide: NULL behaviour and pitfalls in Firebird SQLother than NULL. Chapter 1. What is NULL? 5 Chapter 2. NULL support in Firebird SQL Only a few language elements are purposely designed to give an unambiguous result with NULL (unambiguous in the sense WHILE clauses (the latter two are only available in PSQL, Firebird’s stored procedure and trigger language). 5.3.1. EXISTS EXISTS tells you whether a subquery returns at least one row of data. Suppose other cases, walk through the rest of the steps. 2. If you have the source and you understand the language it’s written in, inspect the function code. 3. Test the function both with NULL input and with0 码力 | 69 页 | 479.63 KB | 1 年前3 Firebird Null Guide: NULL behaviour and pitfalls in Firebird SQLother than NULL. Chapter 1. What is NULL? 5 Chapter 2. NULL support in Firebird SQL Only a few language elements are purposely designed to give an unambiguous result with NULL (unambiguous in the sense WHILE clauses (the latter two are only available in PSQL, Firebird’s stored procedure and trigger language). 5.3.1. EXISTS EXISTS tells you whether a subquery returns at least one row of data. Suppose other cases, walk through the rest of the steps. 2. If you have the source and you understand the language it’s written in, inspect the function code. 3. Test the function both with NULL input and with0 码力 | 69 页 | 479.63 KB | 1 年前3
共 25 条
- 1
- 2
- 3













