Вопросы с тегом «sql»

127
Почему люди так ненавидят курсоры SQL? [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

127
Руководство для начинающих по проектированию базы данных SQL [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 5 лет назад . Уточните этот вопрос Вы знаете хороший источник, чтобы научиться...

127
Первичный ключ или уникальный индекс?

На работе у нас есть большая база данных с уникальными индексами вместо первичных ключей, и все работает нормально. Я разрабатываю новую базу данных для нового проекта, и у меня возникает дилемма: В теории БД первичный ключ является фундаментальным элементом, это нормально, но в РЕАЛЬНЫХ проектах...

127
Лучший способ работы с транзакциями в MS SQL Server Management Studio

Скажем, у меня есть синтаксически и семантически правильный оператор SQL, поэтому он выполняется. В Management Studio (или любом другом инструменте запросов) как я могу протестировать операторы SQL, и если я заметил, что они что-то сломали, откат (в отдельном...

127
Изменить порядок / сбросить первичный ключ с автоматическим увеличением

У меня есть таблица MySQL с первичным ключом автоматического увеличения. Я удалил несколько строк в середине таблицы. Теперь у меня есть, например, что-то вроде этого в столбце ID: 12, 13, 14, 19, 20. Я удалил 15, 16, 17 и 18 строк. Я хочу переназначить / сбросить / переупорядочить первичный ключ,...

127
Как я могу проверить, существует ли представление в базе данных?

У меня есть код SQL, который необходимо выполнить, если в базе данных существует определенное представление. Как мне проверить, существует ли представление? РЕДАКТИРОВАТЬ: Используемая СУБД - Microsoft SQL...

127
Неизвестный столбец в ошибке "список полей" при запросе обновления MySQL

Я продолжаю получать ошибку MySQL # 1054 при попытке выполнить этот запрос на обновление: UPDATE MASTER_USER_PROFILE, TRAN_USER_BRANCH SET MASTER_USER_PROFILE.fellow=`y` WHERE MASTER_USER_PROFILE.USER_ID = TRAN_USER_BRANCH.USER_ID AND TRAN_USER_BRANCH.BRANCH_ID = 17 Вероятно, это какая-то...

127
Как получить список представлений MySQL?

Я ищу способ перечислить все представления в базе данных. Сначала я нашел и попробовал ответ на форумах MySQL : SELECT table_name FROM information_schema.views WHERE information_schema.views.table_schema LIKE 'view%'; Как бы то ни было, это не работает, возвращая пустой набор. (Я знаю, что они...

127
Целочисленное поле MySQL возвращается как строка в PHP

У меня есть поле таблицы в базе данных MySQL: userid INT(11) Поэтому я вызываю его на свою страницу с таким запросом: "SELECT userid FROM DB WHERE name='john'" Затем для обработки результата я делаю: $row=$result->fetch_assoc(); $id=$row['userid']; Теперь, если я это сделаю: echo gettype($id);...

127
INSERT INTO против SELECT INTO

В чем разница между использованием SELECT ... INTO MyTable FROM... и INSERT INTO MyTable (...) SELECT ... FROM .... ? Из BOL [ INSERT , SELECT ... INTO ] я знаю, что использование SELECT ... INTO создаст таблицу вставки в группе файлов по умолчанию, если она еще не существует, и что ведение журнала...

127
Удалить удостоверение из столбца в таблице

У нас есть таблица размером 5 ГБ (почти 500 миллионов строк), и мы хотим удалить свойство идентификации в одном из столбцов, но когда мы пытаемся сделать это через SSMS, время истекает. Можно ли это сделать через...

127
MySQL: включить ЗАГРУЗИТЬ ЛОКАЛЬНЫЙ ИНФАЙЛ ДАННЫХ

Я использую Mysql 5.5 на Ubuntu 12 LTS. Как мне включить LOAD DATA LOCAL INFILE в my.cnf? Я пробовал добавить local-infile в свою конфигурацию в разных местах, но все еще получаю сообщение «Используемая команда не разрешена в этой версии...

127
Найдите разницу между отметками времени в секундах в PostgreSQL

У меня есть таблица PostgreSQL 8.3с 2 timestampстолбцами. Я хотел бы получить разницу между ними timestampsза секунды. Не могли бы вы помочь мне, как это сделать? TableA ( timestamp_A timestamp, timestamp_B timestamp ) Мне нужно получить что-то вроде (timestamo_B - timestamp_A)секунд (не только...

127
MySQL SELECT WHERE datetime соответствует дню (и не обязательно времени)

У меня есть таблица, содержащая столбец datetime. Я хочу вернуть все записи за определенный день независимо от времени. Или, другими словами, если моя таблица содержит только следующие 4 записи, тогда будут возвращены только 2-я и 3-я, если я ограничусь 2012-12-25. 2012-12-24 00:00:00 2012-12-25...

127
MySQL Select Query - получить только первые 10 символов значения

Хорошо, вот в чем проблема. У меня есть таблица с несколькими столбцами, и «тема» является одним из столбцов. Мне нужно получить первые 10 букв из поля «тема» независимо от того, в поле «тема» содержится строка из 100 букв. Например, Таблица - tbl. Колонны - id, subject, value. SQL-запрос: SELECT...

127
Как правильно использовать Oracle ORDER BY и ROWNUM?

Мне трудно преобразовать хранимые процедуры из SQL Server в Oracle, чтобы наш продукт был совместим с ним. У меня есть запросы, которые возвращают самую последнюю запись некоторых таблиц на основе метки времени: SQL Server: SELECT TOP 1 * FROM RACEWAY_INPUT_LABO ORDER BY t_stamp DESC => Это...