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

113
Ошибка mysql 1364 Поле не имеет значений по умолчанию

Моя таблица выглядит как create table try ( name varchar(8), CREATED_BY varchar(40) not null); а затем у меня есть триггер для автоматического заполнения поля CREATED_BY create trigger autoPopulateAtInsert BEFORE INSERT on try for each row set new.CREATED_BY=user(); Когда я делаю вставку, используя...

113
Как сделать резервную копию базы данных MySQL с помощью MySQL Workbench?

Как сделать резервную копию базы данных с помощью MySQL Workbench? Можем ли мы сделать резервную копию следующими способами: Файл резервной копии (.sql) содержит операторы Create Table и Insert into Table. Файл резервной копии (.sql) содержит только операторы Create Table, но не Insert into Table...

113
Безопасно ли не параметризовать SQL-запрос, если параметр не является строкой?

Что касается внедрения SQL , я полностью понимаю необходимость параметризации stringпараметра; это одна из старейших уловок в книге. Но когда можно оправдать отсутствие параметризации SqlCommand? Считаются ли какие-либо типы данных "безопасными" для отказа от параметризации? Например: Я не считаю...

113
Добавить столбец с отметкой времени по умолчанию NOW () только для новых строк

У меня есть таблица с тысячами строк. Поскольку изначально таблица не была построена с использованием столбца created_at, получить метку времени их создания невозможно. Однако очень важно начать получать отметки времени для будущих строк. Есть ли способ добавить столбец отметки времени со значением...

112
Лучший способ удалить теги html из строки на сервере sql?

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

112
Случайная строка от Linq до Sql

Каков наилучший (и самый быстрый) способ получить случайную строку с помощью Linq to SQL, когда у меня есть условие, например, какое-то поле должно быть

112
SQL UPDATE SET один столбец должен быть равен значению в связанной таблице, на которую ссылается другой столбец?

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

112
Как я могу определить составной первичный ключ в SQL?

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

112
Postgres: как создавать составные ключи?

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

112
Как вы используете предложение «WITH» в MySQL?

Я конвертирую все свои запросы SQL Server в MySQL, и все мои запросы, содержащиеся WITHв них, не работают. Вот пример: WITH t1 AS ( SELECT article.*, userinfo.*, category.* FROM question INNER JOIN userinfo ON userinfo.user_userid = article.article_ownerid INNER JOIN category ON...

112
Важность длины varchar в таблице MySQL

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

112
IDENTITY_INSERT установлен на OFF - Как его включить?

У меня есть база данных архива удаленных файлов, в которой хранится идентификатор удаленного файла, я хочу, чтобы администратор мог восстановить файл (а также тот же идентификатор для связывания файлов). Я не хочу убирать identity_insert со всей таблицы, так как увеличение на единицу отлично...

112
Как я могу получить фактический номер строки хранимой процедуры из сообщения об ошибке?

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

112
Ремонт всех таблиц за один раз

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