字符和整数的Sql数据类型

时间:2015-09-02 09:08:24

标签: sql

所以我刚开始使用sql。整数int,字符character string和整数或字符varchar。是否有一种数据类型可以将两种类型一起输入(例如,A10)?如果没有,是否有其他方法可以这样做?

2 个答案:

答案 0 :(得分:1)

您说var myVal = "11112233"; var lastVal = myVal.substr(0, 3); // "1111" 请注意,数据可以是整数或字符或字母数字(在您的示例中为A10)。这就是VARCHAR在所有DBMS中的原因。它是您需要使用的数据类型

答案 1 :(得分:1)

您可以使用CHAR , VARCHAR , VARCHAR 2 , NVARCHAR作为字段的数据类型(在MsSQL中)。它们都有一些不同的属性,但它们都存储了字母数字值(即A10)。

这些数据类型之间的差异在下面的文章中有很好的解释:
http://www.orafaq.com/faq/what_is_the_difference_between_varchar_varchar2_and_char_data_types