问题标签 [nvarchar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 资源 ID nvarchar(MAX)
我似乎无法得到一个直接的答案。
我正在获取 SQLSRV 数据库中类型为 nvarchar(MAX) 的字段的内容,但是当我回显从查询返回的字段结果而不是内容时,我不断收到“资源 ID #1”。我对 SQLSRV 和 PHP 相当陌生,但据我了解,这个值是指向我需要的实际内容的其他地方的指针吗?
如果是这样,我如何获得这些数据。
我努力了:
谢谢你。
sql - 如何选择`Only String`和`Only Int`
我的数据库中有一些nvachar
数据。
aaaa,bb1b,c+cc,1234,dser,5896
我需要两个选择 forOnly String
和Only Int
。这是意思:
第一次选择的结果是 : aaaa
,dser
第二次选择的结果是 : 1234
,5896
如何?
c# - Oracle 企业库 dbcommand AddInParameter 方法
我的问题与这个问题非常相似——Oracle 的 Addin 参数,除了我使用的是 Oracle 11g。数据库有两个不同的字符集VARCHAR(Western European)
和NVARCHAR(Unicode)
数据类型。
数据库中的国家字符集是 unicode,因此 NVARCHAR 列能够保存这些字符。
我的问题是我如何告诉 db.AddInParameter 函数我添加的参数是 NVARCHAR 而不是默认情况下假设的 VARCHAR。
添加到这个 - 我正在使用 System.Data.OracleClient 连接到数据库
sql-server - SQL Server 中 varchar 中的多种语言
我们可以存储多语言文本varchar
吗?我曾经相信,对于这些场景,我们需要一个nvarchar
,但是当我尝试下面的代码时,它运行良好。
所以我应该采取varchar
或nvarchar
存储多语言文本。
sql - 在提交到数据库之前裁剪 NVARCHAR(MAX) - 多长?
我有一个带有类型的 SQL 行
在我向表中添加任何数据之前,我在代码中检查它并修复它,如果用户输入的字符串对于使用此代码的数据库来说太长
如果我这样改变我的桌子
我应该使用什么常量来代替 4000 以将提交的字符串保持在 SQL 服务器拒绝的长度以下?
c# - 通过 SqlBulkCopy c# 保存 UTF8 字符串
我有这个 Sql 查询:
我想通过 SqlBulkCopy 像这样执行它:
它工作完美,但我的问题是:我在哪里可以初始化“N”前缀?也许没有必要?
谢谢,陈
sql-server - 如果 nvarchar 的长度为 x 则更改它
我一直在对数据库进行更改并正在创建一个脚本,以便它可以在原始数据库上运行以继承我所做的所有更改。
我需要更改 NVARCHAR 的长度,但想在更改列之前检查它的长度。我在语法上有点挣扎,有人可以帮我吗?
如果我尝试在 SQL Server Management Studio 中运行此查询,我会收到一条错误消息:
列名“MyLength”无效。
sql-server-2008 - Are numbers seen as strings in sql
This is really simple. Does SQL SERVER 2008
auto convert values to string for you ?
I tried this Select * from Staff Where Division = 5
If I try to insert it, it works too.
If I change 5 for five I get and error though. Invalid column name five
.
Division is a NVARCHAR
. Shoudn't the 5 be within single quotes ?
sql-server - NVARCHAR 的奇怪异常
这个给出了例外:'NVARCHAR' 不是一个公认的内置函数名。
当我删除 NVARCHAR 的“AS”时,它没有给出任何异常。
关于为什么的任何建议?
更新:
请注意,我的问题更多是针对为什么 AS 在这种情况下的工作方式与试图解决工作情况不同的原因。对于那些无法让第二个样本工作的人,请试试这个。这为我提供了与Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64)相同的数据和 SQL Server 版本。
在此查询中为 NVARCHAR 放置一个 AS 会引发与上述相同的异常。
更新:
这解决了。此行为仅在您编译它并且 SQL Server 允许您编译它时出现。但是当你运行它时,它会为任何使用 AS 的数据类型抛出异常。