如何解决SQL Server中的FROM子句
SQL服务器中有一个功能-TRIM
例如TRIM(',' FROM @str)
文档说-TRIM从字符串的开头和结尾删除空格字符char(32)或其他指定的字符。
但是如何用sql实现此功能?为什么FROM在那里允许? 官方文件说 在Transact-SQL中,以下语句可使用FROM子句: 删除 更新 选择。 但我在这里看不到选择,更新或删除。如何运作?如何实现类似功能?该功能的文档在哪里?
解决方法
这种FROM
的使用与FROM
(或SELECT
或UPDATE
)语句中的DELETE
子句无关。
这只是此特定函数调用的语法。我认为这种形式的函数是由SQL标准指定的。
我很容易想到的另一种歧义情况是GROUPING
,它既用于GROUPING SETS
,又用作特殊功能。可能还有其他人。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。