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

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


10
Удалить повторяющиеся записи в PostgreSQL
У меня есть таблица в базе данных PostgreSQL 8.3.8, которая не имеет ключей / ограничений и имеет несколько строк с точно такими же значениями. Я хочу удалить все дубликаты и оставить только по одной копии каждой строки. В частности, есть один столбец (с именем «ключ»), который может использоваться для идентификации …

10
SQL UPDATE SET один столбец должен быть равен значению в связанной таблице, на которую ссылается другой столбец?
Надеюсь, это имело смысл, позвольте мне уточнить: Для программы викторины есть таблица данных отслеживания, в каждой строке которой есть .. QuestionID и AnswerID (для каждого есть таблица). Таким образом, из-за ошибки для группы QuestionID было задано значение NULL, но QuestionID соответствующего AnswerID находится в таблице ответов. Скажем, QuestionID равен NULL, …
112 sql 

6
Как включить результаты «ноль» / «0» в совокупное количество COUNT?
Я только что немного застрял с некоторым SQL. Я не думаю, что смогу блестяще сформулировать вопрос, поэтому позвольте мне показать вам. У меня есть две таблицы, одна вызывается, другая назначается на прием. Я пытаюсь вернуть количество назначенных человеку встреч (в том числе, если их ноль). Назначение содержит person_idи существует индивидуальная …

10
Важность длины varchar в таблице MySQL
У меня есть таблица MySQL, в которой строки вставляются динамически. Поскольку я не могу быть уверен в длине строк и не хочу, чтобы они обрезались, я делаю их varchar (200), который обычно намного больше, чем мне нужно. Есть ли большой удар по производительности, если дать полю varchar намного большую длину, …
112 sql  mysql  performance  types 


2
Как я могу определить составной первичный ключ в SQL?
Как я могу определить составной первичный ключ, состоящий из двух полей в SQL? Я использую PHP для создания таблиц и всего остального. Я хочу , чтобы имя таблицы votingс полями QuestionID, MemeberIDи vote. А составной первичный ключ состоит из полей QuestionIDи MemberID. Как мне это сделать?

10
Лучший способ удалить теги html из строки на сервере sql?
У меня есть данные в SQL Server 2005, которые содержат теги html, и я хотел бы удалить все это, оставив только текст между тегами. В идеале также замена таких вещей, как <на <и т. Д. Есть ли простой способ сделать это или у кого-то уже есть образец кода t-sql? У …


7
IDENTITY_INSERT установлен на OFF - Как его включить?
У меня есть база данных архива удаленных файлов, в которой хранится идентификатор удаленного файла, я хочу, чтобы администратор мог восстановить файл (а также тот же идентификатор для связывания файлов). Я не хочу убирать identity_insert со всей таблицы, так как увеличение на единицу отлично работает. В моей вставке для TBL_Contentпроцедуры хранения …
112 sql  sql-server  tsql 

8
C # SQL Server - передача списка хранимой процедуре
Я вызываю хранимую процедуру SQL Server из моего кода C #: using (SqlConnection conn = new SqlConnection(connstring)) { conn.Open(); using (SqlCommand cmd = new SqlCommand("InsertQuerySPROC", conn)) { cmd.CommandType = CommandType.StoredProcedure; var STableParameter = cmd.Parameters.AddWithValue("@QueryTable", QueryTable); var NDistanceParameter = cmd.Parameters.AddWithValue("@NDistanceThreshold", NDistanceThreshold); var RDistanceParameter = cmd.Parameters.AddWithValue(@"RDistanceThreshold", RDistanceThreshold); STableParameter .SqlDbType = SqlDbType.Structured; NDistanceParameter.SqlDbType …

10
Ремонт всех таблиц за один раз
Как проверить все таблицы в базе данных за один раз? Вместо того, чтобы вводить запрос check table ''tablename'';для всех таблиц по одной. Есть ли такая простая команда check allили что-то в этом роде?
112 mysql  sql 

8
Как я могу получить фактический номер строки хранимой процедуры из сообщения об ошибке?
Когда я использую SQL Server и возникает ошибка, в сообщении об ошибке указывается номер строки, не связанный с номерами строк в хранимой процедуре. Я предполагаю, что разница связана с пробелами и комментариями, но так ли это на самом деле? Как я могу связать эти два набора номеров строк друг с …

5
Выполнить команду Insert и вернуть вставленный идентификатор в Sql
Я вставляю некоторые значения в таблицу SQL, используя C # в MVC 4. На самом деле я хочу вставить значения и вернуть «ID» последней вставленной записи. Я использую следующий код. public class MemberBasicData { public int Id { get; set; } public string Mem_NA { get; set; } public string …

2
Postgres: как создавать составные ключи?
Я не могу понять синтаксическую ошибку при создании составного ключа. Это может быть логическая ошибка, потому что я испытал много разновидностей. Как вы создаете составные ключи в Postgres? CREATE TABLE tags ( (question_id, tag_id) NOT NULL, question_id INTEGER NOT NULL, tag_id SERIAL NOT NULL, tag1 VARCHAR(20), tag2 VARCHAR(20), tag3 VARCHAR(20), …

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