黑马程序员技术交流社区
标题:
sql的substring好像和c#的有点区别?
[打印本页]
作者:
李景荣
时间:
2013-2-24 13:22
标题:
sql的substring好像和c#的有点区别?
本帖最后由 李景荣 于 2013-2-24 19:44 编辑
sql的: select substring('abcdefdg',2,3) 出来以后是bcd
c#的: string s="abcdefdg"; s.SubString(2,3); 出来的是cde
看杨三三的视频说sql和c#中的substring没什么区别,我一下子就蒙了,这是爪么回事??
作者:
岳珅
时间:
2013-2-24 14:26
汗啊。。一样的。。你忘记了C#的索引是从0这样开始的么- -SQL的索引是从1开的~~~这就是他们不一样的原因-0-
作者:
戴鑫凯
时间:
2013-2-24 15:39
原因在于 Sql Server 中索引是从1开始 不是从0开始
作者:
dbqwaii
时间:
2013-2-25 11:26
Sql Server 的索引是从1开始 并不是从0开始的 这就是原因
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2