编程语言数值型和字符型数据的概念

本文介绍了编程语言中变量的数据类型,以SQL为例,详细阐述了数值型和字符型的区别。在创建表时,`name`列为字符型,`age`列为数值型。SQL在处理数据时,数值型会自动转换非数字字符,而字符型则会保留原始输入。在编写查询语句时,字符型数据需用引号括起,以确保正确解析。文章还展示了SQL如何处理不同类型的输入数据,例如007在数值型列中会被简化为7,在字符型列中则保持原样。
摘要由CSDN通过智能技术生成

在编程语言中区分变量的数据类型;最简单的是数值型和字符型;

以SQL为例;

新建一个表如下图;name列是字符型,age列是数值型;保存表名为pp;

录入如下图的数据;看这里name列输入的‘123’、'789',这些是字符型的数据;age输入的内容是数值型;

显示结果如下;因为age列是数值型,输入的 009 自动变为了 9;

写查询语句时字符型数据按语法规则是用引号括起来;

如果如下图写也可以运行出结果;是因为sqlserver本身具有一定的智能识别功能;写比较长的SQL语句还是要把字符型数据用引号括起来;

再输入如下的数据;

看一下,name列是字符型,输入的'007'保留;age列是数值型,输入的 007 变为 7;

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值