仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1137|回复: 7
打印 上一主题 下一主题

[学习教程] MSSQL网站制作之SQLSERVER字符串截取

[复制链接]
小魔女 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:24:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
因此我们看到,这些信息足够让我们对单个操作实现“逆操作”。server|sqlserver|字符串已知:字段A=F:photoWinterLeaves.jpg
请求:分段截取每段字符[字段A不克不及为TEXT范例,不然报错]
办理办法:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


---截取字符串A的第一个右边的字符串
selectleft(A,charindex(/,A)-1)
输入了局:F:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
---截取两头的字符串
selectleft(stuff(A,1,charindex(/,A),),charindex(/,stuff(A,1,charindex(/,A),))-1)
输入了局:photo
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

---截取最初一个前面的字符串
selectreverse(left(reverse(A),charindex(/,reverse(A))-1))
输入了局:WinterLeaves.jpg
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

2008年1月16号MySQLAB被Sun公司收购。而2009年,SUN又被Oracle收购。就这样如同一个轮回,MySQL成为了Oracle公司的另一个数据库项目。
变相怪杰 该用户已被删除
沙发
发表于 2015-1-19 10:56:36 | 只看该作者
这就引发了对varchar和char效率讨论的老问题。到底如何分配varchar的数据,是否会出现大规模的碎片?
不帅 该用户已被删除
板凳
发表于 2015-1-28 06:11:22 | 只看该作者
对于数据库来说,查询是数据库的灵魂,那么SQL查询效率究竟效率如何呢?下文将带对SQL查询的相关问题进行讨论,供您参考。
地板
发表于 2015-2-5 19:24:40 | 只看该作者
比如,MicrosoftSQLServer2008的某一个版本可以满足现在的这个业务的需要,而且价格还比Oracle11g要便宜,那么这一产品就是适合的。
谁可相欹 该用户已被删除
5#
发表于 2015-2-13 07:42:36 | 只看该作者
SQLServer的异构移植功能个人感觉最好了。(如果对比过SQLServer的链接服务器和Oracle的透明网关的朋友会发现SQLServer的sp_addlinkedserver(openquery)异构数据库系列比Oracle真是强太多了。)
乐观 该用户已被删除
6#
发表于 2015-3-3 19:17:49 | 只看该作者
对一张百万级别的表建游标,同时又没有什么过滤条件,取得游标效率是如果直接SQL查询百万条数据;如果再对每条记录做处理,耗时将更长。
小女巫 该用户已被删除
7#
发表于 2015-3-18 20:17:24 | 只看该作者
另一个是把SQL语句写到服务器端,就是所谓的SP(存储过程);
山那边是海 该用户已被删除
8#
发表于 2015-3-26 15:19:41 | 只看该作者
呵呵,这就是偶想说的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-21 10:12

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表