Переименовывает именованное соединение текущей базы данных.

RENAME CONNECTION ConnectionName1 TO ConnectionName2

Параметры

ConnectionName1

Задает имя соединения, которое нужно переименовать.

ConnectionName2

Задает новое имя соединения.

Expand imageЗамечание

Чтобы соединение можно было переименовывать, содержащая его база данных должна быть открыта в монопольном режиме и должна быть текущей. Чтобы открыть базу данных для монопольного пользования, включите предложение EXCLUSIVE в команду OPEN DATABASE.

Expand imageПример

В следующем примере предполагается, что источник данных ODBC с именем MyFoxSQLNT доступен. Открывается база данных testdata, и создается соединение Myconn1. Команда DISPLAY CONNECTIONS используется для вывода на экран именованных соединений базы данных.

Затем команда RENAME CONNECTION изменяет имя вновь созданного соединения на Myconn2. После этого команда DISPLAY CONNECTIONS вновь отображает соединение, но уже с новым именем. Наконец, переименованное соединение удаляется из базы данных с помощью команды DELETE CONNECTION.

  CopyCode imageCopy Code
CLOSE DATABASES
OPEN DATABASE (HOME(2) + 'Data\testdata')
CREATE CONNECTION Myconn1 DATASOURCE "MyFoxSQLNT" USERID "<userid>" PASSWORD "<password>"

CLEAR
DISPLAY CONNECTIONS  && Displays named connections in the database
RENAME CONNECTION Myconn1 TO Myconn2
DISPLAY CONNECTIONS  && Displays connection with new name

DELETE CONNECTION Myconn2  && Removes the connection just renamed

Expand imageСмотрите также