MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / setParamsBlobAppend

Function setParamsBlobAppend

src/jrd/SysFunction.cpp:628–638  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

626
627
628void setParamsBlobAppend(DataTypeUtilBase*, const SysFunction*, int argsCount, dsc** args)
629{
630 if (argsCount >= 1 && args[0]->isUnknown())
631 args[0]->makeBlob(isc_blob_text, CS_dynamic);
632
633 for (int i = 1; i < argsCount; ++i)
634 {
635 if (args[i]->isUnknown())
636 args[i]->makeVarying(80, args[0]->getTextType());
637 }
638}
639
640
641void setParamsCharToUuid(DataTypeUtilBase*, const SysFunction*, int argsCount, dsc** args)

Callers

nothing calls this directly

Calls 4

makeBlobMethod · 0.80
makeVaryingMethod · 0.80
getTextTypeMethod · 0.80
isUnknownMethod · 0.45

Tested by

no test coverage detected