我有一列存储全名。我需要解析这个名字,姓氏,中间名,前缀等。
中间名的要求是选择介于空格之间的名称,然后用 Az Chars 命名,然后是空格。敌人前:
Name- My name is
Middle name-> name
Full name-> My n3ame is this
Middle Name-> is
Full name-> My name
Middle name-> NULL
我暂时不考虑这个双倍空间出现两次的情况。我现在只选择第一次出现这种情况:
前任:
Full Name-> My name is this
Middle name-> name
我在下面考虑(但这不考虑只有 AZ 数据的中间名,在这种情况下,上面的场景 2 将给出 'n3me' 而不是 'is'):
SUBSTR(FULL_name,Instr(Full_name,' '),Instr(Full_name,' ',2))