摘要:高级查询在数据库中用得是最频繁的,也是应用最广泛的。Ø 基本常用查询--selectselect * from student; --all 查询所有select all sex from student; --distinct 过滤重复select distinct sex from student; --count 统计select count(*) from student;sel...
阅读全文
弹指一挥间好好做事,学习待人 (大数据分析/.NET/JAVA)技术交流QQ:860280456; .NET/JAVA技术交流群:192028174 |
随笔分类 - 【SQL_MSSQL】
摘要:高级查询在数据库中用得是最频繁的,也是应用最广泛的。Ø 基本常用查询--selectselect * from student; --all 查询所有select all sex from student; --distinct 过滤重复select distinct sex from student; --count 统计select count(*) from student;sel...
阅读全文
摘要:--判断某个存储过程是否存在if exists (select * from sysobjects where id = object_id(N'[p_CreateTable]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [p_CreateTable] --create proc p_CreateT...
阅读全文
摘要:为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表...
阅读全文
摘要:--备份SQL SERVER数据库 BACKUP DATABASE book09 TO DISK ='c:\abc.bak' WITH init--恢复SQL SERVER数据库USE MASTER --开始循环,删除所有连接到数据库的连接 DECLARE @count int=0 SELECT @count=COUNT(spid) FROM master..sysproc...
阅读全文
摘要:--IF EXISTS(SELECT * FROM dbo.SysObjects WHERE ID = object_id(N'[TABLEA]') ) DROP TABLE tableA--CREATE TABLE TABLEA(--Column1 VARCHAR(20),--Column2 VARCHAR(20),--Column3 VARCHAR(20),--Column4 int,--C...
阅读全文
摘要:----------------------------------------------------------------------------Subject:数据库批量备份存储过程(判断盘符、路径,错误盘符返回,不存在的路径自动创建)--适用环境:SQL Server 2005及以上版本(主要用于作业中调用以及程序开发中调用)------------------------------...
阅读全文
摘要:操作步骤1、打开visio,新建数据库-->数据库模型图2、菜单栏-->数据库-->反向工程(如下图),选择通用OLE DB Provider,单击下一步3、选择希望链接的数据(如下图),选择图中焦点行,单击下一步。4、填写数据源信息(如下图),选择需要导出的数据库,单击确定。5、选择要进行反向工程...
阅读全文
摘要:/* 由于数据较多,请通过查找下面的备选项可以定位想找的内容:【跨数据库操作】【跨IP操作】【INNER JOIN】【取得当前数据库中的所有表】【取得指定表的字段定义】【修改字段长度】【新增字段】【删除字段】*/--CREATE DATABASE TestSQL--USE TestSQL--CREATE TABLE T_Employee (-- FNumber VARCHAR(20)...
阅读全文
|