如何用SQL server编写substring函数

来源:百度知道 编辑:UC知道 时间:2024/05/22 15:37:09
创建用户定义函数,对字符串进行截取,类似于系统函数substring,并调用。谢谢各位师傅!!!
请注意题目,是用户定义函数,而不是系统函数。substring我是知道的,现在要求是编写用户定义函数。

CREATE function [dbo].[functionName](@param1 varchar(1000))
RETURNS nvarchar(1000)
AS
BEGIN
DECLARE @ReturnStr NVARCHAR(4000)
//这里就是你的自定义函数的主体。具体你要如何对@param1做截取就自己写了! 记得最后做完后将内容传给@ReturnStr
--SET @ReturnStr =****
RETURN @ReturnStr
END

是不是指 create proc()?然后在proc里截取?
需要输入参数吗?取几位然后运行一下就输出取几位的结果?