随笔分类 - 数护库笔记
主要和数据库有关
摘要:并集:使用 UNION 运算符组合多个结果SELECT name,num FROM Table1UNIONSELECT name,num FROM Table2注意:查询的字段个数必须相同,Table2的字段类型要跟Table1的相同.如果使用 UNION 运算符,那么单独的 SELECT 语句不能包含其自己的 ORDER BY 或 COMPUTE 子句。只能在最后一个SELECT 语句的后面使用...
阅读全文
摘要:一、按指定符号分割字符串,返回分割后的元素个数,方法很简单,就是看字符串中存在多少个分隔符号,然后再加一,就是要求的结果。--Alter function Get_StrArrayLengthcreate function Get_StrArrayLength( @str varchar(5000), --要分割的字符串 @split varchar(10) --分隔符号)returns inta...
阅读全文
摘要:--1、查找员工的编号、姓名、部门和出生日期,如果出生日期为空值,--显示日期不详,并按部门排序输出,日期格式为yyyy-mm-dd。select emp_no ,emp_name ,dept , isnull(convert(char(10),birthday,120),'日期不详') birthdayfrom employeeorder by dept --2、查找与喻自强在同一...
阅读全文
摘要:一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:"mssql7backup"MyNwind_1.dat...
阅读全文
摘要:今天想写一个简单的通用的更新存储过程 ALTER PROCEDURE [dbo].[pro_lw_UpdateDynamic] @FiledName nvarchar(250), @FiledValue nvarchar(4000), @TableName nvarchar(250), @WhereCondition nvarchar(500) AS SET NOCOUNT ON SET TRAN...
阅读全文