zoukankan      html  css  js  c++  java
  • SQL Server 常用系统函数和修改字符约束(collate)的修改

    常见函数的使用方法:

    1.Convert: 数据类型转化 ,可以格式化日期和数值;

    1  select Convert(varchar(5),12345);
    2  --'12345'
    3  
    4  select Convert(varchar(8),getdate(),112)
    5  --20161025

    2.Cast: 比较常用,使用比较方便;

     1 select Cast(int,'12345'); 2 --12345 

    3.IsNull:判断表达式是否为NULL,是NULL用指定数值替换;

    select IsNull(NULL,10)
    --10
    
    select IsNull(20,10)
    --20

    4.Len: 字符串的长度,不计空格数;

    select Len('12345   ')
    --5

    5.Substring: 截取表达式的子字符串;

    select Substring('abcde',2,3)
    --bcd

    6.Replace:替换指定的字符串

    select Replace('abcde','bc','xyz')
    --axyzde

    7.CharIndex:寻找第一个子字符串在表达式中的位置;

    select CharIndex('bc',abcde)
    --2

    8.Right: 从右边开始截取字符串个数;

    select Right('abcde',3)
    --cde
    
    select Left('abcde',3)
    --abc

    9.Left: 从左边开始截取字符串个数;

    select Right('abcde',3)
    --cde
    
    select Left('abcde',3)
    --abc

    10.Stuff: 用指定的字符串替换指定位置的字符串;

    select Stuff('abcde',2,3,'mmmm')
    --ammmme

    修改数据库和表字段的约束 Collation

     1 Alter Database dbName Collate SQL_Latin1_General_SP1_CI_AS

    2 Alter table tbName alter column columnName SQL_Latin1_General_SP1_CI_AS 

  • 相关阅读:
    asp.net using library ClosedXML to export excel
    javascript 属性的特性
    javascript 如何避免属性访问错误
    javascript 继承
    Chapter 4 : Character Strings and Formatted Input/Output
    Chapter 3 :Differentiation
    Chapter 3 : Data and C
    Chapter 3 : Data and C
    Chapter 4 : Strings and Formatted Input/Output
    Chapter 1 :Preliminaries
  • 原文地址:https://www.cnblogs.com/Janzen/p/5996566.html
Copyright © 2011-2022 走看看