peterjohnlawrence / com.inova8.odata2sparql.v4

Part of the overall odata2sparql solution, this odata2sparql.v4 module containing the olingo4 dependencies. In other words specifically for odata v4
http://inova8.com/bg_inova8.com/offerings/odata2sparql/
Apache License 2.0
5 stars 5 forks source link

BIND create UUID from keys for operation fails if some of the key values are not bound #115

Closed peterjohnlawrence closed 5 years ago

peterjohnlawrence commented 5 years ago

BIND(IRI(CONCAT("urn:",MD5(CONCAT(STR(?entityA),STR(?entityB),COALESCE(STR(?i10),""),COALESCE(STR(?i21),""),COALESCE(STR(?i32),""),COALESCE(STR(?i43),""),COALESCE(STR(?i54),""),COALESCE(STR(?i65),""),COALESCE(STR(?node1),""),COALESCE(STR(?node2),""),COALESCE(STR(?node3),""),COALESCE(STR(?node4),""),COALESCE(STR(?node5),""),COALESCE(STR(?p01),""),COALESCE(STR(?p12),""),COALESCE(STR(?p23),""),COALESCE(STR(?p34),""),COALESCE(STR(?p45),""),COALESCE(STR(?p56),""),COALESCE(STR(?type1),""),COALESCE(STR(?type2),""),COALESCE(STR(?type3),""),COALESCE(STR(?type4),""),COALESCE(STR(?type5),""),COALESCE(STR(?typeA),""),COALESCE(STR(?typeB),""))))) AS ?LinkedSearch_s)