firebird 40 language reference
(252 bytes). Identifiers are stored in character set UTF8, which means characters outside the ASCII range are stored using 2 to 4 bytes. • The entire string must be enclosed in double-quotes, e.g. "anIdentifier" compact data storage of integer data for which only a narrow range of possible values is required. Numbers of the SMALLINT type are within the range from -2 16 to 2 16 - 1, that is, from -32,768 to 32,767 integer. The shorthand name of the data type is INT. Numbers of the INTEGER type are within the range from -2 32 to 2 32 - 1, that is, from -2,147,483,648 to 2,147,483,647. INTEGER Example CREATE0 码力 | 778 页 | 3.43 MB | 1 年前3Firebird 2.5 Language Reference
compact data storage of integer data for which only a narrow range of possible values is required. Numbers of the SMALLINT type are within the range from -2 16 to 2 16 - 1, that is, from -32,768 to 32,767 integer. The shorthand name of the data type is INT. Numbers of the INTEGER type are within the range from -2 32 to 2 32 - 1, that is, from -2,147,483,648 to 2,147,483,647. INTEGER Example CREATE for connection, the generator value is of type BIGINT. Numbers of the BIGINT type are within the range from -2 63 to 2 63 - 1, or from -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807. 3.1.40 码力 | 521 页 | 2.30 MB | 1 年前3firebird language reference 30 rus
, ::= | <range> | <range> ::= - ::= '[:' Table "STUDENTS" Access By ID -> Bitmap -> Index "IX_STUD_CLASS" Range Scan (full match) Директива INDEX может использоваться также Index "PK_STUDENTS" Full Scan -> Bitmap -> Index "IX_STUD_CLASS" Range Scan (lower bound: 1/1) В инструкциях ORDER и INDEX разрешено 0 码力 | 719 页 | 3.98 MB | 1 年前3Firebird 2.1 ErrorCodes
by pass1_field -104 336397224 dsql_auto_field_bad_pos Internal dsql error: column position out of range Firebird 2.1 Error Codes in pass1_union_auto_cast -104 336397225 dsql_cte_wrong_reference Recursive dsql_max_arr_dim_exceeded Array declared with too many dimensions -604 335544594 dsql_arr_range_error Illegal array dimension range -605 335544682 dsql_field_ref Inappropriate self-reference of column -607 336003074 335544476 record_lock Requested record lock conflicts with existing lock -615 335544507 range_in_use Refresh range number @1 already in use -616 335544530 primary_key_ref Cannot delete PRIMARY KEY being0 码力 | 31 页 | 103.24 KB | 1 年前3Firebird 2.0 ErrorCodes
dsql_max_arr_dim_exceeded Array declared with too many dimensions -604 335544594 dsql_arr_range_error Illegal array dimension range -605 335544682 dsql_field_ref Inappropriate self-reference of column -607 336003074 335544476 record_lock Requested record lock conflicts with existing lock -615 335544507 range_in_use Refresh range number %ld already in use -616 335544530 primary_key_ref Cannot delete PRIMARY KEY being Expression evaluation not supported -833 335544810 date_range_exceeded Value exceeds the range for valid dates -834 335544508 range_not_found Refresh range number %ld not found -835 335544649 bad_checksum0 码力 | 26 页 | 157.59 KB | 1 年前3Firebird 1.5 ErrorCodes
dsql_max_arr_dim_exceeded Array declared with too many dimensions -604 335544594 dsql_arr_range_error Illegal array dimension range -605 335544682 dsql_field_ref Inappropriate self-reference of column -607 335544351 335544476 record_lock Requested record lock conflicts with existing lock -615 335544507 range_in_use Refresh range numberalready in use -616 335544530 primary_key_ref Cannot delete PRIMARY KEY Expression evaluation not supported -833 335544810 date_range_exceeded Value exceeds the range for valid dates -834 335544508 range_not_found Refresh range number not found -835 335544649 bad_checksum 0 码力 | 26 页 | 85.09 KB | 1 年前3firebird 30 sprachreferenz
'['... '^' ... ']' , ::= | <range> | <range> ::= - ::= '[:' ':]' Erstellen einer Ausnahme namens E_LARGE_VALUE CREATE EXCEPTION E_LARGE_VALUE 'The value is out of range'; Chapter 5. Anweisungen der Datendefinitionssprache (DDL) 227 Erstellen einer parametrisierten E_LARGE_VALUE CREATE OR ALTER EXCEPTION E_LARGE_VALUE 'The value is higher than the permitted range 0 to 32,765'; Siehe auch CREATE EXCEPTION, ALTER EXCEPTION, RECREATE EXCEPTION 5.15.4. DROP EXCEPTION 0 码力 | 701 页 | 3.12 MB | 1 年前3Firebird Generator Guide: A guide on how and when to use generators in Firebird
generator? Generators store and return 64-bit values in all versions of Firebird. This gives us a value range of: -2 63 .. 2 63 -1 or -9,223,372,036,854,775,808 .. 9,223,372,036,854,775,807 So if you use INTEGER column in a dialect 1 database, they are truncated to the lower 32 bits, giving an effective range of: -2 31 .. 2 31 -1 or -2,147,483,648 .. 2,147,483,647 Although the generator itself would go long as the values lie within the 32-bit range. But as soon as that range is exceeded, you get a numeric overflow error: dialect 3 is much stricter on range checking than dialect 1! 2.4.1. Client dialects0 码力 | 20 页 | 169.00 KB | 1 年前3firebird 5 quickstartguide
add a user account as follows: create user billyboy password 'TooLongFor8099Comfort'; The full range of user management commands is: CREATE USER username[ ...] [TAGS the installation directory itself). One of them, isql, has already been introduced to you. The range of excellent GUI tools available for use with a Windows client machine is too numerous to describe 0 码力 | 49 页 | 396.21 KB | 1 年前3Firebird Internals: Inside a Firebird Database
all the other pages that make up this index. Indices do not share pages. Each index has its own range of dedicated pages in the database. Pages are linked to the previous and next pages making up this blp_sequence Four bytes, signed. Bytes 0x14 - 0x17. The sequence number of this page within the page range for this blob. blp_length Two bytes, unsigned. Bytes 0x18 and 0x19. The length of the blob data0 码力 | 63 页 | 261.00 KB | 1 年前3
共 15 条
- 1
- 2