相关疑难解决方法(0)

SQL Server中的char,nchar,varchar和nvarchar有什么区别?

是什么意思nvarchar

是什么区别char,nchar,varchar,和nvarchar在SQL Server?

sql-server varchar

598
推荐指数
10
解决办法
56万
查看次数

如何计算SQL varchar中某个子字符串的出现次数?

我有一个列格式为a,b,c,d的列.有没有办法在T-SQL中计算该值中逗号的数量?

t-sql sql-server

137
推荐指数
5
解决办法
19万
查看次数

拆分功能相当于T-SQL?

我想把'1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 ......'(逗号分隔)拆分成表或表变量.

有没有人有一个函数可以连续返回每一个?

sql t-sql sql-server sql-server-2008

126
推荐指数
6
解决办法
23万
查看次数

T-SQL拆分字符串

我有一个SQL Server 2008 R2列包含一个字符串,我需要用逗号分隔.我在StackOverflow上看到了很多答案,但它们都不适用于R2.我确保我对任何拆分函数示例都有选择权限.任何帮助非常感谢.

sql t-sql sql-server split sql-server-2008

121
推荐指数
8
解决办法
36万
查看次数

如何使用sql找到字符串中特定字符的出现次数?

如何使用sql找到字符串中特定字符的出现次数?

示例:我想查找字母"d"出现在此字符串中的次数.

declare @string varchar(100)
select @string = 'sfdasadhfasjfdlsajflsadsadsdadsa'
Run Code Online (Sandbox Code Playgroud)

sql string search

24
推荐指数
2
解决办法
5万
查看次数

为什么t-sql的LEN()函数会忽略尾随空格?

MSDN上LEN()函数的说明:返回指定字符串表达式的字符数,不包括尾随空格.

为什么LEN()函数设计为以这种方式工作?这种行为解决了什么问题?

相关:

t-sql

6
推荐指数
1
解决办法
6136
查看次数

LEN() 函数是否在内部应用 TRIM()?

在计算字符串长度之前,SQLLEN()函数是否在内部TRIM()处理数据?

例子:

DECLARE @a VARCHAR(MAX), @b VARCHAR(MAX)
SET @a = '12345 '
SET @b = '12345 7'

SELECT @a, LEN(@a)
-- 12345    5

SELECT @b, LEN(@b)
-- 12345 7  7
Run Code Online (Sandbox Code Playgroud)

双方@a@b有7个字符。@a有 5 个数字字符,末尾有两个空格。

从结果窗口复制两个结果时,我可以看到两个变量的长度均为 7 个字符。但是当试图找到使用LEN()它的变量的长度时会有所不同。将数据存储在带有varchar列的表中时也会发生同样的事情。

sql sql-server

1
推荐指数
1
解决办法
1478
查看次数

标签 统计

sql-server ×5

sql ×4

t-sql ×4

sql-server-2008 ×2

search ×1

split ×1

string ×1

varchar ×1