You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Current behavior is in-design. Table name in TDengine is case-senstive, except in SQL without backquote sign. This rule works on all connectors/driver of other languages, too.
SELECT server_version();
).taos-ws-py
client version: 0.3.3 (import taosws; print(taosws.__version__)
).I use the
taosws
client and write data with parameter binding. Setting the table name fails when the name includes uppercase letters.Error:
When
TABLE_NAME
is lowercase only, e.g."low"
, the snippet passes.I expect it to work since TDEngine table names are case-insensitive:
https://docs.tdengine.com/reference/taos-sql/limit/#restrictions-of-tablecolumn-names
I found that escaping the table name with `` works:
Still, the current behavior is unexpected.
The text was updated successfully, but these errors were encountered: