SELECT * FROM (
Select *, ROW_NUMBER() OVER (ORDER BY Auto_ID asc) as RowNum from (
Select Distinct a.* FROM sample a inner join samble_out b on a.***=b.*** and a.***=@*** and a.*** LIKE @*** + '%' ) as emp
) as Employee
WHERE RowNum BETWEEN @startRowIndex AND (@startRowIndex +
@pageSize) - 1
order by Auto_ID asc
我上面的查询有什么问题。如果我尝试在sql管理中退出,但尝试从c#返回空行。天气需要使用修剪等。请帮帮我
答案 0 :(得分:0)
SQL Server有2个TRIM
函数
LTRIM
=>修剪字符串的左侧部分
RTRIM
=>修剪你的字符串的右边部分
这是一个简单的TRIM
函数
CREATE FUNCTION dbo.TRIM(@string VARCHAR(MAX))
RETURNS VARCHAR(MAX)
BEGIN
RETURN LTRIM(RTRIM(@string))
END
示例:
SELECT dbo.TRIM(' Trimmedstring ')