sql- все статьи тега ➜ страница 9
Выполнение хранимой процедуры SQL Server из C#
У меня есть проблемы с выполнением хранимой процедуры в консольном приложении C#, и я не знаю, в чем проблема. Не могли бы вы взглянуть? string path=""; StringBuilder sb = new StringBuilder(); StringBuilder sqlErrorMessages = new StringBuilder("Sql Exception:n"); try { SqlConnection conn = new SqlConnection("Data Source=DESKTOP-M3IMRLE\SQLEXPRESS; Initial Catalog = db2; Integrated security=true"); Console.WriteLine("Enter path : "); path = Console.ReadLine(); conn.Open(); ...
Python: количество строк, на которые влияет курсор.выполнить ("выбрать …)
Как я могу получить доступ к числу строк, затронутых: cursor.execute("SELECT COUNT(*) from result where server_state='2' AND name LIKE '"+digest+"_"+charset+"_%'") ...
Как получить первый день недели и последний день недели в sql server 2008?
Как получить первый день недели и последний день недели, когда мы вводим любой один день недели? Например, если мы вводим дату, то должны отображаться первый(понедельник) и последний (пятница) день. то есть, если мы введем 24-jan-2014, то 20-jan-2014 и 24-jan-2014 должны отображаться. С уважением ...
Интерполяция таблицы функций SQL
У меня есть SQL-таблица значений (x,y). x y 0.0 0.0 0.1 0.4 0.5 1.0 5.0 2.0 6.0 4.0 8.0 4.0 10.0 5.0 Столбец x индексируется. Я использую sqlite. Моя конечная цель-получить y (x) для любого значения X. Я буду использовать линейную интерполяцию с использованием табличных значений. Аналогично тому, как показано на рисунке ниже. Есть ли способ выполнить линейную интерполяцию непосредственно с помощью запроса select? В противном случае было бы достаточно получить значения инт ...
Существующее состояние пакетов было отброшено
Таким образом, я выполнял процедуру PLSQL просто отлично, и компилировал без ошибок. Я внес одно изменение в свою процедуру, и она по-прежнему прекрасно компилируется, но теперь, когда я ее запускаю, я получаю эту ошибку: ERROR at line 1: ORA-04068: existing state of packages has been discarded ORA-04061: existing state of package body "SCHEMA.XP_COVER_PAGEP" has been invalidated ORA-04065: not executed, altered or dropped package body "SCHEMA.XP_COVER_PAGEP" ORA-06508: PL/SQL: could not find ...
Что быстрее: "SELECT * FROM table" или "SELECT x, y, q FROM table" (из таблицы с 4 полями)
Мне интересно, что является самым быстрым (или самым легким для обработки базы данных) Предположим, что таблица БД содержит 4 поля: x, y, z, q Мне нужно только 3: x, y, q Какой способ быстрее / проще всего выполнить для базы данных (используя PHP).. "Выбрать * из таблицы" или "выбрать x, y, q из таблицы"? Будет ли то же самое применяться, если таблица содержит 5 или более полей, в то время как мне все еще нужно выбрать только 3? ...
однорядный подзапрос возвращает более одной строки oracle
У меня есть три таблицы, как показано ниже: Тест +--------------+--------+ | Test_Case_ID | Status | +--------------+--------+ | 10 | PASS | | 20 | FAIL | | 30 | FAIL | +--------------+--------+ Дефект +-----------+ | Defect_ID | +-----------+ | 500 | | 400 | +-----------+ И link1 +--------------+-----------+ | Test_Case_ID | Defect_ID | +--------------+-----------+ ...
Полезные системные хранимые процедуры в SQL Server
Недавно я обнаружил, что могу использовать sp_help, чтобы получить определение таблицы, и с тех пор зацепился за него. До моего открытия я должен был открыть обозреватель объектов в среде SQL Management studio, вручную найти имя таблицы, щелкнуть правой кнопкой мыши на таблице и выбрать дизайн. Это было очень много усилий! Какие еще системные хранимые процедуры вы все используете, без которых вы просто не можете жить? ...
Отбросить базы данных MySQL, соответствующие какому-то шаблону?
Я запускаю mySQL на сервере, где мне нужно сбросить тонны баз данных (после некоторого тестирования с сервером). Все базы данных, которые мне нужно удалить, имеют один и тот же префикс "Whatever_". После префикса имена являются случайными. Итак, у вас есть Whatever_something, Whatever_232, Whatever_blabla, .... , Whatever_imthelast. Я буду делать эту работу довольно много раз, поэтому я задавался вопросом, что было бы лучшим способом сделать это? Редактировать: Я могу использовать любой язык ...
Linq to Sql, System.Приведение исключений недопустимо
Я пытаюсь сопоставить класс из SQL в коллекцию linq, но мне это не удается.. У меня есть такой класс: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Data.Linq; using System.Data.Linq.Mapping; namespace SportsStore.Entities { [Table(Name = "Products")] public class Product { [Column(IsPrimaryKey = true, IsDbGenerated = true, AutoSync = AutoSync.OnInsert)] public int ProductID { get; set; } [Column]public ...
Обновить несколько строк в таблице SQL
Предположим, что существует полностью заполненный массив данных String[n] [3] myData. Я хочу сделать вот что: for (String[] row : myData) { SQL = "update mytable set col3 = row[2] where col1 = row[0] and col2=row[1];" } Очевидно, я многое упустил, но я хочу выразить эту мысль как можно более кратко. Есть ли простой способ сделать это в одной команде DB? Как насчет не столь простого способа? Правки: Данные не поступают из другой таблицы (это веб - форма подачи-экзамен множественного ...
В чем разница между "внутренним соединением" и "внешним соединением"?
и как LEFT JOIN,RIGHT JOIN и FULL JOIN подходят? ...
Как работает индексация базы данных?
учитывая, что индексация настолько важна, что ваш набор данных увеличивается в размере, может ли кто-нибудь объяснить, как индексирование работает на агностическом уровне базы данных? для получения информации о запросах для индексирования поля, проверьте как индексировать столбец базы данных. ...
Как объединить текст из нескольких строк в одну текстовую строку в SQL server?
Рассмотрим таблицу базы данных, содержащую имена, с тремя строками: Peter Paul Mary есть ли простой способ превратить это в одну строку Peter, Paul, Mary? ...
Как вернуть только дату из типа данных SQL Server DateTime
SELECT GETDATE() возвращает: 2008-09-22 15:24:13.790 Я хочу, чтобы часть даты без части времени:2008-09-22 00:00:00.000 как я могу получить это? ...
Как импортировать файл SQL с помощью командной строки в MySQL?
у меня есть .sql файл с экспортом из phpMyAdmin. Я хочу импортировать его на другой сервер с помощью командной строки. у меня есть Windows Server 2008 установка R2. Я поставил на диск C, и я попробовал эту команду database_name < file.sql это не работает, я получаю ошибки синтаксиса. как я могу импортировать этот файл без проблем? нужно ли мне создать сначала база данных? ...
Как сбросить автоинкремент в MySQL?
Как я могу сброс the AUTO_INCREMENT поля? Я хочу, чтобы он начал отсчет от 1 снова. ...
Как вывести список таблиц в файле базы данных SQLite, который был открыт с помощью ATTACH?
какой SQL можно использовать для перечисления таблиц и строк в этих таблицах в файле базы данных SQLite-как только я прикрепил его с помощью ATTACH команда на инструменте командной строки SQLite 3? ...
Выберите первую строку в каждой группе по группам?
как следует из названия, я хотел бы выбрать первую строку каждого набора строк, сгруппированных с GROUP BY. в частности, если у меня есть purchases таблица, которая выглядит так: SELECT * FROM purchases; Мой Вывод: id | customer | total ---+----------+------ 1 | Joe | 5 2 | Sally | 3 3 | Joe | 2 4 | Sally | 1 Я хотел бы запросить id самой крупной покупки (total) каждого customer. Что-то вроде этого: SELECT FIRST(id), customer, FIRST(total) FROM purchases GROUP BY cu ...
Лучший способ получить идентификатор вставленной строки?
что является лучшим способом, чтобы получить IDENTITY вставить строку? Я знаю, о @@IDENTITY и IDENT_CURRENT и SCOPE_IDENTITY но не понимаю плюсы и минусы прилагается к каждому. кто-нибудь может объяснить различия и когда я должен использовать каждый? ...