|
@@ -710,17 +710,20 @@ limit = 10
|
|
|
;; func_odbc.conf -- Asterisk ODBC dialplan function configuration
|
|
;; func_odbc.conf -- Asterisk ODBC dialplan function configuration
|
|
|
;;
|
|
;;
|
|
|
|
|
|
|
|
|
|
+; Set(<variable_name>=${ODBC_SQL(SELECT [...])})
|
|
|
|
|
+; Set(ODBC_SQL(UPDATE [...]))
|
|
|
[SQL]
|
|
[SQL]
|
|
|
prefix = ODBC
|
|
prefix = ODBC
|
|
|
dsn = asterisk-sqlite
|
|
dsn = asterisk-sqlite
|
|
|
readsql = ${ARG1}
|
|
readsql = ${ARG1}
|
|
|
|
|
+writesql = ${ARG1}
|
|
|
|
|
|
|
|
|
|
+; Set(<variable_name>=${ODBC_MAP(<key>)})
|
|
|
|
|
+; Set(ODBC_MAP(<key>)=<value>)
|
|
|
[MAP]
|
|
[MAP]
|
|
|
prefix = ODBC
|
|
prefix = ODBC
|
|
|
dsn = asterisk-sqlite
|
|
dsn = asterisk-sqlite
|
|
|
- ; Set(<variable_name>=${ODBC_MAP(<key>)})
|
|
|
|
|
readsql = SELECT val FROM map WHERE key='${SQL_ESC(${ARG1})}'
|
|
readsql = SELECT val FROM map WHERE key='${SQL_ESC(${ARG1})}'
|
|
|
- ; Set(ODBC_MAP(<key>)=<value>)
|
|
|
|
|
writesql = UPDATE map SET val='${SQL_ESC(${VAL1})}' WHERE key='${SQL_ESC(${ARG1})}'
|
|
writesql = UPDATE map SET val='${SQL_ESC(${VAL1})}' WHERE key='${SQL_ESC(${ARG1})}'
|
|
|
escapecommas = no
|
|
escapecommas = no
|
|
|
|
|
|