Sql 配置单元表达式(语句)时的最大大小写

Sql 配置单元表达式(语句)时的最大大小写,sql,hadoop,hive,case,Sql,Hadoop,Hive,Case,虽然通常情况下,查找表“应该”(松散地使用)用于大格表达式,以便在出现错误时保持简单和易于维护。是否有人知道配置单元sql查询/语句的最大大小写表达式数,或者在哪里有文档或源代码 注意:我在业余时间仍在阅读源代码,但我遇到了这个问题。在问题的标题中使用陈述代替表达,以便更容易找到问题的答案 编辑:statement->expression我不知道Hive支持case语句。它确实支持一个大小写表达式。啊,是的,它是一个表达式。尽管有太多的在线资源,包括其他堆栈溢出问题,这些问题都表明这是一个“声明

虽然通常情况下,查找表“应该”(松散地使用)用于大格表达式,以便在出现错误时保持简单和易于维护。是否有人知道配置单元sql查询/语句的最大大小写表达式数,或者在哪里有文档或源代码

注意:我在业余时间仍在阅读源代码,但我遇到了这个问题。在问题的标题中使用陈述代替表达,以便更容易找到问题的答案


编辑:statement->expression

我不知道Hive支持
case
语句。它确实支持一个
大小写
表达式。啊,是的,它是一个表达式。尽管有太多的在线资源,包括其他堆栈溢出问题,这些问题都表明这是一个“声明”。我将编辑我的初始问题以反映更正。这似乎是吹毛求疵,但有些数据库既有case表达式,也有case语句。后者用于脚本语言。不用担心,我更喜欢“things”是正确的,而不是后者。在我的配置单元版本上使用了快速案例表达式测试,以验证它是表达式还是语句。我只是懒洋洋地(相信互联网)验证东西,而不是急切地验证东西,因为它有其优点和缺点——但问问题和“愚弄”自己的确切原因可能是一件好事——即我没有时间尽可能多地了解每种语言的每一个特点。