SQLFIELD — различия между версиями
Материал из Фабиус wiki
Hisava (обсуждение | вклад) м (→Пример) |
Hisava (обсуждение | вклад) м (→Пример) |
||
Строка 11: | Строка 11: | ||
Def - значение,если поле на найдено | Def - значение,если поле на найдено | ||
= Пример = | = Пример = | ||
− | [[SQLFIELD]]( 'GOOD_TILL',, ' | + | [[SQLFIELD]]( 'GOOD_TILL',, '' ) // извлечение даты |
sql := [ select ] + sqlfield( 'GOOD_TILL',, 'DD' ) + [ from docs0419 where kinddoc = 'UTH' and lvlnum = '2' and autoid = 331228 ] | sql := [ select ] + sqlfield( 'GOOD_TILL',, 'DD' ) + [ from docs0419 where kinddoc = 'UTH' and lvlnum = '2' and autoid = 331228 ] | ||
+ | |||
+ | <span style="color:#0000FF">'''DD'''</span> | ||
= Смотрите также = | = Смотрите также = |
Версия 12:21, 11 апреля 2019
SQLFIELD - это функция из справочника R266
Выражение для SQL - обработки дополн.поля
SQLFIELD( Fldname [,MaxLen=100] [,NeedType='SQL_DOUBLE'] [,Def=0] )
FldName - имя поля
MaxLen - максимальная длина поля
NeedType - тип для CONVERT(...)
Def - значение,если поле на найдено
Пример
SQLFIELD( 'GOOD_TILL',, ) // извлечение даты
sql := [ select ] + sqlfield( 'GOOD_TILL',, 'DD' ) + [ from docs0419 where kinddoc = 'UTH' and lvlnum = '2' and autoid = 331228 ]
DD