拆分SQL Server
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了拆分SQL Server相关的知识,希望对你有一定的参考价值。
Función sql que devuelve una tabla. parametros ID, cadena, caracter_slit
SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER FUNCTION [dbo].[Split] ( @ID INT, @RowData nvarchar(MAX), @SplitOn nvarchar(5) ) RETURNS @ReturnValue TABLE (ID INT, DATA NVARCHAR(MAX)) AS BEGIN DECLARE @Counter INT SET @Counter = 1 While (Charindex(@SplitOn,@RowData)>0) BEGIN INSERT INTO @ReturnValue (ID, DATA) SELECT ID = @ID, DATA = ltrim(rtrim(SUBSTRING(@RowData,1,Charindex(@SplitOn,@RowData)-1))) SET @RowData = SUBSTRING(@RowData,Charindex(@SplitOn,@RowData)+1,len(@RowData)) SET @Counter = @Counter + 1 END INSERT INTO @ReturnValue (ID, DATA) SELECT ID=@ID, DATA = ltrim(rtrim(@RowData)) RETURN END
以上是关于拆分SQL Server的主要内容,如果未能解决你的问题,请参考以下文章
使用实体框架迁移时 SQL Server 连接抛出异常 - 添加代码片段