comparison Framework/Common/GenericFormatter.cpp @ 303:495b6f325e35

GenericFormatter::SetNamedDialect()
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 09 Jul 2021 16:46:50 +0200
parents 3a52e27a2d80
children dd4b0edd1661
comparison
equal deleted inserted replaced
302:3a52e27a2d80 303:495b6f325e35
41 { 41 {
42 throw Orthanc::OrthancException(Orthanc::ErrorCode_BadSequenceOfCalls, 42 throw Orthanc::OrthancException(Orthanc::ErrorCode_BadSequenceOfCalls,
43 "The AUTOINCREMENT argument must always be the first"); 43 "The AUTOINCREMENT argument must always be the first");
44 } 44 }
45 45
46 switch (dialect_) 46 switch (autoincrementDialect_)
47 { 47 {
48 case Dialect_PostgreSQL: 48 case Dialect_PostgreSQL:
49 target = "DEFAULT, "; 49 target = "DEFAULT, ";
50 break; 50 break;
51 51
62 throw Orthanc::OrthancException(Orthanc::ErrorCode_NotImplemented); 62 throw Orthanc::OrthancException(Orthanc::ErrorCode_NotImplemented);
63 } 63 }
64 } 64 }
65 else 65 else
66 { 66 {
67 switch (dialect_) 67 switch (namedDialect_)
68 { 68 {
69 case Dialect_PostgreSQL: 69 case Dialect_PostgreSQL:
70 target = "$" + boost::lexical_cast<std::string>(parametersName_.size() + 1); 70 target = "$" + boost::lexical_cast<std::string>(parametersName_.size() + 1);
71 break; 71 break;
72 72