Я очень мало знаю о SQL.
Есть база данных, с которой я работаю;Я получаю к нему доступ через sqlcmd
.Я также могу открыть его в Azure Data Studio, но это очень медленно из-за настройки ssh, поэтому настоятельно рекомендуется sqlcmd
.
Пока я могу успешно преобразовывать содержимое таблиц в файлы csv с помощьюСценарий Python вызывает sqlcmd
, так что установка, по крайней мере, в основном работает.Первичный и внешний ключи - это просто их целочисленные значения.
Чтобы следовать внешним ключам, я хочу видеть ограничения внешнего ключа.Сначала я попытался запустить;
use MyDatabaseName;
go
select * from sys.foreign_keys;
go
Это вернуло 0 строк.Итак, затем я попробовал следующий ответ: https://stackoverflow.com/a/483266/7690011 заменив «TableOthersForeignKeyInto» на имя таблицы, в которую, я полагаю, входят и выходят ключи.Это также вернуло ноль строк.
Я что-то неправильно понимаю или что-то не так с моей настройкой?