zoukankan      html  css  js  c++  java
  • SQL-类型转换函数

    CAST ( expression AS data_type)
    CONVERT ( data_type, expression,[style])


    Select ‘您的班级编号’+ 1  错误这里+是数学运算符
    SELECT sNo,
    CAST(RIGHT(sNo,3) AS int) as 后三位的整数形式,
    CAST(RIGHT(sNo,3) AS int)+1 as 后三位加1,
    CONVERT(int,RIGHT(sNo,3))/2 as 后三位除以2
    FROM student
    对编号排序,但编号是字符串类型。

    如果是单纯的数字,可以转换为int,然后排序;

    对日期的转换。转换成各种国家格式的日期。
    select convert(varchar(20),getdate(),104)


    同理,可以将日期转换为指定格式的字符串。

    把nvarchar类型的45度转换成float类型

    测试:select CAST(LEFT('45°',2)as float)

    实际:替换为字段名称。

    select 样地编号,海拔, CAST(LEFT(坡度,2)as float) as 坡度, 调查人员, 调查时间
    from [样地调查]

  • 相关阅读:
    暑假日报-11
    暑假日报-10
    暑假日报-9
    暑假日报-8
    暑假日报-7
    暑假日报-6
    暑假日报-5
    暑假日报-4
    暑假日报-3
    第二次集训的每日感想
  • 原文地址:https://www.cnblogs.com/hao-1234-1234/p/6216034.html
Copyright © 2011-2022 走看看