Json to sql: JSON To SQL Converter
Содержание
Как FOR JSON преобразует типы данных SQL Server в типы данных JSON — SQL Server
Редактировать
Твиттер
Фейсбук
Электронная почта
- Статья
Применимо к:
SQL Server 2016 (13.x) и более поздние версии База данных SQL Azure Управляемый экземпляр Azure SQL
В предложении FOR JSON используются следующие правила для преобразования типов данных SQL Server в типы JSON в выходных данных JSON.
Категория | Тип данных SQL Server | Тип данных JSON |
---|---|---|
Символьные и строковые типы | символ, нчар, варчар, нварчар | строка |
Числовые типы | int, bigint, float, decimal, numeric | номер |
Бит типа | бит | Логическое значение (истина или ложь) |
Типы даты и времени | дата, дата и время, дата и время 2, время, дата и время смещение | строка |
Двоичные типы | varbinary, binary, image, timestamp, rowversion | Строка в кодировке BASE64 |
Типы CLR | геометрия, география, другие типы CLR | Не поддерживается. Эти типы возвращают ошибку. В инструкции SELECT используйте CAST или CONVERT либо используйте свойство или метод CLR для преобразования исходных данных в тип данных SQL Server, который можно успешно преобразовать в тип JSON. Например, используйте STAsText() для типа геометрии или используйте ToString() для любого типа CLR. Затем тип выходного значения JSON получается из возвращаемого типа преобразования, которое вы применяете в инструкции SELECT. |
Другие типы | уникальный идентификатор, деньги | строка |
Дополнительные сведения о JSON в SQL Server и базе данных SQL Azure
Видео Microsoft
Наглядное представление о встроенной поддержке JSON в SQL Server и базе данных SQL Azure см. в следующих видеороликах:
- JSON как мост между NoSQL и реляционным миром
См. также
Форматирование результатов запроса в формате JSON с FOR JSON (SQL Server)
Обратная связь
Просмотреть все отзывы о странице
`🔨 Генератор HTML: добавлена возможность сделать первый столбец заголовком🎨 Оптимизирован пользовательский интерфейс и некоторые проблемы с опытом🖥️ Редактор поддерживает полноэкранное переключениеv2.3.0 901 03
900 15 v2.2.3v2.2.2 v2.2.1v2. 2.0v2.1.5v2.1.4v2.1.3 90 103v2.1.2v2.1.1 v2.1.09 0007 Добавлен упрощенный китайский языкДобавлена поддержка i18nv2.0.2
v2.0.1
9010 2 v2.0
v1.2.7
v1.2.6
v 1.2.5
v1.2.4
v1.2.3
v1.2.2
v1.2.1
v1.2.0
v1.1.9
v1.1.8
v1.1.7
9000 7 Добавлена возможность установить таблицу Markdown Выравнивание текстаv1.1.6
v1.1.5
v1.1.4
v1.1.3
v1.1.2
v1.1.0
|
---|