随笔分类 - SQL
摘要:SqlServer 不是主键 如何自增:INSERT INTO dbo.表 VALUES('14-19周',0,(select COUNT(1) from dbo.表)+1) (select COUNT(1) from dbo.表)+1 为自增列
阅读全文
摘要:SQL Server20121首先就来介绍一下SQL Server2012数据库的降级方法,成功之后突然感觉很简单,但是没成功之前很郁闷。废话少说,直接开始。打开SQL Server2012,连接到数据库,然后找到你要降级的数据库。2右击数据库,有一个任务选项——扩展里面有一个生成脚本,可能你已经知...
阅读全文
摘要:DBCC LOGINFODBCC log('QSSys', TYPE=2)goselect * from sys.fn_dblog(null,null)select [Dirty Pages],[Minimum LSN],[Checkpoint End],[CHKPT Begin DB Versio...
阅读全文
摘要:如果另一个库中没有同名的表select * into b数据库.dbo.a表 from a数据库.dbo.a表 where 条件如果是追加到另一个表中inert into b数据库.dbo.a表select * from a数据库.dbo.a表 where 条件不同数据库的格式: [数据库名.所有者...
阅读全文
摘要:(1)存储过程共分为3类:A.返回记录集的存储过程---------------------------其执行结果是一个记录集,例如:从数据库中检索出符合某一个或几个条件的记录B.返回数值的存储过程(也可以称为标量存储过程)-----其执行完以后返回一个值,例如:在数据库中执行一个有返回值的函数或命...
阅读全文
摘要:public class SqlHelper { public static string GetConnection() { string connStr = ConfigurationManager.ConnectionStrings["...
阅读全文
摘要:namespace 事务处理{ public class SqlHelper { public static string GetConnection() { string connStr = ConfigurationManager.C...
阅读全文
摘要:Ado.Net事务处理。在ADO.NET 中,可以使用Connection 和Transaction 对象来控制事务。若要执行事务,请执行下列操作:• 调用Connection 对象的BeginTransaction 方法来标记事务的开始。• 将Transaction 对象分配给要执行的Comman...
阅读全文
摘要:Sybase.在PowerDesigner中如何添加-约束资料2010-06-23 08:57:09阅读21评论0字号:大中小订阅唯一约束唯一约束与创建唯一索引基本上是一回事,因为在创建唯一约束的时候,系统会创建对应的一个唯一索引,通过唯一索引来实现约束。不过唯一约束更直观的表达了对应列的唯一性,使...
阅读全文
摘要:远程连接SQL Server 2008,服务器端和客户端配置关键设置:第一步(SQL2005、SQL2008):开始-->程序-->Microsoft SQL Server 2008(或2005)-->配置工具-->SQL Server 配置管理器-->SQL Server网络配置-->MSSQLS...
阅读全文
摘要:USE [master]GO-- Method 1: I use this methodEXECsp_attach_single_file_db @dbname='TestDb',@physname=N'C:\Program Files\Microsoft SQL Server\MSSQL10.MS...
阅读全文
摘要:SQL-行转列DECLARE @sql_str NVARCHAR(MAX)DECLARE @sql_col NVARCHAR(MAX)DECLARE @tableName SYSNAME --行转列表DECLARE @groupColumn SYSNAME --分组字段DECLARE @row2co...
阅读全文
摘要:1. SQL将一个表中的某一列值全部插入到另一个表中插入的话:insert into a(col) select col from b;更新的话:update a set col=select col from b where a.id=b.id;判断表是否存在数据库中,存在就删除if exists...
阅读全文
摘要:PIVOT用于将列值旋转为列名(即行转列),在 SQL Server2000可以用聚合函数配合CASE语句实现PIVOT 的一般语法是:PIVOT(聚合函数(列) FOR 列 in (…) )AS P注意:PIVOT、UNPIVOT是SQL Server 2005的语法,使用需修改数据库兼容级别(在...
阅读全文
浙公网安备 33010602011771号