Questions tagged «varchar»

varchar或可变字符字段是一组长度不确定的字符数据。



5
在大型表上增加VARCHAR列的大小时,可能会出现问题吗?
我正在使用SQL Server 2008,并且需要在具有约50万行的表上将VARCHAR字段变大,从(200到1200)。我需要知道的是是否有未考虑的问题。 我将使用以下TSQL语句: ALTER TABLE MyTable ALTER COLUMN [MyColumn] VARCHAR(1200) 我已经在数据副本上进行了尝试,并且该语句没有我看到的不良影响。 那么这样做有没有我可能没有考虑过的问题呢? 顺便说一句,该列未编制索引。


7
varchar(max)随处可见?
使您的所有Sql Server 2008字符串列都为varchar(max)有任何问题吗?我允许的字符串大小由应用程序管理。该数据库应仅保留我提供的内容。通过将所有字符串列声明为SqlServer 2008中的varchar(max)类型,无论实际输入到它们中的数据大小如何,都会对性能产生影响吗?


1
PostgreSQL:错误:运算符不存在:整数=字符变化
在这里,我尝试创建如下例所示的视图: 例: create view view1 as select table1.col1,table2.col1,table3.col3 from table1 inner join table2 inner join table3 on table1.col4 = table2.col5 /* Here col4 of table1 is of "integer" type and col5 of table2 is of type "varchar" */ /* ERROR: operator does not exist: integer = character varying */ ....; …

1
Postgres:将varchar转换为文本
我搞砸了,并创建了一个列作为varchar(255),在那里不再足够了。我读过varchar相对于Postgres上的文本没有性能上的好处,因此希望以一种安全的方式将varchar转换为text列,以保留数据。 对我来说最好的方法是什么?

2
MySQL的最佳varchar大小是多少?
MySQL如何存储varchar字段?我可以假设以下模式代表合理的存储大小: 1,2,4,8,16,32,64,128,255(最大) 通过示例进行说明。可以说我有20个字符的varchar字段。MySQL在创建此字段时是否基本上保留32个字节的空间(不确定是否为字节),但只允许输入20个字节? 我想我担心优化大型表的磁盘空间。
67 mysql  varchar 
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.