从 jupyter 查询雪花

query snowflake from jupyter

当我查询时

cs = con.cursor()
cs.execute("USE DATABASE DEV_TEST")
cs.execute(r"SELECT column_name FROM INFORMATION_SCHEMA.COLUMNS")

它检索数据 但是如果我放一个 WHERE 子句它 returns 什么都没有

cs.execute(r"SELECT column_name FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME='TESTTABLE'")

你能帮我看看我哪里做错了吗

注意:TESTTABLE table 存在于正确的位置

用双引号将变量名括起来。

https://support.snowflake.net/s/question/0D50Z00008aREunSAG/what-is-the-difference-between-single-quotes-and-double-quotes-in-snowflake