Есть ли способ получить количество строк во всех таблицах в базе данных MySQL, не запуская в SELECT count()каждой
Есть ли способ получить количество строк во всех таблицах в базе данных MySQL, не запуская в SELECT count()каждой
Я пытаюсь перенести приложение на основе MySQL на Microsoft SQL Server 2005 (не по выбору, но это жизнь). В исходном приложении мы почти полностью использовали операторы, совместимые с ANSI-SQL, за одним существенным исключением - мы group_concatдовольно часто использовали функции MySQL ....
Я хочу добавить несколько строк в базу данных, используя Linq to SQL, но я хочу сделать «пользовательскую проверку» перед добавлением строк, чтобы узнать, нужно ли мне добавлять, заменять или игнорировать поступающие строки. Я хотел бы сохранить как можно меньший трафик между клиентом и сервером БД...
В чем разница между представлениями и материализованными представлениями в
PostgreSQL только что представил JSONB, и он уже в тренде на хакерских новостях . Было бы здорово, если бы кто-то мог объяснить, чем он отличается от Hstore и JSON, ранее присутствовавших в PostgreSQL. Каковы его преимущества и ограничения и когда кто-то должен рассмотреть возможность его...
Я хочу случайный выбор строк в PostgreSQL, я попробовал это: select * from table where random() < 0.01; Но некоторые другие рекомендуют это: select * from table order by random() limit 1000; У меня очень большая таблица с 500 миллионами строк, я хочу, чтобы она была быстрой. Какой подход лучше?...
Размещает ли Postgres автоматически индексы для внешних и первичных ключей? Как я могу сказать? Есть ли команда, которая будет возвращать все индексы в
Я пытаюсь настроить MySQL на Mac OS 10.6, используя Homebrew brew install mysql 5.1.52. Все идет хорошо, и я также успешно с mysql_install_db. Однако, когда я пытаюсь подключиться к серверу, используя: /usr/local/Cellar/mysql/5.1.52/bin/mysqladmin -u root password 'mypass' Я получил:...
Я тестирую скорость некоторых запросов в MySQL. База данных кэширует эти запросы, что затрудняет получение надежных результатов при тестировании скорости выполнения этих запросов. Есть ли способ отключить кеширование для запроса? Система: MySQL 4 на хостинге Linux, у меня есть доступ к PHPMyAdmin....
Где хранятся файлы для базы данных
Я пишу несколько сценариев миграции для базы данных Oracle, и надеялся, что Oracle имеет что-то похожее на IF EXISTSконструкцию MySQL . В частности, когда я хочу удалить таблицу в MySQL, я делаю что-то вроде DROP TABLE IF EXISTS `table_name`; Таким образом, если таблица не существует, DROPошибка не...
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...
У меня достаточно большая база данных, поэтому я хочу экспортировать ее с помощью командной строки, но я не знаю, как это сделать. Я использую
Я могу выбрать все отдельные значения в столбце следующими способами: SELECT DISTINCT column_name FROM table_name; SELECT column_name FROM table_name GROUP BY column_name; Но как мне получить количество строк из этого запроса? Требуется ли...
Есть ли какие-либо недостатки в SQL Server 2005 для создания всех символьных полей nvarchar (MAX) вместо явного указания длины, например, nvarchar (255)? (Помимо очевидного, что вы не можете ограничить длину поля на уровне базы...
В чем разница между utf8mb4и utf8кодировками в MySQL ? Я уже знаю о кодировках ASCII , UTF-8 , UTF-16 и UTF-32 ; но мне любопытно узнать, в чем отличие utf8mb4группы кодировок от других типов кодирования, определенных в MySQL Server . Есть ли какие-то особые преимущества / предложения...
Вдохновленный этим вопросом, где существуют разные взгляды на SET NOCOUNT ... Должны ли мы использовать SET NOCOUNT ON для SQL Server? Если нет, то почему нет? Что это делает Править 6, 22 июля 2011 Он подавляет сообщение «затронутые xx строки» после любого DML. Это набор результатов, и при...
На этот вопрос есть ответы на Переполнение стека на русском : Существует ли комбинация операторов LIKE и IN в условии запроса? В SQL я (к сожалению) часто вынужден использовать « LIKE» условия из-за баз данных, которые нарушают почти все правила нормализации. Я не могу изменить это прямо сейчас....
Я использую Sybase, и я делаю select, который возвращает мне столбец с именем «iftype», но его тип - int, и мне нужно преобразовать его в varchar. Когда я пытаюсь сделать выбор без функции преобразования, я получаю эту ошибку: Код ошибки 257, состояние SQL 37000: неявное преобразование из типа...
Я пытаюсь изменить столбец с varchar(50)на nvarchar(200). Что такое команда SQL, чтобы изменить эту