2016-01-10 2 views
0

В каком-то сетевом ресурсе я пришел к некоторой ситуации, когда переменные (я думаю) используется внутри столбца db, поэтому мне нужно уточнение или какой-либо онлайн-ресурс, где я могу это прояснить.с использованием переменных внутри столбца db

Внутри MSSQL сервера есть таблица, в которой один столбец типа NVARCHAR имеет следующие содержания

Hello {FullName}<br /><br/>. Your username is {Username}. 

Почему это {FullName} здесь используется (в дБ), я думаю, что это какой-то шаблон где это Partials должен быть заполнен из кода, может ли кто-то поставить простой sql-пример того, как это можно сделать, или объяснение использования в реальном мире максимально просто.

+0

Ну, использование в реальном мире шаблонов, как вы уже догадались, в этом случае является почтой активации для какого-либо веб-сайта или приложения. Мне непонятно, что вы спрашиваете. – CodeCaster

ответ

2

Эти фигурные скобки, вероятно, не «переменные», но вид из заполнителей, которые будут заменены данными из реальной жизни ...

Может быть, вы ищете что-то вроде этого:

DECLARE @Template VARCHAR(MAX)='Hello {FullName}<br /><br/>. Your username is {Username}'; 

SELECT REPLACE(REPLACE(@Template,'{FullName}','Thomas Anderson'),'{Username}','Tom'); 

Результат

Hello Thomas Anderson<br /><br/>. Your username is Tom 
Смежные вопросы