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

Язык структурированных запросов (SQL) - это язык запросов к базам данных. Вопросы должны включать примеры кода, структуру таблицы, примеры данных и тег для используемой реализации СУБД (например, MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 и т. Д.). Если ваш вопрос относится исключительно к конкретной СУБД (использует определенные расширения / функции), используйте вместо этого тег этой СУБД. Ответы на вопросы, помеченные SQL, должны использовать стандарт ISO / IEC SQL.

3
В чем разница между «LINQ to Entities», «LINQ to SQL» и «LINQ to Dataset»
Я уже довольно давно работаю с LINQ. Однако остается загадкой, каковы реальные различия между упомянутыми разновидностями LINQ. Успешный ответ будет содержать краткое различие между ними. Какова основная цель каждого аромата, каковы преимущества и влияние на производительность ... PS Я знаю, что существует множество источников информации, но я ищу своего рода …
91 c#  sql  linq  dataset  entities 

2
Обязательно ли использовать # для создания временных таблиц на SQL-сервере?
Обязательно ли использовать #перед созданием временной таблицы на SQL сервере? Пример: SELECT column1, column2, someInt, someVarChar INTO ItemBack1 FROM table2 WHERE table2.ID = 7 Для ItemBack1 нужно ли использовать #символ? Если нет, то какой смысл #в создании временных таблиц?

10
Функция SQL Row_Number () в предложении Where
Я нашел один вопрос, на который отвечает Row_Number()функция в предложении where. Когда я попробовал один запрос, я получил следующую ошибку: "Msg 4108, уровень 15, состояние 1, строка 1 Оконные функции могут появляться только в предложениях SELECT или ORDER BY." Вот запрос, который я пробовал. Если кто-нибудь знает, как это решить, …


5
есть ли преимущество у varchar (500) перед varchar (8000)?
Я читал об этом на форумах MSDN и здесь, и мне все еще не ясно. Я думаю, что это правильно: Varchar (max) будет храниться как текстовый тип данных, поэтому у него есть недостатки. Допустим, ваше поле будет надежно содержать менее 8000 символов. Как поле BusinessName в моей таблице базы данных. …
91 sql  sql-server  tsql 

20
Получите список дат между двумя датами
Используя стандартные функции mysql, можно написать запрос, который вернет список дней между двумя датами. например, для данных 2009-01-01 и 2009-01-13 он вернет таблицу с одним столбцом со значениями: 2009-01-01 2009-01-02 2009-01-03 2009-01-04 2009-01-05 2009-01-06 2009-01-07 2009-01-08 2009-01-09 2009-01-10 2009-01-11 2009-01-12 2009-01-13 Изменить: похоже, я не понял. Я хочу СОЗДАТЬ этот …

7
Недопустимое значение по умолчанию для dateAdded.
У меня глупая проблема с SQL, которую я не могу исправить. ALTER TABLE `новости` ДОБАВИТЬ `dateAdded` DATETIME NOT NULL ПО УМОЛЧАНИЮ CURRENT_TIMESTAMP AUTO_INCREMENT, ДОБАВИТЬ ПЕРВИЧНЫЙ КЛЮЧ (`dateAdded`) Ошибка: (#1067)Invalid default value for 'dateAdded' Кто-нибудь может мне помочь?
91 mysql  sql 

14
Есть ли оператор C # IN?
В SQL вы можете использовать следующий синтаксис: SELECT * FROM MY_TABLE WHERE VALUE_1 IN (1, 2, 3) Есть ли эквивалент в C #? Кажется, что IDE распознает "in" как ключевое слово, но я не могу найти по нему никакой информации. Итак, можно ли сделать что-то вроде следующего: int myValue = …


2
Как изменить ограничение
SQL Как изменить ограничение Ниже приведено одно из моих ограничений CONSTRAINT ACTIVEPROG_FKEY1 FOREIGN KEY(ActiveProgCode) REFERENCES PROGRAM(ActiveProgCode), Я хочу добавить ON DELETE CASCADE к ограничению выше. Как изменить существующее ограничение ACTIVEPROG_FKEY1 и добавить ON DELETE CASCADE ограничить ACTIVEPROG_FKEY1 Учтите, что ACTIVEPROG_FKEY1 находится в таблице ACTIVEPROG
91 sql  oracle 


6
Добавить отношения внешнего ключа между двумя базами данных
У меня две таблицы в двух разных базах данных. В таблице table1 (в базе данных 1) есть столбец с именем column1, и это первичный ключ. Теперь в таблице 2 (в базе данных 2) есть столбец с именем column2, и я хочу добавить его в качестве внешнего ключа. Я попытался добавить …

7
Как проверить максимальное количество разрешенных подключений к базе данных Oracle?
Как лучше всего с помощью SQL проверить максимальное количество подключений, разрешенных для базы данных Oracle? В конце я хотел бы показать текущее количество сеансов и общее разрешенное количество, например, «В настоящее время используются 23 из 80 соединений».
91 sql  oracle 

9
INSERT vs INSERT INTO
Я уже некоторое время работаю с T-SQL в MS SQL и почему-то всякий раз, когда мне нужно вставить данные в таблицу, я обычно использую синтаксис: INSERT INTO myTable <something here> Я понимаю, что это ключевое слово INTOздесь необязательно, и мне не нужно его использовать, но в моем случае оно каким-то …
91 sql  sql-server  tsql 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.