nvarchar

    0热度

    1回答

    我刚刚开始使用Django,并且正在尝试使用nvarchar字段而不是varchar创建数据库表。 我正在使用MySQL并在我的类中创建models.CharField()类型的对象。 任何想法? 干杯, 帕特里克

    2热度

    1回答

    我有一个Oracle数据库,所有字符列定义为NVARCHAR或NCHAR或NCLOB,使用字符集UTF-16。 现在我想迁移到字符集UTF-8的新数据库。由于它可以存储unicode字符,所以如果我能够导入数据转换列类型,我就会徘徊。 我怀疑的原因是我知道如果不是空的,我不能在VARCHAR2中转换NVARCHAR2列。 什么是执行导入的最佳选择。数据泵会抱怨如果我导入模式,修改列类型,然后我会导

    5热度

    2回答

    我已经为我们的生产线创建了一个脚本,用户在执行之前将一些变量输入到脚本中。问题是变量是NVARCHAR(9),并且如果用户输入10个字符,最后一个字符被切断(如预期的那样),我想知道的是如果SQL输入一个值太长?这个问题源于用户粗暴地指责他们的输入。 例子: Valid input - DECLARE @ClientCode NVARCHAR(9) SET @ClientCode = N'AB

    0热度

    2回答

    我在我的表中有用户ID字段,我需要在我的应用程序中获取该值,并且每当我想添加新记录时,都应该按值增加' 1'。 所以这就是我试图从我的表中获得最后的ID。 对于实施例我有一个值作为“A000”和我需要“1”递增该值,以便它应该后成为“A001”等on..and' A999'正如PinnyM所指出的,它应该变成'A1000'。 我不想写任何存储过程或从数据库的任何其他方式。我想用我现有的代码更简单的

    0热度

    1回答

    我想从我的SQL数据库中提取一个字符串,但由于某种原因,我的参数是错误的,我不知道为什么。这里是我的代码: SQLHENV environHandle; SQLHDBC connectHandle; SQLHSTMT statement; SQLCHAR* connectString = "MY_CONNECTION_STRING"; string path; int jobID; S

    21热度

    1回答

    我正在使用BULK INSERT导入CSV文件。 CSV文件中的一列包含一些包含分数的值(例如1m½f)。 我并不需要做对分数的任何数学运算,因为值将只是用于显示目的,所以我已经设置了列nvarchar。 BULK INSERT的作品,但是当我在SQL中查看记录时,分数已被分号代替(¢),所以显示的文本是1m¢f。 我有兴趣了解为什么会发生这种情况以及关于如何解决问题的任何想法。该BULK INS

    0热度

    1回答

    我有DB1具有希伯来语整理 我也有DB2具有拉丁一般归类。 有人问我在wuqery insert into ...SELECT Col1 COLLATE Latin1_General_CI_AS... DB1.dbo.tbl1和DB2.dbo.tbl2我能写之间 合并表(编写查询),但我做的生病。 我想使这两个DBS /桌到相同整理,所以我不必每次都写入COLLATE... 的问题是 - 我应

    1热度

    1回答

    我有两个varchar列first_name和last_name表。 现在我需要将这些列转换为nvarchar以支持UTF-8。 我在这些列的SSMS中选择nvarchar数据类型,当我尝试输入一些UTF-8数据时,我的符号转换为问号。例如,如果我输入йцукен(乌克兰语),它将被转换为??????。 什么问题以及如何解决? 谢谢。

    0热度

    1回答

    我有一些包含序列化字符串的列nvarchar类型。查询 SELECT * FROM table; 返回所有数据,但序列化字符串为空。你对这个问题有什么想法吗?

    1热度

    1回答

    我有一个表格,其中一列([To])定义为nvarchar(max)。根据http://msdn.microsoft.com/en-gb/library/ms186939.aspx,nvarchar(max)列的最大长度为2^32。 我试图绑定一个字符串> 4000个字符(我猜的成功是4000的门槛,但我并没有实际证明)此列及其与HY104失败:1:0 的SQLBindParameter:HY104