aboutsummaryrefslogtreecommitdiffstats
path: root/cdr
diff options
context:
space:
mode:
Diffstat (limited to 'cdr')
-rw-r--r--cdr/cdr_tds.c38
1 files changed, 19 insertions, 19 deletions
diff --git a/cdr/cdr_tds.c b/cdr/cdr_tds.c
index 2f17cac2d..928730898 100644
--- a/cdr/cdr_tds.c
+++ b/cdr/cdr_tds.c
@@ -136,25 +136,25 @@ static int tds_log(struct ast_cdr *cdr)
}
erc = dbfcmd(settings->dbproc,
- "INSERT INTO %s "
+ "INSERT INTO \"%s\" "
"("
- "accountcode, "
- "src, "
- "dst, "
- "dcontext, "
- "clid, "
- "channel, "
- "dstchannel, "
- "lastapp, "
- "lastdata, "
- "start, "
- "answer, "
- "[end], "
- "duration, "
- "billsec, "
- "disposition, "
- "amaflags, "
- "uniqueid"
+ "\"accountcode\", "
+ "\"src\", "
+ "\"dst\", "
+ "\"dcontext\", "
+ "\"clid\", "
+ "\"channel\", "
+ "\"dstchannel\", "
+ "\"lastapp\", "
+ "\"lastdata\", "
+ "\"start\", "
+ "\"answer\", "
+ "\"end\", "
+ "\"duration\", "
+ "\"billsec\", "
+ "\"disposition\", "
+ "\"amaflags\", "
+ "\"uniqueid\""
") "
"VALUES "
"("
@@ -317,7 +317,7 @@ static int mssql_connect(void)
goto failed;
}
- if (dbfcmd(settings->dbproc, "SELECT 1 FROM [%s]", settings->table) == FAIL) {
+ if (dbfcmd(settings->dbproc, "SELECT 1 FROM \"%s\"", settings->table) == FAIL) {
ast_log(LOG_ERROR, "Unable to build query while verifying the existence of table '%s'\n", settings->table);
goto failed;
}