数据库基础02

2018-11-13  本文已影响0人  Andy_Lxh

SQL的作用

操作数据库(CREATE建表、DORP删表、ALTER修改表结构,SELECT查询表,增删改查)

SQL可分为:

数据定义语言(DDL) : Data Definition Language
数据操纵语言(DML) : Data Manipulation Language
数据查询语言(DQL):Data Query Language

数据库基础命令

非空约束和默认值约束

字符串、数值、日期、控制操

SQL SERVER的函数

字符串函数:

LEN函数----求字符串的长度(字符的个数)
示例:
SELECT LEN('HELLO'); --5个字符
SELECT LEN(N'数据库');--3个字符

SUBSTRING函数——截取子字符串

示例:
SELECT SUBSTRING("HELLOABC",6,6);--A

REPLACE函数——将字符串里面的子串替换成新的子串

示例:
SELECT REPLACE("SQLSERVER",'SQL','');--SERVER

STUFF函数——功能和REPLACE是一样的

示例
SELECT STUFF('MYSQL',3,5,'SERVER');--MYSERVER

LTIRM 清除左边空格

SELECT LTIRM(" A B C");--A B C

RTIRM清楚右边空格

SELECT LTIRM("A B C ");--A B C

TRIM清楚两边空格

SELECT TIRM(" A B C ");--A B C

UPPER 小写字母转换大写字母

SELECT UPPER("abc");--ABC

LOWER 大写字母转换小写字母

SELECT LOWER("ABC");--abc

空值函数

示例:
ISNULL(EXP1,EXP2)
如果EXP1的结果为空的话,那么ISNULL函数的结果就是EXP2的结果
如果EXP1的结果不为空的话,那么ISNULL函数的结果就是EXP1的结果

上一篇 下一篇

猜你喜欢

热点阅读