Переименовывает именованное соединение текущей базы данных.
RENAME CONNECTION ConnectionName1 TO ConnectionName2 |
Параметры
- ConnectionName1
-
Задает имя соединения, которое нужно переименовать.
- ConnectionName2
-
Задает новое имя соединения.
Замечание
Чтобы соединение можно было переименовывать, содержащая его база данных должна быть открыта в монопольном режиме и должна быть текущей. Чтобы открыть базу данных для монопольного пользования, включите предложение EXCLUSIVE в команду OPEN DATABASE.
Пример
В следующем примере предполагается, что источник данных ODBC с именем MyFoxSQLNT доступен. Открывается база данных testdata
, и создается соединение Myconn1
. Команда DISPLAY CONNECTIONS используется для вывода на экран именованных соединений базы данных.
Затем команда RENAME CONNECTION изменяет имя вновь созданного соединения на Myconn2
. После этого команда DISPLAY CONNECTIONS вновь отображает соединение, но уже с новым именем. Наконец, переименованное соединение удаляется из базы данных с помощью команды DELETE CONNECTION.
![]() | |
---|---|
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 |