firebird bietet eine UDF an, die genau das leistet: LPAD. Diese musst du allerdings einmal in die
DB einbinden:
Code:
DECLARE EXTERNAL FUNCTION lpad
CSTRING(255) NULL, INTEGER, CSTRING(1) NULL
RETURNS CSTRING(255) FREE_IT
ENTRY_POINT 'IB_UDF_lpad' MODULE_NAME 'ib_udf'
danach kannst du es so aufrufen:
Code:
select lpad(feld, 10, ' ') from table
Quelle