随笔分类 - SQL SERVER
摘要:CentOS mysql已被广泛应用但是也在不断的更新,这里介绍CentOS mysql安装设置使用,帮助大家安装更新CentOS mysql系统。安装CentOS mysql;1]解压[root@localhost root]# cd /usr/local/mysql/software[root@localhost software]# lsmysql-4.0.16.tar.gz [root@l...
阅读全文
摘要:--先新增一个备份字段 alter table tbUser add UserId_bak int go --将自增字段数据转换到备份字段 update tbUser set UserId_bak = UserId go --删除自增字段 (如果此自增字段设置了主键要先删除主键) alter table tbUser DROP PK_tbUser go alter table tbUser ...
阅读全文
摘要:有时候需要把数据库中表记录都删除掉,为了方便我们有必要制作一个清空数据库的脚本,这里主要是考虑存在外键约束,和标识列问题。存在外键关系时候就要查询出,先要删除哪一张表,后要删除哪一张表,当存在标识列的时候,就要DBCC Checkident 来重新设置标识值Declare @Sql nvarchar(Max);With T1As( Select Convert(int,0) as LevelNo,...
阅读全文
摘要:判断当表存在标识列的时候就要允许将显式值插入表的标识列中,设置:Set Identity_Insert TableName Off 判断数据类型如,varchar,char,datetime,nvarchar,nchar,uniqueidentifier时候,在Insert字段中就要增加双引号,否则就不加; Use Test Go Declare @Table1 nvarchar...
阅读全文
摘要:create PROCEDURE [dbo].[tp_Fetch_List]( @page_num INT, @row_in_page INT, @order_column VARCHAR(50), @row_total INT OUTPUT, @comb_condit...
阅读全文
摘要:-------------------表 if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[Code]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[Code] GO CREATE TABLE [dbo].[Code] ( [...
阅读全文
摘要:use master --注意,此存储过程要建在master数据库中 go if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_compdb]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[p_compdb] G...
阅读全文
摘要:2008年6月22日 视图在数据库开发过程中是非常重要的,对提高查询速度有很大的提高。因此我们的学会创建视图,并且有效的使用视图。 (1)表准的SQL视图 标准视图比较简单,大家也都在使用,在此就不垒述了。 (2)使用动态视图 标准视图有一个严重的局限性,那就是标准视图不支持参数。俗话说“法网恢恢,疏而不漏”,呵呵,我们也可以变通的使用带参数的视图。实现方...
阅读全文
摘要:在SQL Server 2000里设置和使用数据库复制之前,应先检查相关的几台SQL Server服务器下面几点是否满足: 1、MSSQLserver和Sqlserveragent服务是否是以域用户身份启动并运行的(.\administrator用户也是可以的) 如果登录用的是本地系统帐户local,将不具备网络功能,会产生以下错误: ...
阅读全文
浙公网安备 33010602011771号