本文介绍了SQL Server 中带有 while 循环的用户定义函数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!
问题描述
我被要求在 SQL Server 中创建一个用户定义的函数以返回以下模式(例如,如果输入 = 5):
I am asked to create a user defined function in SQL Server to returns the following pattern (for example, if the input = 5):
这是我的代码:
当我执行函数时
它只显示
(4 个空格 + 1 颗星);谁能指出我应该如何更正语法?
(4 spaces + 1 star); can anyone points out how should I correct the syntax?
提前致谢!
推荐答案
看来您可能想要一个表值函数.
It seems you may want a Table-Valued Function.
此外,应尽可能避免循环
Also, loops should be avoided when possible
示例
如果您要:
结果
这篇关于SQL Server 中带有 while 循环的用户定义函数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!
本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!