database-table- все статьи тега
Ограничение внешнего ключа таблицы SQL DROP
Если я хочу удалить все таблицы в моей базе данных, как это, будет ли он заботиться о внешнем ключе ограничения? Если нет, то как мне позаботиться об этом в первую очередь? GO IF OBJECT_ID('dbo.[Course]','U') IS NOT NULL DROP TABLE dbo.[Course] GO IF OBJECT_ID('dbo.[Student]','U') IS NOT NULL DROP TABLE dbo.[Student] ...
Копирование таблиц из одной базы данных в другую в SQL Server
У меня есть база данных под названием foo и база данных под названием bar. У меня есть таблица в foo под названием tblFoobar, которую я хочу переместить (данные и все) в панель базы данных из базы данных foo. Что такое оператор SQL для этого? ...
Как я могу создать копию таблицы Oracle без копирования данных?
Я знаю заявлении: create table xyz_new as select * from xyz; , который копирует структуру и данные, но что если я просто хочу структурой? ...
Сохранение изменений после редактирования таблицы в среде SQL Server Management Studio
Если я хочу сохранить какие-либо изменения в таблице, ранее сохраненные в среде SQL Server Management Studio (данные в таблице отсутствуют), я получаю сообщение об ошибке: сохранение изменений не допускается. Внесенные изменения требуют следующие таблицы должны быть удалены и повторно созданы. Вы либо сделали изменения в таблице, которую нельзя повторно создать или включить этот параметр Запретить сохранение изменений, требующих повторного создания таблицы. Что может предотвратить та ...
Максимальное количество записей в таблице базы данных MySQL
каков верхний предел записей для таблицы базы данных MySQL. Мне интересно о поле автоинкремента. Что произойдет, если я добавлю миллионы записей? Как справиться с такого рода ситуациями? Спасибо! ...
Усечение всех таблиц в базе данных Postgres
мне регулярно нужно удалять все данные из моей базы данных PostgreSQL перед перестроением. Как бы я сделал это непосредственно в SQL? на данный момент мне удалось придумать инструкцию SQL, которая возвращает все команды, которые мне нужно выполнить: SELECT 'TRUNCATE TABLE ' || tablename || ';' FROM pg_tables WHERE tableowner='MYUSER'; но я не вижу способа выполнить их программно, как только они у меня есть. ...
Зачем использовать несколько столбцов в качестве первичного ключа (составного первичного ключа)
этот пример взят от w3schools. CREATE TABLE Persons ( P_Id int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255), Address varchar(255), City varchar(255), CONSTRAINT pk_PersonID PRIMARY KEY (P_Id,LastName) ) Я так понимаю, что обе колонки вместе (P_Id и LastName) представляют собой первичный ключ для таблицы Persons. Это правильно? почему кто-то хочет использовать несколько столбцов в качестве первичных ключей вместо одного столбца? сколько столбцов ...