diff --git a/reference/SqlIdOpt/SqlIdOpt.cpp b/reference/SqlIdOpt/SqlIdOpt.cpp new file mode 100644 index 000000000..f67b465e1 --- /dev/null +++ b/reference/SqlIdOpt/SqlIdOpt.cpp @@ -0,0 +1,18 @@ +#include + +using namespace Upp; + +SQLID(COLUMN) +SQLID(TABLE) + +CONSOLE_APP_MAIN +{ + StdLogSetup(LOG_COUT|LOG_FILE); + + SqlStatement s = Select(COLUMN).From(TABLE); + LOG(s.Get(PGSQL)); + SqlId::UseQuotes(); + LOG(s.Get(PGSQL)); + SqlId::ToLowerCase(); + LOG(s.Get(PGSQL)); +} diff --git a/reference/SqlIdOpt/SqlIdOpt.upp b/reference/SqlIdOpt/SqlIdOpt.upp new file mode 100644 index 000000000..9a8f2a675 --- /dev/null +++ b/reference/SqlIdOpt/SqlIdOpt.upp @@ -0,0 +1,12 @@ +description "Demonstrates SqlId::UseQuotes, SqlId::ToLowerCase\377"; + +uses + Core, + Sql; + +file + SqlIdOpt.cpp; + +mainconfig + "" = "SSE2"; + diff --git a/reference/SqlIdOpt/init b/reference/SqlIdOpt/init new file mode 100644 index 000000000..740643f57 --- /dev/null +++ b/reference/SqlIdOpt/init @@ -0,0 +1,5 @@ +#ifndef _SqlIdOpt_icpp_init_stub +#define _SqlIdOpt_icpp_init_stub +#include "Core/init" +#include "Sql/init" +#endif