 Firebird Null Guide: NULL behaviour and pitfalls in Firebird SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 15.1.2. Adding a CHECKed column . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Making an existing column NOT NULL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 15.2.2. Adding a CHECK constraint to an existing column . . . . . . . . “before insert” trigger. • If you add a column to a table that already has records, the fields added to the existing records will be NULL, except if you declare the column as NOT NULL and specify a default0 码力 | 69 页 | 479.63 KB | 1 年前3 Firebird Null Guide: NULL behaviour and pitfalls in Firebird SQL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 15.1.2. Adding a CHECKed column . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Making an existing column NOT NULL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 15.2.2. Adding a CHECK constraint to an existing column . . . . . . . . “before insert” trigger. • If you add a column to a table that already has records, the fields added to the existing records will be NULL, except if you declare the column as NOT NULL and specify a default0 码力 | 69 页 | 479.63 KB | 1 年前3
 Firebird 2.5 Language ReferenceTrailing spaces are not stored in the database but are restored to match the defined length when the column is displayed on the client side. Network traffic is reduced by not sending spaces over the LAN after the point. If the number 3.1415 is written to a column with this data type definition, the value of 3.14 will be saved in the NUMERIC(4, 2) column. The form of declaration for fixed-point data, for precision. For instance, you define the column type as NUMERIC(2,2) presuming that its range of values will be -0.99…0.99. However, the actual range of values for the column will be -327.68..327.67, which is0 码力 | 521 页 | 2.30 MB | 1 年前3 Firebird 2.5 Language ReferenceTrailing spaces are not stored in the database but are restored to match the defined length when the column is displayed on the client side. Network traffic is reduced by not sending spaces over the LAN after the point. If the number 3.1415 is written to a column with this data type definition, the value of 3.14 will be saved in the NUMERIC(4, 2) column. The form of declaration for fixed-point data, for precision. For instance, you define the column type as NUMERIC(2,2) presuming that its range of values will be -0.99…0.99. However, the actual range of values for the column will be -327.68..327.67, which is0 码力 | 521 页 | 2.30 MB | 1 年前3
 firebird 40 language referencetype REAL is a synonym for FLOAT, and is provided for syntax compatibility. When used to define a column or parameter, it’s indistinguishable from using FLOAT or FLOAT(1) - FLOAT(24).  Compatibility after the point. If the number 3.1415 is written to a column with this data type definition, the value of 3.14 will be saved in the NUMERIC(4, 2) column. The form of declaration for fixed-point data, for precision. For instance, you define the column type as NUMERIC(2,2) presuming that its range of values will be -0.99…0.99. However, the actual range of values for the column will be -327.68…327.67, which is0 码力 | 778 页 | 3.43 MB | 1 年前3 firebird 40 language referencetype REAL is a synonym for FLOAT, and is provided for syntax compatibility. When used to define a column or parameter, it’s indistinguishable from using FLOAT or FLOAT(1) - FLOAT(24).  Compatibility after the point. If the number 3.1415 is written to a column with this data type definition, the value of 3.14 will be saved in the NUMERIC(4, 2) column. The form of declaration for fixed-point data, for precision. For instance, you define the column type as NUMERIC(2,2) presuming that its range of values will be -0.99…0.99. However, the actual range of values for the column will be -327.68…327.67, which is0 码力 | 778 页 | 3.43 MB | 1 年前3
 firebird language reference 30 rusCONSTRAINT .................................................................... 132 Предложение ALTER [COLUMN] ......................................................................... 132 Переименование столбца ( firebird language reference 30 rusCONSTRAINT .................................................................... 132 Предложение ALTER [COLUMN] ......................................................................... 132 Переименование столбца (- | NULL AS - ) - ::= sql_datatype | [TYPE OF] domain | TYPE OF COLUMN relname.colname Преобразование к домену При преобразовании меня много друзей (шведский)*/ SELECT Типы данных 50 CAST ('Jag har manga vanner' AS TYPE OF COLUMN TTT.S) FROM RDB$DATABASE; Допустимые преобразования для функции 0 码力 | 719 页 | 3.98 MB | 1 年前3
 firebird 30 sprachreferenzCHARACTER SET UTF8 COLLATE UNICODE_CI_AI ); COMMIT; SELECT CAST ('I have many friends' AS TYPE OF COLUMN TTT.S) FROM RDB$DATABASE; Konvertierungen für die CAST-Funktion möglich Tabelle 8. Umwandlungen Unterschieden im Datenkonvertierungsmechanismus, wenn Domänen für die Modifikatoren TYPE OF und TYPE OF COLUMN angegeben werden. 3.10.2. Domain-Überschreibung Beim Definieren einer Spalte mithilfe einer Domäne firebird 30 sprachreferenzCHARACTER SET UTF8 COLLATE UNICODE_CI_AI ); COMMIT; SELECT CAST ('I have many friends' AS TYPE OF COLUMN TTT.S) FROM RDB$DATABASE; Konvertierungen für die CAST-Funktion möglich Tabelle 8. Umwandlungen Unterschieden im Datenkonvertierungsmechanismus, wenn Domänen für die Modifikatoren TYPE OF und TYPE OF COLUMN angegeben werden. 3.10.2. Domain-Überschreibung Beim Definieren einer Spalte mithilfe einer Domäne- ::= - | - | [TYPE OF] domain | TYPE OF COLUMN rel.col - ::= SMALLINT | INT[EGER] | BIGINT | FLOAT | DOUBLE PRECISION | 0 码力 | 701 页 | 3.12 MB | 1 年前3
 firebird wire protocolPort number  This is part of the sockaddr_in structure. It is not in XDR format Int16 Socket family  This is part of the sockaddr_in structure. It is not in XDR format Byte[4] IP Address 0 码力 | 40 页 | 213.15 KB | 1 年前3 firebird wire protocolPort number  This is part of the sockaddr_in structure. It is not in XDR format Int16 Socket family  This is part of the sockaddr_in structure. It is not in XDR format Byte[4] IP Address 0 码力 | 40 页 | 213.15 KB | 1 年前3
 Firebird 2.1 ErrorCodesnonsql_security_rel Table/procedure has non-SQL security class defined -84 335544555 nonsql_security_fld Column has non-SQL security class defined -84 335544668 dsql_procedure_use_err Procedure @1 does not return -104 335544612 token_err Token unknown -104 335544634 dsql_token_unk_err Token unknown- line @1, column @2 -104 335544709 dsql_agg_ref_err Invalid aggregate reference -104 335544714 invalid_array_id uncommitted metadata. You must roll back the current transaction. -104 335544821 dsql_column_pos_err Invalid column position used in the @1 clause -104 335544822 dsql_agg_where_err Cannot use an aggregate0 码力 | 31 页 | 103.24 KB | 1 年前3 Firebird 2.1 ErrorCodesnonsql_security_rel Table/procedure has non-SQL security class defined -84 335544555 nonsql_security_fld Column has non-SQL security class defined -84 335544668 dsql_procedure_use_err Procedure @1 does not return -104 335544612 token_err Token unknown -104 335544634 dsql_token_unk_err Token unknown- line @1, column @2 -104 335544709 dsql_agg_ref_err Invalid aggregate reference -104 335544714 invalid_array_id uncommitted metadata. You must roll back the current transaction. -104 335544821 dsql_column_pos_err Invalid column position used in the @1 clause -104 335544822 dsql_agg_where_err Cannot use an aggregate0 码力 | 31 页 | 103.24 KB | 1 年前3
 Firebird 2.5 LangRef Update Russianи параметров NOT NULL в объявлениях переменных и параметров Домены вместо типа данных TYPE OF COLUMN в объявлениях параметров и переменных EXECUTE PROCEDURE INSERT INSERT ... DEFAULT VALUES Предложение DECLARE ... CURSOR DECLARE [VARIABLE] с инициализацией DECLARE с DOMAIN вместо типа данных TYPE OF COLUMN в объявлении переменных и параметров COLLATE в объявлении переменных NOT NULL при объявлении переменных предложения WITH LOCK Синтаксис и поведение Как сервер работает с WITH LOCK Опциональное предложение “OF <column-names>” Предостережения при использовании WITH LOCK 10 Руководство по языку SQL Примеры использования0 码力 | 364 页 | 1.45 MB | 1 年前3 Firebird 2.5 LangRef Update Russianи параметров NOT NULL в объявлениях переменных и параметров Домены вместо типа данных TYPE OF COLUMN в объявлениях параметров и переменных EXECUTE PROCEDURE INSERT INSERT ... DEFAULT VALUES Предложение DECLARE ... CURSOR DECLARE [VARIABLE] с инициализацией DECLARE с DOMAIN вместо типа данных TYPE OF COLUMN в объявлении переменных и параметров COLLATE в объявлении переменных NOT NULL при объявлении переменных предложения WITH LOCK Синтаксис и поведение Как сервер работает с WITH LOCK Опциональное предложение “OF <column-names>” Предостережения при использовании WITH LOCK 10 Руководство по языку SQL Примеры использования0 码力 | 364 页 | 1.45 MB | 1 年前3
 Firebird 2.0 ErrorCodesnonsql_security_rel Table/procedure has non-SQL security class defined -84 335544555 nonsql_security_fld Column has non-SQL security class defined -84 335544668 dsql_procedure_use_err Procedure %s does not return -104 335544612 token_err Token unknown -104 335544634 dsql_token_unk_err Token unknown- line %ld, column %ld -104 335544709 dsql_agg_ref_err Invalid aggregate reference -104 335544714 invalid_array_id uncommitted metadata. You must roll back the current transaction. -104 335544821 dsql_column_pos_err Invalid column position used in the %s clause -104 335544822 dsql_agg_where_err Cannot use an aggregate0 码力 | 26 页 | 157.59 KB | 1 年前3 Firebird 2.0 ErrorCodesnonsql_security_rel Table/procedure has non-SQL security class defined -84 335544555 nonsql_security_fld Column has non-SQL security class defined -84 335544668 dsql_procedure_use_err Procedure %s does not return -104 335544612 token_err Token unknown -104 335544634 dsql_token_unk_err Token unknown- line %ld, column %ld -104 335544709 dsql_agg_ref_err Invalid aggregate reference -104 335544714 invalid_array_id uncommitted metadata. You must roll back the current transaction. -104 335544821 dsql_column_pos_err Invalid column position used in the %s clause -104 335544822 dsql_agg_where_err Cannot use an aggregate0 码力 | 26 页 | 157.59 KB | 1 年前3
 Firebird 1.5 ErrorCodesnonsql_security_rel Table/procedure has non-SQL security class defined -84 335544555 nonsql_security_fld Column has non-SQL security class defined -84 335544668 dsql_procedure_use_err Procedure Firebird 1.5 ErrorCodesnonsql_security_rel Table/procedure has non-SQL security class defined -84 335544555 nonsql_security_fld Column has non-SQL security class defined -84 335544668 dsql_procedure_use_err Procedure- does uncommitted metadata. You must roll back the current transaction. -104 335544821 dsql_column_pos_err Invalid column position used in the - clause -104 335544822 dsql_agg_where_err Cannot use an dsql_agg_group_err Cannot use an aggregate function in a GROUP BY clause -104 335544824 dsql_agg_column_err Invalid expression in the - (not contained in either an aggregate function or the GROUP 0 码力 | 26 页 | 85.09 KB | 1 年前3
共 21 条
- 1
- 2
- 3













