Марина
Марина

Как в SQL Server столбце сделать, чтобы данные в строк. столбце хранились только в кавычках?

Например 'Аннушка'

T-SQL

ЮЮ
Юлия Юлия

пишешь триггер на insert/update. в триггере проверяешь на наличие кавычек в нужном месте в поле, например, средствами like. если кавычек нет - запрещаешь правку. это типовая задача. можно сделать круче: проверяешь в том тригере наличие кавычек и добавляешь их, если нет.
только лучше контроль ввода пользователя делать не на уровне сервера, а на уровне приложения.

Антонина Анфиногенова
Антонина Анфиногенова

declare @t TABLE (str nvarchar(max))
insert into @t(str)
values('''Аннушка''')

select * from @t

Похожие вопросы
Какой SQL Server посоветуете?
SQL Server. Помогите ответить на вопрос SQL Server. Выборка данных из БД SQL Server 2008. Примеры
Ms sql server
SQL удаление строк
Запросы в SQL для базы данных "sample_db".
SQL-запрос не затрагивает строки
На сколько хорошо базы данных архивируют данные? И сможет ли программа подключиться без MS-SQL-Server?
SQL server Удаление записей
Можно ли выгрузить из базы данных phpMyAdmin нужные мне строки и столбцы в excel?
Как задать ограничение чтобы значения в столбце были = "Муж" или "Жен"? Бд SQL Server