SQL里最基本的问题。。。。

来源:百度知道 编辑:UC知道 时间:2024/05/30 18:40:24
刚学SQL,在创建表的时候有INT,CHAR,请问这2个分别代表什么?说的详细点好吗?我菜虫,不大懂。。。。
整数就是阿拉伯数字?字符就是英文吗?那在INT里出现英文的话会怎么样?

数据类型

int 跟c语言一样,代表整形的数据类型
char 代表字符数据类型

如果是int类型的字段,你插入数据的时候是字符的话,会报错,数据类型不匹配

会报错,哥哥. 字符可不仅仅是英文,字符包括任何东西 比如 字母 汉字 数字 ,重点在于字符用在SQL语句中时,要有单引' '包起来.

这属于SQL数据类型的问题,自己专门就这个看看就明白了.

楼上说的很清楚了,你可以找本SQL的基本语法来看看啊, 《数据库系统概论》

int整数
char字符