SQL Server 2008中varchar(-1)的含义是什么?它是varchar(max)的替代方法吗?varchar(-1)是什么意思?
12
A
回答
19
它是如何表示varchar(max) in .net SQLDBType(没有明确规定,但长度为-1)
我不能尝试在SQL Server SQL语言,现在利息的缘故,但我敢肯定,这仅适用于客户端代码,因为varchar通常在1和8000之间强烈定义,但对于最大类型,它不是。
3
VARCHAR [(N | MAX)] 可变长度,非Unicode字符 数据。 n可以是从1到 8,000的值。 max表示最大存储大小为2^31-1字节。
所以-1不是技术上有效。它可能工作,但如果我是你,我不会使用它。
4
我认为这是varchar(max)。我从来没有见过它。
+2
我不明白为什么会有人downvote一个正确的答案。我知道这是一个非常古老的问题,但无论如何我都会提高。 – spaghettidba 2014-02-03 11:14:25
4
只有SQL查询分析器,其显示-1,而不是最大值。从设计角度来看,您仍然可以将其视为Max。
1
是男人...... it's一个varchar(MAX)
相关问题
- 1. 是什么意思?page = 1
- 2. readyState == 1是什么意思?
- 3. 1.f是什么意思
- 4. sql:Max()-1是什么意思?
- 5. 什么是stringWithFormat:@“%@ - 1”是什么意思?
- 6. `return 1 + strlen_rec(&arr [1]);`是什么意思?
- 7. 是什么意思:是什么意思?
- 8. (ASM)“设置位1”是什么意思?
- 9. SQL中的“:1”,“:2”是什么意思?
- 10. XMLHttpRequest状态码-1是什么意思?
- 11. JavaScript中的`1..something`是什么意思?
- 12. 这里“2>&1”是什么意思?
- 13. MatLab中padColor(:,:,1)是什么意思?
- 14. #define Terminal((arc *)1)是什么意思?
- 15. JAVA中的$ 1是什么意思?
- 16. cd $ {1: - 。}这是什么意思
- 17. Bash中的$ {2: - $ {1}}是什么意思?
- 18. 这是什么意思:key = lambda x:x [1]?
- 19. 什么是“ClassName objName; objName(1);”意思?
- 20. argv [1] [0]是什么意思?
- 21. UsbConnection.bulkTransfer返回“-1”。这是什么意思?
- 22. GridView1.EditIndex = -1是什么意思?
- 23. PARTITION BY 1是什么意思?
- 24. 1(mod N)是什么意思?
- 25. “标量泄漏:1”是什么意思?
- 26. 在Python中locals()['_ [1]']是什么意思?
- 27. this.allow =!1和this.allow =!0是什么意思?
- 28. PHP - 返回-1是什么意思?
- 29. attitudeReferenceFrame的rawValue 1是什么意思?
- 30. sizeof(int [1])是什么意思?
yaa ...我也thnk varchar(max)的长度是-1。当我给sp_help具有varchar(max)作为数据类型之一的表时,长度显示为-1。 – 2009-11-12 04:26:41