sql-server – 在SQL Server 2008中的符号之前的字符串中隔离一
发布时间:2020-12-12 07:06:11 所属栏目:MsSql教程 来源:网络整理
导读:我试图从字符串中提取一个子字符串(在这种情况下,连字符之前的所有内容),如下所示: Net Operating Loss - 2007Capital Loss - 1991Foreign Tax Credit - 1997 并想要年份和名称(连字符之前的子串)分开使用SQL Server Management Studio 2008.任何建议?或
我试图从字符串中提取一个子字符串(在这种情况下,连字符之前的所有内容),如下所示:
Net Operating Loss - 2007 Capital Loss - 1991 Foreign Tax Credit - 1997 并想要年份和名称(连字符之前的子串)分开使用SQL Server Management Studio 2008.任何建议?或想法如何实现这一点? 解决方法DECLARE @test nvarchar(100) SET @test = 'Foreign Tax Credit - 1997' SELECT @test,left(@test,charindex('-',@test) - 2) AS LeftString,right(@test,len(@test) - charindex('-',@test) - 1) AS RightString (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sqlserver 对比数据库表是否完全一致的简单方法
- SQL Server误区30日谈 第9天 数据库文件收缩不会影响性能
- mysql 报错This function has none of DETERMINISTIC解决方
- sqlserver系统存储过程分类
- sqlserver2014安装 依赖项
- C#如何在海量数据下的高效读取写入MySQL
- sql-server – SQL Server:应该使用“代理作业”还是“维护
- sql-server – 数据库的SIMPLE还是FULL恢复模型?
- sql-server – 每天在用户配置的时间间隔内安排SQL作业
- SQL Server 30万条数据 搜索文本字段的各种方式对比