Document

随笔分类 -  SQLSERVER

摘要:我们公司的数据库全部是使用GUID做主键的,很多人习惯使用int做主键。所以呢,这里总结一下,将两种数据类型做主键进行一个比较。 使用INT做主键的优点: 1、需要很小的数据存储空间,仅仅需要4 byte 。 2、insert和update操作时使用INT的性能比GUID好,所以使用int将会提高应 阅读全文
posted @ 2017-03-23 18:50 从未被超越 阅读(822) 评论(0) 推荐(0)
摘要:前期准备: create table Employee ( ID int not null primary key, Name nvarchar(4), Credit_Card_ID varbinary(max)); 小心这种数据类型。 go 说明:本表上的索引,都会在创建下一个索引前删除。 操作 阅读全文
posted @ 2017-03-23 18:49 从未被超越 阅读(844) 评论(0) 推荐(0)
摘要:SQL Server目前正日益成为WindowNT操作系统上面最为重要的一种数据库管理系统,随着 SQL Server2000的推出,微软的这种数据库服务系统真正地实现了在WindowsNT/2000系列操作系统一统天下的局面,在微软的操作系统上,没有任何一种数据库系统能与之抗衡,包括数据库领域中的 阅读全文
posted @ 2016-10-13 16:20 从未被超越 阅读(7824) 评论(2) 推荐(1)
摘要:什么是事务 事务时包含1条或多条语句的逻辑单元。事务中的语句是一个整体,要么一起提交,要么一起撤销。事务在提交前可以回滚,一旦提交就不能撤销修改了,是永久性的修改。 为什么使用事务 可以例举生活中的例子,比如银行转账:A向B转100万。程序的执行顺序:1.A账户减掉100万 2.B账户增加100万。 阅读全文
posted @ 2016-10-13 16:04 从未被超越 阅读(7527) 评论(1) 推荐(0)
摘要:存储过程(Stored Procedure)即用来存储数据表操作的一个过程,是把对数据表操作的方法存储到一起的一个对象,是存储在数据库中。 优点:1.降低网络传输数据量:通过存储过程的名称和参数传递即可调用执行,不用传输sql。 2.执行效率高:sqlserver会事先将存储过程编译成可执行的二进制 阅读全文
posted @ 2016-10-13 16:03 从未被超越 阅读(17323) 评论(0) 推荐(0)
摘要:在系统中经常会遇到向数据库中批量插入数据情况,存储过程中没有数组,只有通过字符串分割循环插入,下面是一个本人研究的一个例子: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 create proc [dbo].[Proc_TestBatchMainDetailIns] @ma 阅读全文
posted @ 2016-10-13 16:03 从未被超越 阅读(10803) 评论(0) 推荐(1)
摘要:一、定义变量 --简单赋值 declare @a int set @a=5 print @a --使用select语句赋值 declare @user1 nvarchar(50) select @user1='张三' print @user1 declare @user2 nvarchar(50) 阅读全文
posted @ 2016-10-13 15:55 从未被超越 阅读(434) 评论(0) 推荐(0)
摘要:ASP.NET中使用代码来进行备份和还原数据库 SQL代码: 1 2 3 4 5 -- 备份数据库 backup database db_CSManage to disk='c:\backup.bak' -- 还原数据库,必须先备份该数据库的日志文件到原先的备份文件中 backup log db_C 阅读全文
posted @ 2016-09-23 16:56 从未被超越 阅读(285) 评论(0) 推荐(0)
摘要:因为做项目的时候用到对数据库的还原和备份,第一次接触,所以上网查了关于这方面的资料,网络果然是个好东西,该有的都有了,这里我就把原文中的代码直接粘贴过来了。 [html] view plain copy using System; using System.Configuration; using  阅读全文
posted @ 2016-09-23 09:45 从未被超越 阅读(317) 评论(0) 推荐(0)
摘要:SQL server2012数据库备份对于数据的保存及数据的安全很重要,不至于对你的数据照成破坏,怎么备份以及怎么设置自动备份SQL server数据库呢?下面以SQL server 2012为例,教你设置备份数据库,希望能够对你有所帮助。 SQL server2012数据库备份对于数据的保存及数据 阅读全文
posted @ 2016-09-22 17:20 从未被超越 阅读(742) 评论(0) 推荐(0)
摘要:检索 COM 类工厂中 CLSID 为 {10020200-E260-11CF-AE68-00AA004A34D5} 的组件时失败,解决方法如下: 第 一步:首先将msvcr71.dll, SQLDMO.DLL, Resources\2052\sqldmo.rll,Resources\1033\sq 阅读全文
posted @ 2016-09-22 16:27 从未被超越 阅读(267) 评论(0) 推荐(0)
摘要:C#.NET SQL数据库备份与还原解决方案http://www.csframework.com/archive/1/arc-1-20110924-1841.htm开发框架V2.2(快速开发版)系统管理模块已集成数据库的备份与还原功能。数据库列表:帐套数据库与系统数据库列表。备份文件列表:数据源来自 阅读全文
posted @ 2016-09-22 15:11 从未被超越 阅读(917) 评论(0) 推荐(0)
摘要:核心技术:using System.Data.SqlClient;using System.IO;string SqlStr1 = "Server=(local);DataBase=master;Uid=sa;Pwd=";string SqlStr2 = "Exec sp_helpdb";strin 阅读全文
posted @ 2016-09-22 15:10 从未被超越 阅读(379) 评论(0) 推荐(0)
摘要:一、SQL数据库的备份: 1、依次打开 开始菜单 → 程序 → Microsoft SQL Server 2008 → SQL Server Management Studio → 数据库:Dsideal_school_db既是我们需要备份的学籍数据库 图(1) 2、选择要备份的数据库“Dsidea 阅读全文
posted @ 2016-09-03 23:41 从未被超越 阅读(321) 评论(0) 推荐(0)
摘要:--投资情况统计详情sqlselect BidRecord.*, RegInfo.UserName,UserInfo.phone,BorrowInfo.Title,BorrowInfo.BorrowCode from--(select * from [YYD_Account_MoneyRecord] 阅读全文
posted @ 2016-07-25 15:39 从未被超越 阅读(266) 评论(0) 推荐(0)
摘要:select COUNT(*) from YYD_Users_RegInfo where regTime between '2016-07-11 00:00:00' and '2016-07-11 23:59:59' union all select COUNT(*) from YYD_Users_ 阅读全文
posted @ 2016-07-25 15:38 从未被超越 阅读(278) 评论(0) 推荐(0)
摘要:select dtime1,SUM(fkje) as fkje,(select sum(borrow_amount) from yyd_borrow_borrowinfo where (status=10 or status=20) and loandate<=tongjitb.dtime1 --张 阅读全文
posted @ 2016-07-25 15:38 从未被超越 阅读(881) 评论(0) 推荐(0)
摘要:select --总注册人数(select COUNT(*) from [YYD_Users_RegInfo]) as TotalCount,--pc端注册人数(select COUNT(*) from [YYD_Users_RegInfo] where regPlatform ='pc') as 阅读全文
posted @ 2016-07-25 15:37 从未被超越 阅读(357) 评论(0) 推荐(0)
摘要:随心买统计查询 --随心买新增-当日人次select COUNT(*) from(select distinct userID from HUR_Product_Buy where createDate between '2016-07-12 00:00:00' and '2016-07-12 23 阅读全文
posted @ 2016-07-25 15:36 从未被超越 阅读(215) 评论(0) 推荐(0)
摘要:declare @time datetime set @time='2016-07-01' --最新的电Call记录统计查询--SELECT t.zuoxi1,t.PhoneCount,t.PhoneCountSC,t.zuoxi2,t.RegUserCount,t.zuoxi3,t.Recharg 阅读全文
posted @ 2016-07-25 15:35 从未被超越 阅读(334) 评论(0) 推荐(0)