zoukankan      html  css  js  c++  java
  • SQl 基本函数

    --函数

    --系统已经封装好的完成某些功能的方法

    --字符串函数

    --转大小写

    SELECT UPPER( ‘Ab’ ) 字符串转大写

    SELECT LOWER( ‘Ab’ ) 字符串转小写

    --去除空格

    SELECT LTRIM( ‘  Ab’ ) 去除左边空格

    SELECT RTRIM( ‘Ab  ’ ) 去除右边空格

    SELECT RTRIM(LTRIM(‘   Ab   ’)) 去除两端字符

    --取长度(字符个数)

    SELECT LEN(‘  AAB’) 取得字符串长度

    SELECT LEN(LTRIM(‘   AAA’)) 去除左边空格,取得长度

    --取得字符串在源字符串中的索引

    SELECT CHARINDEX(‘查找字符(字符串)’,’源字符串’,查找开始位置)

    实例: SELECT CHARINDEX(‘O’,’HELLO SQL!!!’,1)

    --截取字符串

    SELECT LEFT(‘教育改变生活’,2) 从左边截取,截取长度

    SELECT RIGHT(‘教育改变生活’,2) 从右边截取,截取长度

    SELECT SUBSTRING(‘教育改变生活’,3,2) 从中间截取,截取开始位置,截取长度

    --替换字符串

    SELECT ‘hello sql,hello C#’

    --REPLACE(‘源字符串’,’查找字符串’,’替换字符串’)

    SELECT REPLACE(‘hello sql,hello C#’,’hello’,’你好’)

    --替换指定位置的字符串

    SELECT ‘hello sql,hello C#’

    SELECT STUFF(‘hello sql,hello C#’,开始位置,长度,’替换值’)

    --日期函数

    --取得服务器当前的日期时间

    SELECT GETDATE()

    --取得日期指定部分的值

    SELECT DATEPART(YY,GETDATE()) 取得年份

    SELECT DATEPART(MM,GETDATE()) 取得月份

    SELECT DATEPART(DD,DETDATE()) 取得日期

    SELECT DATEPART(HH,DETDATE()) 取得小时

    SELECT DATEPART(MI,DETDATE()) 取得分钟

    SELECT DATEPART(S,DETDATE()) 取得秒

    SELECT DATEPART(MS,DETDATE()) 取得毫秒

    SELECT DATEPART(Q,DETDATE()) 取得季度

    SELECT DATEPART(WEEK,DETDATE()) 一年中的第几周

    SELECT DATEPART(weekday,DETDATE()) 取得第几周

    --DATEPART返回日期指定部分的整数形式

    --DATENAME返回日期指定部分的字符串形式

    SELECT DATENAME(WEEKDAY,GETDATE())

    --在指定日期加上部分值,返回新的日期

    SELECT DATEADD(DD,30,GETDATE())

    --取得两个日期之间的差值

    SELECT DATEDIFF(YY,’2001-1-7’,GETDATE()) 

    --数字函数

    --取得随机数

    SELECT RAND()

    --系统函数

    --CONVERT(目标类型,值)

    SELECT ‘今天是星期’+CONVERT(VARCHAR(5),2)

    --CAST(AS 目标类型)

    SELECT CAST(‘1’ AS INT)

  • 相关阅读:
    vue简单 tabbar封装
    Vue自定义指令实例(实时时间转换指令)
    flutter-搜索条
    flutter-保持页面的效果
    flutter-毛玻璃的效果(很消耗性能)
    flutter-路由跳转动画效果(渐隐渐现,缩放效果,旋转缩放)
    flutter-底部导航&不规则导航
    flutter-异步请求选择回来的方法
    flutter-一般页面导航和返回(传递和接收参数)
    flutter-卡片组件布局
  • 原文地址:https://www.cnblogs.com/jiangyi1240277238/p/13059968.html
Copyright © 2011-2022 走看看