charindex

    1热度

    1回答

    我有一个name列这在某些细胞中含有括号字符串。 实例: Smith (Divorced) Jones Janes Renold (Deaceased)... 等。我需要彻底删除括号内的部分。 Smith Jones Janes Renold 想尽各种CHARINDEX的和REPLACE但要么得到一个无效的lenght错误,或者它只是删除了一部分。

    0热度

    2回答

    我有如下表 DECLARE @TABLE TABLE (COL NVARCHAR(MAX)) insert @TABLE values ('[E=110][D=1]'), ('[E=110][D=NE]'), ('[E=110][D=U$]'), ('[E=110][D=FX]') 我想为随后 COL || EXCEPTION_CODE || DATA ============

    2热度

    2回答

    我尝试了很多代码,但它没用。 所以,我需要的是设置一个光标,只有具有完整名称的表: create database DB01 use DB01 create table Clients ( complete_name varchar(50) ) insert into Clients values ('Ralph Van Beethoven') 没有异议。 现在,我有

    2热度

    3回答

    我有一个非常长且复杂的字符串,它带有新的换行符 - 我有一个困难的时间解析。我需要能够为每个下面的字段创建一个具有列的选择查询。 理想会找到new line break - 每一行 - 回到:之前的所有结肠应:和new ling break之间的列名,一切都应该在字段中的数据。 所有的数据都是以字符串形式返回的,所以我只是为下面的每一行建立一个select语句。我不确定这是否可能。 第二种替代方案

    1热度

    1回答

    我想在'#'字符后面输入COLUMN_A的子字符串。 我用: RIGHT(COLUMN_A, (LEN(COLUMN_A) - CHARINDEX('#', COLUMN_A))) 这工作得很好,当COLUMN_A有一个 '#' 字符。但是在某些行中,如果'#'不在那里,那么我会得到空的结果。我尝试使用ISNULL()来处理这个问题,但没有运气! 有关如何处理这个问题的任何建议?

    0热度

    2回答

    我有一个字符串: ALIS Predictions Y12 2016-17 Test Based Predictions 我想在Y后返回的数量,并具有以下SQL(为例): SELECT SUBSTRING('ALIS Predictions Y12 2016-17 Test Based Predictions', PATINDEX('%[0-9]%', '

    0热度

    4回答

    需要帮助填补空白,我正在努力将变量分解为6个变量。 DECLARE @item VARCHAR(MAX) = 'MG1111.TG2222.MW3333.JG4444.MG5555.MH6666' DECLARE @item1 VARCHAR(MAX) DECLARE @item2 VARCHAR(MAX) DECLARE @item3 VARCHAR(MAX)

    1热度

    1回答

    我有几百条记录与从iSeries消息队列的字符串是这样的: 006 1 AccountSetBalance 0000000000 EQ 2016-03-01-18.45.42.002000 0038882665 _ 123456 12345612345678 17017362 0 0 我需要在我的结果账号部分12345678,余额显示这是17017362 一部分,我曾尝试: SELECT MQ

    0热度

    2回答

    例子: | Detail | |--------------------------------------------------------------------------------------------------------| | G31479 /1815 /1844 MOC MCZ 11/4/2015 0:0:0 G31479 /

    2热度

    3回答

    我有一个SQL服务器数据库表中的列下面的字符串值: CS-NO2-T6082 BROWN,STORAGE CS-NO2-T6082 BROWN CS-CT2N64045,POW REC X 2,ROCKER CONSOLE,CS-CT2N74045,POW REC X 2 CS CS,MAN REC CS-T6082,POW REC X 2