You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
execute block
returns (
RDB$FIELD_NAME type of column RDB$TYPES.RDB$FIELD_NAME,
)
AS
begin
for select
t.rdb$field_name
from rdb$types t
into :rdb$field_name
do
begin
suspend;
end
end
for client charset WIN1251, UTF8:
arithmetic exception, numeric overflow, or string truncation.
string right truncation.
for client charset UNICODE_FSS it works correctly
The text was updated successfully, but these errors were encountered:
summary: incorrect string type in "type of column" => "String truncation" error when using "type of column" on UNICODE_FSS column, and non-UNICODE_FSS client charset
System string fields are a hack re. size in bytes vs characters. I think there is no good way to fix that before 3.0, and nothing in this regard has been done in 3.0 yet.
Submitted by: Alex Bekhtin (afgm)
Votes: 1
execute block
returns (
RDB$FIELD_NAME type of column RDB$TYPES.RDB$FIELD_NAME,
)
AS
begin
for select
t.rdb$field_name
from rdb$types t
into :rdb$field_name
do
begin
suspend;
end
end
for client charset WIN1251, UTF8:
arithmetic exception, numeric overflow, or string truncation.
string right truncation.
for client charset UNICODE_FSS it works correctly
The text was updated successfully, but these errors were encountered: