问题标签 [truncated]

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.

0 投票
3 回答
461 浏览

sql - Access SQL/查询已截断 25 个字符的字段?

我在 Access 中有这个查询:

但由于某种原因a.name,查询中的每个结果都被截断为 25 个字符。为什么是这样?在表中Reports它是正确的并显示全名(25+ 个字符长)。

0 投票
1 回答
2353 浏览

java - Java休眠在读取时从MySQL日期时间截断时间部分

我在我的 java 控制台应用程序中使用 hibernate 4.1.10,并且我有一个带有以下列的模型:

我只想让 java 正确处理整个 MySQL 日期时间。目前,它只能读取日期部分,其余部分被截断。我有一个简单的测试,我只是将 getCreatedAt() 属性打印到标准输出:

它打印出以下内容:

这是我show create table的桌子:

我一直在尝试遵循在网络上(也在 stackoverflow 上)找到的几个 tuts/answers 并决定使用带有注释的 java.util.Date 而不是 java.sql.Date (因为 MySQL 类型是datetime)。这就是我设法实现的全部目标。我能做些什么来检索时间部分?

0 投票
2 回答
2904 浏览

php - strip_tags 截断 JSON

我有一个这样的 JSON 响应:

当我这样做strip_tgs时,整个 JSON 字符串在name上面的标签处被截断。JSON 字符串如下所示。

这条线以下的一切都消失了。这是一个巨大的 JSON。但它在这里被截断。关于做什么的任何想法?我需要去掉所有的 HTML 标签。

更新: 添加更多细节......

我得到的这个 JSON 字符串来自对查询结果数组的编码。因此,我从 MySQL 查询中获取数组,并对其进行编码json_encode并尝试对其进行编码strip_tags

0 投票
10 回答
259707 浏览

mysql - 错误代码 1292 - 截断不正确的 DOUBLE 值 - Mysql

我不确定这是什么错误!

我没有双值字段或数据!

我浪费了整整一个小时试图弄清楚这一点!

这是我的查询

这是我为结果要进入的表创建表

0 投票
0 回答
1116 浏览

php - PHP 中的 mssql_bind 截断字符串

我正在使用FreeTDSLinux 上的 PHP 5.3.15 连接和使用 SQL Server 2008 数据库。我在这个数据库中有一个数据类型为VARCHAR(MAX).

mssql_bind()不幸的是,当值超过 8000 个字符时,我无法设置列的值。该值存储在数据库中,但在 8000 个字符处被截断。我正在调用的存储过程已将输入变量设置为正确的数据类型 ( VARCHAR(MAX))。

这是我尝试过的:

  • 在 php.ini 中,我将两者都设置mssql.textlimitmssql.textsize它们的最大允许值(2147483647)。似乎无论我将这些设置为什么,它们实际上都不会影响我可以发送的文本的大小。也就是说,即使将这些值设置为 100,也不会将文本截断为 100 个字符。
  • 设置mssql.textlimitmssql.textsize使用ini_set()。同样,这似乎没有影响。
  • maxlen属性设置mssql_bind()为大于 8000 的数字。与上面一样,即使将其设置为较低的数字似乎也没有影响。
  • 将列的数据类型更改为TEXT和/或将type属性更改mssql_bind()SQLTEXT

此外,为了使事情更加混乱(至少对我而言),我可以通过以下方式将整个字符串长度存储在数据库中:

  • VARCHAR(MAX)在我的存储过程中硬编码声明为超过 8000 个字符的变量值的长度。这成功地存储了整个字符串。
  • 不使用存储过程,而是直接在 PHP 中执行查询:"UPDATE my_table SET my_large_colmn = '{$text_longer_than_8000_chars}'". 这成功地存储了整个字符串。

所以这就是我认为我将其缩小到mssql_bind()将长度截断为 8000 个字符的方法的方式。

这仅仅是 PHP 中mssql_bind()FreeTDS驱动程序的限制还是我遗漏了什么?

0 投票
1 回答
445 浏览

oracle - 光标列值随机被截断?

我在 oracle 存储过程中有一个游标,它随机截断返回的列之一中的值。

我看不到任何模式,有时它会起作用,有时它只是将值截断为 1 个字符长。

这是光标:

被截断的列是表 scv_wn_roles 中的 swr.scv_code。可能的值为 ('WL1','WL2','WG','WB','WD','WP','WT','WE') 但有时插入的只是 W。

然后我按如下方式遍历光标:

将角色插入为 W 的表在这里:

两个表的结构如下:

和,

列 swr.scv_code 被插入到存储过程中的其他表中,它在它们中工作正常,只是这个查找表。

我尝试将光标值 c_client.scv_code 移动到 VARCHAR2(3) 的局部变量中,然后将其写入查找表,但这也并不总是有效。

如果这很重要,我们将使用 Oracle 11g。

有人发现任何可疑之处吗?

谢谢你的帮助,麦奎姆

0 投票
3 回答
18949 浏览

c++ - C++ 字符串太大,尾随字符被截断

我正在制作一个程序,该程序在启动时会将预定义的字符串写入文件。该文件的大小约为 5 mb,因此用 5 mb 的十六进制数据填充字符串是一个很大的变量。当我尝试编译它时,我收到一个错误,说字符串太大。5mb真的那么大吗?我将字符串分成 4 个部分,但每个部分仍然太大。:/我可以快速轻松地解决这种情况。

注意:我认为自己是一个初学者程序员,所以尽量不要太过分:P

我如何将字符串写入文件的示例:

0 投票
2 回答
382 浏览

stream - red5 1.0.1:截断记录流 .flv.ser:错误 -18 截断框

我已经使用带有 Red5 流服务器的streamPublishStart回调记录了流。有用。但是有几次,发布者方面的互联网连接会中断。然后,在流目录中,我有一个.flv.ser 文件。它不能播放。我试图用所有建议它的软件来修复/修复它。没有成功。我使用了 flvcheck.exe,报告是: 错误 -18 截断框。我在 Adob​​e 论坛上看到过讨论,但没有有趣的事情。你能给我推荐一个技术或软件来解决我的问题吗?

提前致谢,

帕斯卡。

0 投票
0 回答
280 浏览

android - 编译Android时截断文件

我目前正在尝试在 Fedora 19 上为我的 APQ8060 Dragonboard 编译 Android 2.3 Gingerbread。一切都已按照指南进行设置,并且我之前遇到了一些错误,但使用此处的一些修复程序修复了这些错误。然而,现在我遇到了一个文件被截断的错误,而谷歌没有发现任何东西。以下是发送到终端的内容:

需要注意的是,我没有使用标准的 Android 源代码,而是使用了开发板制造商提供的源代码。我相信它稍作修改以更好地与董事会合作。

0 投票
3 回答
3205 浏览

matlab - 从截断的正态分布中绘制伪随机数

Matlab 具有函数 randn 从正态分布中绘制,例如

从均值 0.5 和标准差 0.1 的正态分布中绘制伪随机数。

鉴于此,以下 Matlab 代码是否等效于从 0 处截断为 1 的正态分布中采样?