[SQL Server] 常用sql脚本】的更多相关文章

1.添加表 GO IF NOT EXISTS(SELECT * FROM sys.tables WHERE name='table_name') BEGIN CREATE TABLE [dbo].[table_name]() END GO 2.添加列 1)IF NOT EXISTS(SELECT * FROM sys.columns WHERE object_id = OBJECT_ID('table_name') AND name = 'column_name') AND EXISTS(SEL…
================================================ 1.SQL查询一年之内的数据记录 select * from 表名 where CreateDate<GETDATE() and CreateDate, GETDATE()) 2.--查询当天记录: 3.--查询24小时内的记录: 5.--查询本周记录 6.--查询本月记录 --info为表名,datetime为数据库中的日期字段 DATEDIFF 函数: 语法: DATEDIFF ( datepa…
--查询所有表 select * from sysobjects where xtype='u' ORDER BY name ASC…
--删除约束 alter table productInfo drop constraint 约束名称 --删除列alter table productInfo drop column 列名 --添加列alter table productInfo add 列名 类型 default 默认值   with values…
  系统存储过程 说明 sp_databases 列出服务上的所有数据库 sp_helpdb 报告有关指定数据库或所有数据库的信息 sp_renamedb 更改数据库的名称 sp_tables 返回当前环境下可查询的对象的列表 sp_columns 返回某个表列的信息 sp_help 返回某个表的所有信息 sp_helpconstraint 查看某个表的约束 sp_helpindex 查看某个表的索引 sp_stored_procedures 列出当前环境中的所有存储过程 sp_password…
工作过程中,如果一个数据库的表比较多,手工编写统计脚本就会比较繁琐,于是摸索出自动生成各表统计数据量脚本的通用方法,直接上代码: /* 脚本来源:https://www.cnblogs.com/zhang502219048/p/10970193.html */ ), Num int) exec sp_MSforeachtable 'insert into #t select ''?'', count(*) from ?' select replace(replace(TableName,'[',…
用于记录SQL SERVER常用语法,以及内置函数. 以下语句包含: WITH 临时表语法 ROW_NUMBER()内置函数,我一般主要是用来分页.针对于查出来的所有数据做一个数字排序 分页的BETWEEN   AND   我也主要是用于分页使用. WITH tab AS ( SELECT ROW_NUMBER() OVER ( ORDER BY CreateDate DESC ) AS RowNumber , DeptCode , DeptName , IsEnabled , IsType ,…
阅读目录 一.SQL分类 二.基础语句 三.sql技巧 四.(MS SQL Server)SQL语句导入导出大全 回到目录 一.SQL分类 DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 回到目录 二.基础语句 2.1.说明:创建数据库 create database db-name 2.2.说明:删除数据库…
https://blog.csdn.net/kk185800961/article/details/52462913?utm_source=blogxgwz5 https://blog.csdn.net/kk185800961/article/details/27657239 以下部分转自:http://www.cnblogs.com/zhijianliutang/p/4174697.html 常规计数器 收集操作系统服务器的服务器性能信息,包括Processor.磁盘.网络.内存 Proces…
一.基础1.说明:创建数据库CREATE DATABASE database-name2.说明:删除数据库drop database dbname3.说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始 备份BACKUP DATABASE pubs TO testBack4.说明:创建新表create ta…