当前位置: 首页 > 编程笔记 >

必须会的SQL语句(七) 字符串函数、时间函数

竺翰海
2023-03-14
本文向大家介绍必须会的SQL语句(七) 字符串函数、时间函数,包括了必须会的SQL语句(七) 字符串函数、时间函数的使用技巧和注意事项,需要的朋友参考一下

字符串函数 
 
1.大小写转换
   --upper 转化成大写
   --lower  转换成小写
   select upper('AsaR')
 
2.长度
   --len 字数
   --datalength 字节数
 
3.去除前后空格
   --rtrim 去除右边空格
   --ltrim  去除左边空格
 
4.字符串截取
   --Left('串',15)  从左侧开始 截取15个字节
   --right('串',15) 从右侧开始 截取15个字节
   --SubString('串',5,5)  从左侧第5个字节开始,截取5个字节
 
5.字符串替换
   --replace('你们','你','我')  把你们  替换成  我们
 
时间函数
 
1.获取当前日期
  --getdate()
 
2.100天以后
  --dateadd(day,100,getdate())
 
3.时间差函数
  --dateiff(year,'1990/10/11',getdate())
 
4.查询年月日
  --year(时间)  获取年
  --month(时间) 获取月
  --day(时间)    获取日
————————————————
--计算出每个年份出生的人数
  select year(birthday),count(*)
  from 表
  group by year([birthday])
 
5.获取日期的年、月、日、时、分、秒
  datepart(year,日期)  
  datepart(month,日期) 
  datepart(day,日期) 
  datepart(hour,日期) 
  datepart(minute,日期) 
  datepart(second,日期) 

 类似资料:
  • 本文向大家介绍必须会的SQL语句(六) 数据查询,包括了必须会的SQL语句(六) 数据查询的使用技巧和注意事项,需要的朋友参考一下 1.基础的查询     1)重命名列     select name as '姓名' from 表名       2)定义常量列     select 是否 ='是' from 表名       3)top用法 percent      --这种写法可以获取前20%条

  • 本文向大家介绍必须会的SQL语句(三) 数据插入,包括了必须会的SQL语句(三) 数据插入的使用技巧和注意事项,需要的朋友参考一下 1.规范一些使用插入语句的小规范   1)中文字符串前 最好 加一个N   2)列名用中括号 扩起来   像这样  [列名]   2.常规写法 Insert into tableName ( [column1] , [column2] ) values (N'中文',

  • 问题内容: 我在PHP代码的顶部添加了以下几行,但是会引发错误: 致命错误:函数名称必须是第2行/home/reg.php中的字符串 我尝试过:。cookie已成功设置并且可用。使用时为什么会给我一个错误? 问题答案: 应该是,不是 是一个数组,而不是一个函数。

  • 本文向大家介绍SQL中的字符串函数,包括了SQL中的字符串函数的使用技巧和注意事项,需要的朋友参考一下 SQL中的字符串函数都用于操作字符串值。SQL指定了许多字符串函数。其中一些领域如下: ASCII码(str) 此函数返回提供的字符串str中第一个单词的ASCII或数字值。如果为空字符串,则返回0。 例 这将返回S的ASCII值,即83,因为它是字符串中的第一个字符。 BIN(n) 这里n是二

  • 在 T-SQL 中字符串函数应用于字符串值并返回数字数据或字符串值。 下面借助示例给出字符串函数的类型: ASCII()函数 ASCII 码值作为字符表达式的输出。 下面ASCII ()查询将给出字符的 ASCII 值。 输出结果如下 - CHAR()函数 CHAR()函数将字符将像 ASCII 代码或整数的输出一样出现。下面的查询生成整数的字符 - NCHAR()函数 使用 NCHAR(),任何

  • 以下是SQL Server字符串函数,用于处理输入字符串并返回字符串或数值: 函数 描述说明 ASCII 返回字符的ASCII代码值。 CHAR 将ASCII值转换为字符。 CHARINDEX 从指定位置开始搜索字符串内的子字符串,并返回子字符串的位置。 CONCAT 将两个或多个字符串连接成一个字符串。 CONCAT_WS 使用分隔符将多个字符串连接成一个字符串。 DIFFERENCE 比较两个