Описание тега nvarchar

Символьный тип данных переменной длины в Transact-SQL.
1 ответ

Как выбрать точки в SQL Server 2012 на основе географии, если они являются текстовыми полями

Хорошо, я застрял с этой базой данных, и я пытаюсь создать для нее "соседнюю" страницу. Что у меня есть (к сожалению) lat и lon столбец, которые nvarchar, Я не могу конвертировать их, потому что они нужны в другом месте как текст. Я хотел бы взять ц…
3 ответа

ORA-12704: несоответствие набора символов при выполнении многострочной вставки обнуляемых NVARCHAR

Рассмотрим следующую таблицу, где один из столбцов имеет тип nullable NVARCHAR: CREATE TABLE CHARACTER_SET_MISMATCH_TEST ( ID NUMBER(10) NOT NULL, VALUE NVARCHAR2(32) ); Теперь я хочу вставить несколько кортежей данных в эту таблицу, используя неско…
20 июл '17 в 16:03
1 ответ

Ошибка NVarchar(max) to XML

Имеют следующую конфигурацию: Delphi XE7 MS SQL Server 2008 Подключение к серверу SQL с FireDAC Я использую хранимые процедуры для извлечения таблиц со всеми подробными записями с сервера SQL в формате XML, преобразованном в nvarchar(max). Вот приме…
05 сен '16 в 19:46
1 ответ

Почему varchar медленнее, чем nvarchar

Возможный дубликат: varchar vs nvarchar выступление Я изменил все столбцы nvarchar на varchar для надежды ускорить запрос. но мой запрос теперь стал медленным. раньше он работал 15 секунд, сейчас время выполнения составляет 26 секунд. что может сдел…
07 июн '11 в 10:17
1 ответ

View_Definition в INFORMATION_SCHEMA.VIEWS ограничено 4000 символов

Я создаю резервную копию всех своих представлений, выполняя этот запрос и сохраняя результаты в таблице: select TABLE_CATALOG as DBName , TABLE_NAME as ViewName , VIEW_DEFINITION as ViewDef , datalength(VIEW_DEFINITION) as [Length] , GETDATE() as Im…
2 ответа

SQL В модели EAV имеет значение длина nvarchar?

Я ищу, чтобы настроить модель таблицы Entity-Attribute-Value, где я хочу, чтобы таблица обрабатывать различные данные. Я хотел бы использовать nvarchar(max), но я беспокоюсь, что это может повлиять на производительность базы данных (даже если больши…
21 фев '13 в 02:04
2 ответа

NVARCHAR(?) Для адресов электронной почты в SQL Server

Для адресов электронной почты, сколько места я должен дать столбцы в SQL Server. Я нашел это определение в Википедии: http://en.wikipedia.org/wiki/Email_address Формат адресов электронной почты - local-part@domain, где local-part может иметь длину д…
1 ответ

Есть ли потери данных от преобразования varchar в nvarchar?

У меня есть столбец в SQL Server, который varchar(MAX), Столбец заполнен этим типом данных. Теперь я хочу преобразовать столбец в nvarchar(MAX) принимать символы Юникода. Есть ли потеря данных при преобразовании этого столбца из varchar(MAX) в nvach…
04 сен '15 в 20:53
1 ответ

MSSQL nvarchar(max) на opensuse-веб-сервере

В настоящее время я создаю веб-форму на веб-сервере opensuse-web, которая включает textarea в котором вы можете добавлять фотографии с помощью копирования и вставки. Мы сделали это с помощью DIV и дать ему "contenteditable="True" значение. Это приво…
29 ноя '16 в 08:57
0 ответов

"Свойство CommandText не было инициализировано" при попытке отправить параметр NVarChar как ноль в C#

Почему решения этого вопроса не работают для nvarchar? SqlParameterCollection принимает только ненулевые объекты типа SqlParameter, но не объекты DBNull. Я всегда получаю ошибку упоминания, или "SqlParameterCollection принимает только объекты типа S…
05 ноя '14 в 08:47
1 ответ

Использовать столбцы `varchar` и`nvarchar` в одной таблице и базе данных?

Есть ли возможные последствия, если у меня есть varchar а также nvarchar столбцы в одной таблице или базе данных? --Дополнительные данные - у меня есть база данных с 'varchar', и теперь я хочу преобразовать все в типы данных Unicode nvarchar. Но кто…
26 апр '16 в 10:27
0 ответов

nvarchar Unicode доступ через php pdo odbc дисплей пуст

Я поддерживаю мой проект мультиязычности в рамках yii. В SQL Server типом переведенного столбца является nvarchar(max). Если я выбираю переведенное сообщение, оно показывает пустое в php pdo соединение через pdo odbc. Запрос, который я использую SEL…
06 фев '14 в 13:07
1 ответ

Нварчар выступит лучше чем варчар?

Я действительно удивлен, увидев, что в моей таблице MS SQL я определяю поле varchar и группировать с полем другой таблицы. Когда я делаю то же самое с колонкой, как nvarchar это на 3 секунды быстрее, чем varcharкогда, теоретически, varchar должен бы…
06 июн '11 в 10:30
1 ответ

Лямбда-нить как VARCHAR

Один из моих ключей-селекторов Join выглядит следующим образом: x => x.A + "-" + x.B NHibernate делает "-" дополнительный параметр. Этот параметр получает тип SQL nvarchar и поэтому весь оператор конвертируется на SQL Server из varchar в nvarchar…
3 ответа

Если длина nvarchar равна x, измените ее

Я вносил изменения в базу данных и создаю сценарий, чтобы его можно было запускать в исходной базе данных для наследования всех внесенных изменений. Мне нужно изменить длину NVARCHAR, но я хочу проверить его длину, прежде чем я изменю столбец. Я нем…
02 авг '12 в 11:14
1 ответ

Почему команда MYSQL Desc показывает char вместо nchar?

Я создал два столбца в таблицах с типом данных NATIONAL VARCHAR? Но когда я запускаю команду, desc В результате тип данных отображается как varchar, а не nvarchar. Почему это так? Я делаю что-то неправильно? PENAME NATIONAL VARCHAR(255), PNAME NATIO…
22 фев '13 в 12:59
3 ответа

SQLServer 2005 - изменение символа в NVarChar

Я получаю некоторые аргументы в хранимую процедуру. Эти аргументы являются NVARCHAR. У меня есть проблема, когда мне нужно привести некоторые из этих значений в FLOATS, потому что они принимаются как, например, @VALUE1 NVARCHAR(100) ОБЪЯВИТЬ @Change…
20 ноя '08 в 09:51
3 ответа

Что не всегда использовать nvarchar над varchar при хранении данных?

Я создаю веб-сайт, на котором могут быть символы юникода, которые клиент не указал, я хочу использовать nvarchar в качестве типа данных на сервере sql. Есть ли недостатки использования nvarchar над varchar. Зачем кому-то хотеть использовать varchar …
04 сен '15 в 03:10
1 ответ

Какой тип данных столбца SQL следует использовать для хранения адресов электронной почты?

Какой тип данных столбца SQL следует использовать для хранения адресов электронной почты? Я думаю, что varchar(256), вероятно, ответ. Есть ли причина, по которой это должен быть nvarchar(256)? Я пишу в базу данных SQL Azure. Как я могу выполнить про…
27 окт '12 в 17:42
2 ответа

Преобразование nvarchar(4000) в nvarchar(max)

У нас есть несколько таблиц в нашей базе данных SQL Server (2005 и 2008) со столбцами, определенными как nvarchar(4000). Иногда нам нужно иметь возможность хранить больше данных и рассмотреть возможность использования вместо этого nvarchar(max). Теп…
02 июн '10 в 13:42