sql-update相关内容

是否将SQL Server NText字段限制为43,679个字符?

我使用SQL Server数据库来存储非常长的Unicode字符串。该字段来自类型‘nText’,理论上应该限制为2^30个Unicode字符。 发件人MSDN documentation: nText 可变长度的Unicode数据,最大字符串长度为2^30-1(1,073,741,823)字节。存储大小(以字节为单位)是输入的字符串长度的两倍。NText的ISO同义词是Nation ..
发布时间:2022-06-25 14:26:05 数据库

MySQL查询中的输入字符串格式不正确

您好,我正在开发一个使用MySQL数据库和C#4.0的应用程序。 我有以下方法来更新MySQL表。但在执行下面的方法时,我收到错误Input string was not in a correct format. 方法调用: UpdateOnline(mcon, convertedXml, fileName, stmId); 方法定义: private void Upd ..
发布时间:2022-04-12 13:07:55 C#/.NET

哪条SQLite命令可以复制前一行中的空字段?

我正在将一些数据导入到SQLite中,其中某些列使用空值来指示该值与前一行的值相同。 如何才能完全在SQLite SQL中完成这一任务?我有一个表示排序的行号。 例如,导入并处理with-blank后,应该看起来与导入non-blank相同。 $ cat with-blank.csv n,x,y 1,aaa,foo 2,,bar 3,,baz 4,bbb,able 5,,baker ..
发布时间:2022-04-03 19:32:21 数据库

在 MySQL 中使用子查询进行更新

我有一个更新查询需要在 MySQL 中运行,但遇到了一些问题.我花了最后一个小时研究 SO 的解决方案,但找不到真正有效的解决方案.我需要执行以下操作: UPDATE TABLE1 SET ID = (SELECT TABLE2.ID FROM TABLE2, TABLE1WHERE TABLE1.NAME=TABLE2.NAME) WHERE TABLE1.ID 为 NULL 我收到了 错误 ..
发布时间:2022-01-23 16:40:34 数据库

更新失败,因为子查询返回超过 1 个值

当我尝试更新我的表时出现以下错误,尽管没有任何子查询: 子查询返回超过 1 个值.当子查询跟随 =、!=、、>= 或当子查询用作表达式时,这是不允许的. 我的查询: 更新 t1SET t1.modified = 2FROM 交易作为 t1内连接 Ruser R开启 t1.USERID = r.USERID其中 r.dep_code = 54 和 r.dep_year =2014和 ..
发布时间:2022-01-23 16:39:33 数据库

有没有办法在 UPDATE 查询中包含不可更新的查询?

对于以下查询: 更新 tempSpring_ASN AS tSET t.RECORD_TYPE = (SELECT TOP 1 RECORD_TYPE从 (选择“A"作为 RECORD_TYPE来自表 5联合所有选择“B"作为 RECORD_TYPE来自表 5)); 我得到了,“操作必须使用可更新的查询."我不明白.我不是要更新联合查询.我只是想用联合查询的输出(单个值)更新一个可更新的记录集 ..
发布时间:2022-01-23 16:36:07 其他开发

更新语句错误:子查询返回超过 1 个值

我正在尝试更新列中的所有记录,以便它们以“CD"开头,例如DCE206 将成为 CDE206. 更新表SET column = REPLACE(column1, 'DC', 'CD')WHERE column1 LIKE 'DC%' 我正在使用上面的更新语句但是出现以下错误 '子查询返回超过 1 个值.当子查询跟随 =、!=、、>= 或当子查询用作表达式时,这是不允许的.' ..
发布时间:2022-01-23 16:28:35 数据库

MYSQL嵌套查询运行很慢?

下面的查询不断超时,有没有更少开销的方式来实现同样的功能? UPDATE Invoices SET ispaid = 0WHERE Invoice_number IN(选择 invoice_numberFROM payment_allocation其中事务 ID = 305) 我正在做的是从交易中取消分配发票,最多可以返回 30 多条记录,但每次我尝试运行它都会停止数据库死 解决方案 ..
发布时间:2022-01-23 16:23:07 数据库