Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 在MS_Access中从一列复制并粘贴到另一列_Sql_Ms Access_Ms Access 2007 - Fatal编程技术网

Sql 在MS_Access中从一列复制并粘贴到另一列

Sql 在MS_Access中从一列复制并粘贴到另一列,sql,ms-access,ms-access-2007,Sql,Ms Access,Ms Access 2007,各位飞越者 我正在使用一个数据库对其他几个数据库进行排序,并更改一些值,以便我的scada应用程序可以使用数据库中的值 现在我遇到了以下问题: 我有一个名为“Name”的列,该列中有如下字符串值: S1\SVS_AK\STS\Status[7] 从这个字符串中,我想剪切(或复制,实际上没有什么区别)“[7]”部分,并将其粘贴到其他列中的任何内容后面 例如: 我有一列“地址”和一列“姓名” 我想从Name列中获取[7],并将其粘贴到列Address中已经存在的字符串“DB32,7.3”后面 我怎

各位飞越者

我正在使用一个数据库对其他几个数据库进行排序,并更改一些值,以便我的scada应用程序可以使用数据库中的值

现在我遇到了以下问题:

我有一个名为“Name”的列,该列中有如下字符串值:

S1\SVS_AK\STS\Status[7]
从这个字符串中,我想剪切(或复制,实际上没有什么区别)“[7]”部分,并将其粘贴到其他列中的任何内容后面

例如:

我有一列“地址”和一列“姓名” 我想从Name列中获取[7],并将其粘贴到列Address中已经存在的字符串“DB32,7.3”后面

我怎么可能做到这一点?最好是询问一下

提前谢谢

那么:

UPDATE ATable SET AField2 = Mid(AField,instr(AField,"[")) & AField2
您可能想添加

WHERE AField Like "*[[]*"
[是一个特殊字符,因此需要为Like语句将其括起来,如图所示