SQL笔记_4SQL语句类型转换
前言导读
在使用SQL对数据进行操纵的时候经常会设计到对数值数据的统计计算和字符数据的各种处理
因此如果能够掌握对各种数据类型的转换,在处理数据的能力上会更上一层楼.
1 常用格式
--1字符型数据:nvarchar
--2整形数据:int
--3浮点型:float
2 格式说明
--1数据导入数据库后默认都是字符型
--2字符型使用+号可以拼接字符
--3进行运算或者数值函数处理需要将字符型转换成对应的整形或浮点型
--4使用''号中的数据都识别成字符,如果没有''号,就会识别成字段名或者数值型数据
3 转换方式
--1通过navicat功能:
设计表,nvarchar修改为float 35
--2通过修改语句:
alter table 表名 alter column 列名 数据类型
--3通过数据转换函数:
SUM ( cast ( 列名 as decimal ( 18,3 ))) as 总面积
4 cast转换
--1 其他类型转换为字符型
cast(列名 as varchar(8000))
--2 其他类型转换为浮点型
cast (列名 as decimal (18,3 ))
--3 其他类型转换为整数型
cast (列名 as int )
5 navicat转换
--navicat导入后都是nvarchar型数据
--通过设计表修改:
浮点型:float 35
整形:int
字符型:nvarchar
(本章完)
此资源有PDF目录版,如想获得请扫码关注右侧公众号自动获取

浙公网安备 33010602011771号