Questions tagged «truncate»

数据截断是自动或故意缩短数据。字符串,十进制数字或日期戳可被截断为较短的值。当不需要全部数据或将其存储在太短而无法容纳其整个长度的位置时,数据流(例如文件或记录集)可以被截断。数字被截断时不会四舍五入。

12
如何截断外键约束表?
为什么没有一个TRUNCATE上mygroup工作?即使ON DELETE CASCADE SET我知道了: 错误1701(42000):无法截断在外键约束中引用的表(mytest。instance,CONSTRAINT instance_ibfk_1FOREIGN KEY(GroupID)参考mytest。mygroup(ID)) drop database mytest; create database mytest; use mytest; CREATE TABLE mygroup ( ID INT NOT NULL AUTO_INCREMENT PRIMARY KEY ) ENGINE=InnoDB; CREATE TABLE instance ( ID INT NOT NULL AUTO_INCREMENT PRIMARY KEY, GroupID INT NOT NULL, DateTime DATETIME DEFAULT NULL, FOREIGN KEY (GroupID) …

28
因为FOREIGN KEY约束正在引用表,所以无法截断它?
使用MSSQL2005,如果我首先截断子表(具有FK关系主键的表),是否可以截断具有外键约束的表? 我知道我可以 使用DELETE无where子句,然后RESEED使用标识(或) 删除FK,截断表,然后重新创建FK。 我以为只要我在父表之前将子表截断,就可以不做上述任何一个选择,但是我会收到此错误: 无法截断表'TableName',因为它已被FOREIGN KEY约束引用。

30
如何截断.NET字符串?
我想截断一个字符串,使其长度不超过给定值。我正在写数据库表,并希望确保所写的值满足列数据类型的约束。 例如,如果我可以编写以下代码,那就太好了: string NormalizeLength(string value, int maxLength) { return value.Substring(0, maxLength); } 不幸的是,这引起了一个异常,因为maxLength通常超出了string的边界value。当然,我可以编写类似以下的函数,但我希望这样的东西已经存在。 string NormalizeLength(string value, int maxLength) { return value.Length <= maxLength ? value : value.Substring(0, maxLength); } 执行此任务的难以捉摸的API在哪里?有一个吗?
406 c#  .net  string  truncate 





5
使用CSS截断长字符串:可行吗?
有没有什么好方法可以用纯HTML和CSS截断文本,以使动态内容适合固定宽度和高度的布局? 我一直在通过逻辑宽度(即盲目猜测的字符数)来截断服务器端,但是由于'w'比'i'宽,所以这往往不是最佳选择,并且还要求我重新猜测(并不断调整)每个固定宽度的字符数。理想情况下,截断将发生在浏览器中,该浏览器知道渲染文本的物理宽度。 我发现IE的text-overflow: ellipsis属性完全可以满足我的要求,但是我需要它能够跨浏览器。该属性似乎是(某种程度上)标准的,但Firefox不支持。我发现了各种 基于的变通办法overflow: hidden,但是它们要么不显示省略号(我希望用户知道内容已被截断),要么一直显示(即使内容未被截断)。 有没有人能以固定的布局来适合动态文本的好方法,还是服务器端的逻辑宽度截断是否和我现在想要的一样好?


9
截断直接JavaScript字符串
我想使用直接JavaScript截断动态加载的字符串。这是一个url,所以没有空格,而且我显然不在乎单词边界,只在乎字符。 这是我得到的: var pathname = document.referrer; //wont work if accessing file:// paths document.getElementById("foo").innerHTML = "<a href='" + pathname +"'>" + pathname +"</a>"

10
截断Postgres数据库中的所有表
重建之前,我通常需要从PostgreSQL数据库中删除所有数据。我将如何直接在SQL中执行此操作? 目前,我设法提出了一条SQL语句,该语句返回我需要执行的所有命令: SELECT 'TRUNCATE TABLE ' || tablename || ';' FROM pg_tables WHERE tableowner='MYUSER'; 但是,一旦有了它们,我就看不到以编程方式执行它们的方法。


20
如何检查UILabel是否被截断?
我有一个UILabel依赖于我的应用程序是否被纵向或横向模式下运行在iPhone或iPad,可以长短不一。当文本太长而无法在一行上显示并且被截断时,我希望用户能够按它并弹出全文本。 如何检查,是否UILabel将文本截断?可能吗?现在,我只是根据自己所处的模式来检查不同的长度,但是它不能很好地工作。


4
Unix Shell脚本截断大文件
我正在尝试编写一个Unix脚本,它将截断/清空一个文件,当文件达到3GB的空间时,该文件将被应用程序连续写入/打开。我知道以下命令可以做到: cp /dev/null [filename] 但是我将在生产环境中自动将其作为cron作业-只是在此处发布以查看你们在执行类似操作时是否遇到任何问题。
87 bash  shell  truncate 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.