Access DB Table - команда SQL поля разделения
У меня есть таблица базы данных Access 2013, dbo_GOV
ЦЕЛЬ
Я хочу взять поле USSenators, которое содержит данные, подобные (ниже), и разделить их на поля USSenator1 и USSenator2 соответственно:
John Smith;Sarah Levens
Bill Burr;Kevin Nill
George Thomson;Tracy Johnson
ЭТА ПРОБЛЕМА
Я пробовал несколько разных запросов SQL Access ... оба (ниже) при выполнении, дать сообщение об ошибке
Неправильное использование «.», «!» Или «()». в выражении запроса 'Split (USSenators & ";",'; ') (0'.
Я проверил, что есть 0 записей, где USSenators пуст. В каждом ряду перечислены 2 человека, разделенные точкой с запятой.
SQL-запросы
UPDATE dbo_GOV
SET
USSenator1 = Split(USSenators & ";",';')(0),
USSenator2 = Split(USSenators & ";",';')(1);
UPDATE dbo_GOV
SET
USSenator1 = Split(USSenators,';')(0),
USSenator2 = Split(USSenators,';')(1);
Я пытался ссылаться на документацию Office для Сплита:Вот