<< DbFirst SciDb DbFuzzyCreateFMB >>

SciDb >> SciDb > DbFuzzyUpdateCreate

DbFuzzyUpdateCreate

creates a fuzzy object in a local copy of FMB and in a database

Calling Sequence

DbFuzzyCreate(fuzzySQL, objctType, objectStruct)

Parameters

fuzzySQL

A pointer to FuzzySQL object

objctType

A type of fuzy object. For values see DbFuzzyGet().

objectStruct

A struct, representing fuzzy object.

Description

DbFuzzyCreate(...) Creates a fuzzy object in a local FMB copy and in a database

Examples

// Opens a “PostgreSQL” connection with a structure
connexionStruct          = struct();
connexionStruct.provider = "postgresql";
connexionStruct.database = "myDataBase";
connexionStruct.hostname = "127.0.0.1" ;
connexionStruct.use      = "myUsername";
connexionStruct.password = "myPassword";

DbConnect(connexionStruct);

//creating FuzzySQL object on default connection;
fuzzySQL = DbFuzzyLoadFMB();

fuzzyNearness = struct();
fuzzyNearness.col1 = 5;
fuzzyNearness.col2 = 6;
fuzzyNearness.degree = 0.7;

//creating a fuzzy nearness object for columns 5 and 6 with degree 0.7
DbFuzzyCreate(fuzzySQL, 'FNS', fuzzyNearness);

See Also

Authors


Report an issue
<< DbFirst SciDb DbFuzzyCreateFMB >>