社区
C#
帖子详情
关于 substring()
gsq_0912
2010-04-23 02:17:27
SQLSERVER 中的substring()方法与C#中的substring()方法有多大区别??
...全文
2132
13
打赏
收藏
关于 substring()
SQLSERVER 中的substring()方法与C#中的substring()方法有多大区别??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nierenyi
2011-08-25
打赏
举报
回复
[Quote=引用 12 楼 yu573333131 的回复:]
那如果我要截取前面的字符 那后面的字符都用点代替 我该怎么做
[/Quote]
replace
string str = "abddkfjkkdj疯狂的舒服";
string d = str.Substring(0, 5);
string c = str.Substring(5, str.Length - 5);
string b = str.Replace(c, "....");
MessageBox.Show(b);
yu573333131
2011-05-10
打赏
举报
回复
那如果我要截取前面的字符 那后面的字符都用点代替 我该怎么做
yueliming1234
2010-10-12
打赏
举报
回复
string arry="test,query,selelct,"
//substring从起始位置开始截取,截取到最后arry的最后一个“,”逗号
arry = arry.Substring(0, arry.LastIndexOf(','));
//最后的结果是 test,query,select
qiqishardgel
2010-04-26
打赏
举报
回复
学习了,顶!
dlsgliss
2010-04-23
打赏
举报
回复
学习,帮顶!
gsq_0912
2010-04-23
打赏
举报
回复
因為今天發現substring()方法還可以這樣写,
SELECT substring('guoshiqiggg',0,9)
SELECT substring('guoshiqiggg',1,8)
SELECT substring('guoshiqiggg',-1,10)
SELECT substring('guoshiqiggg',-2,11)
而且結果都一樣,所以就產生了疑問!
nbhx2010
2010-04-23
打赏
举报
回复
[Quote=引用 3 楼 s_111111 的回复:]
字符串的位置不一樣
C#中substring應該是字符串.substring(NSTART,NEND);
SQLsubstring應該是字符串substring(字符串,NSTART,NEND)
[/Quote]
是这个
zengqz
2010-04-23
打赏
举报
回复
楼主问的是性能区别还是语法用法区别。。。。。。。
s_111111
2010-04-23
打赏
举报
回复
[Quote=引用 3 楼 s_111111 的回复:]
字符串的位置不一樣
C#中substring應該是字符串.SubString(NSTART,NEND);
SQLsubstring應該是substring(字符串,NSTART,NEND)
[/Quote]
C#注意大小寫
zhangyanyang
2010-04-23
打赏
举报
回复
sql:
bushi
090-6020-9194
select substring(bushi,1,3)+substring(bushi,5,4)+substring(bushi,10,4)+'|'+'1230' from yunsi1
结果 09060209194|1230
sql从1开始,C#索引从0开始
C#:
string subString1 = myString.Substring(0);
//如果传入参数为一个长整, 且大于等于0,
//则以这个长整的位置为起始,
//截取之后余下所有作为字串.
//如若传入值小于0,
//系统会抛出ArgumentOutOfRange异常
//表明参数范围出界
string subString2 = myString.Substring(0, 5);
//如果传入了两个长整参数,
//前一个为参数子串在原串的起始位置
//后一个参数为子串的长度
//如不合条件同样出现上述异常
s_111111
2010-04-23
打赏
举报
回复
字符串的位置不一樣
C#中substring應該是字符串.substring(NSTART,NEND);
SQLsubstring應該是字符串substring(字符串,NSTART,NEND)
zsuswy
2010-04-23
打赏
举报
回复
SQLSERVER 中的substring()方法与C#中的substring()方法有多大区别??
--------------------
C#中substring效率更好。 10倍都有可能。
sxiaohui8709253
2010-04-23
打赏
举报
回复
开始位置有差别
c#从位置0开始 sql从1开始 不知道我说的对不 跟JS的又不一样 JS里头 最后个参数是结束截取位置 而C#跟SQL的是截取长度
MySQL切分函数
substring
()的具体使用
MySQL字符串截取函数主要有:left(), right(),
substring
(),
substring
_index() 四种。各有其使用场景。今天,让我带大家花几分钟时间来熟知它们,Mark!
SQL中
SUBSTRING
()函数的用法
SUBSTRING
()函数
SUBSTRING
()函数在编程中是一个切割字符很常见的函数,但是在SQL中的用法是否还是相同呢?今天给大家介绍一下。 select
substring
('abcderf',0,4) 大家看到的,是上边SQL运行的结果。
SUBSTRING
函数中有三个变量, 第一个变量是需要切割的字符串,在上边的SQL中是'abcdef'; 第二个参数是从字符串的什么位置开始切割...
MySQL切分函数
substring
() - 大家务必要get到这些点
MySQL字符串截取函数主要有:left(), right(),
substring
(),
substring
_index() 四种。各有其使用场景。今天,让我带大家花几分钟时间来熟知它们,Mark!
JavaScript
substring
()方法
JavaScript
substring
()方法
substring
()语法:string.
substring
(from,to)功能:返回字符串的一个子串参数说明:from 一个非负整数,指定要提取的子串的第一个字符在string中的位置to一个非负整数,比要提取的子串的最后一个字符的位置大1.如果省略这个参数,则返回的子串将持续到string的结尾。返回一个新的字符串,长度为to-from,内...
简单理解String的
substring
() 方法
substring
() 在String中提供了两个sunstring()方法 //截取从begin到str.length()-1内容
subString
(begin) //截取指定范围的内容 str1.
subString
(begin,end) String str = "asdfghjk"; System.out.println(str.
substring
(2)); //dfghjk //从下标为2的位置开始截取,第4个位置停止截取,结果
C#
111,129
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章