问题标签 [truncate]

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 投票
5 回答
45897 浏览

oracle - 如何截断所有用户表?

如何截断oracle中的所有用户表?我有表约束的问题。

0 投票
5 回答
13869 浏览

sql - sqlite3 正在切割/切割/截断我的文本列

我的值被截断,想显示完整的值。

这给了我

名称将被截断为 10 个字符或第一行数据的长度,以较长者为准。如何在不使列大于必须的情况下阻止这种情况的发生?

谢谢

0 投票
6 回答
9161 浏览

sql - 批量删除(截断与删除)

我们有一个包含 150+ 百万条记录的表。我们需要清除/删除所有行。由于写入 t-logs,删除操作将永远持续下去,我们无法更改整个数据库的恢复模式。我们已经测试了 truncate table 选项。

我们意识到 truncate 会从表中释放页面,如果我没记错的话,可以使它们可用于重用,但不会自动缩小数据库。因此,如果我们想减小 DB 大小,我们确实需要在截断表后运行 shrink db 命令。

这是正常程序吗?有什么我们需要小心或注意的,还是有更好的选择?

0 投票
3 回答
2154 浏览

c# - 如何左/右截断没有字符串的数字(Euler #37)

正如Project Euler的问题 37中所述:

数字 3797 有一个有趣的特性。作为素数本身,可以从左到右连续删除数字,并在每个阶段保持素数:3797、797、97 和 7。类似地,我们可以从右到左工作:3797、379、37 和 3。

我已经解决了这个问题(答案以 7 结尾:-),但仍有一个疑问:在不使用字符串的情况下,左/右截断数字的效率如何?我构建了以下代码,但看起来很难看:

编辑:我以这段代码结束:

0 投票
4 回答
1701 浏览

django - 如何发现内容被截断?

我正在尝试构建一个博客应用程序,问题是当我在模板中使用标签“truncatewords_html”来截断长于指定字数的帖子时,我需要通过一些标题链接以完成帖子,例如“阅读更多... ' 截断后。所以我应该知道帖子是否被截断。

PS:这是解决问题的pythonic方法吗?

0 投票
5 回答
7659 浏览

python - 截断 unicode,以便在为电汇编码时适合最大大小

给定一个 Unicode 字符串和这些要求:

  • 将字符串编码为某种字节序列格式(例如 UTF-8 或 JSON unicode 转义)
  • 编码字符串具有最大长度

例如,iPhone 推送服务需要 JSON 编码,最大总数据包大小为 256 字节。

截断字符串以使其重新编码为有效的 Unicode 并合理正确显示的最佳方法是什么?

(人类语言理解不是必需的——截断的版本可能看起来很奇怪,例如对于孤立的组合字符或泰语元音,只要软件在处理数据时不会崩溃。)

也可以看看:

0 投票
2 回答
1435 浏览

c# - 用省略号截断字符串,确保不破坏任何 HTML 实体

我有一个包含 XHTML 内容的项目数据库,我想显示这些项目的 HTML 被剥离(完成),然后将每个项目截断为最大长度 100 个字符。如果字符串超过 100 个字符,我将其切断并…在末尾插入(省略号)。

问题是我的程序不理解字符串中已经存在的 HTML 实体。例如,如果字符串是something & something,我的函数可能会截断它,something &am...从而导致无效的 XHTML

在 ASP.NET/C# 中解决此问题的最佳方法是什么?

0 投票
6 回答
3360 浏览

php - 截断 UTF-8 字符串以适应 PHP 中给定的字节数

假设我们有一个 UTF-8 字符串$s,我们需要将其缩短以便可以存储在N个字节中。盲目地将其截断为N个字节可能会搞砸。但是解码它以找到字符边界是一件麻烦事。有没有整洁的方法?

[编辑 20100414] 除了S.Mark的回答:mb_strcut(),我最近发现了另一个功能来完成这项工作:grapheme_extract($s, $n, GRAPHEME_EXTR_MAXBYTES);来自intl扩展。由于 intl 是 ICU 包装器,所以我对它很有信心。

0 投票
2 回答
5185 浏览

sql - Oracle truncate with / without drop storage

试图获得更多关于这方面的信息,但我想我只是问......我试图在 Oracle 10g 上使用 drop storage 执行表截断,但结果并不完全符合我的预期。

基本上,有问题的表有超过 3000 万条记录和超过 3Gb 分配给它,但不知何故,分配给它的空间似乎仍然被使用。有没有办法实际删除已分配的空间,还是我用错了方法?

===编辑====

我的错...我指的是物理磁盘空间,就数据文件大小而言...目前我们的导出/备份大约为 13GB,所以这里的目的是在截断文件的过程中缩小实际文件当我们导出到文件进行备份时的数据。

0 投票
1 回答
1367 浏览

truncate - 限制位数

我的项目是创建一个程序来测试一个数字是否是素数。代码准备好了。但是,例如,当我输入 19 位素数时,代码会立即输出“复合”。我很确定这是因为它将数字的最后几位数字视为零。有没有办法在 scilab 中存储超过 16 位数字?