随笔分类 -  SQL

sql2005 连接失败
摘要:在 SQL Server 2005 里面,如果出现到主机 的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect!估计是因为sqlserver2005默认情况下是禁用了tcp/ip连接。您可以在命令行输入:telnet localhost 1433进行检查,这时会报错:正在连接到localhost...不能打开到主机的连接,在端口 1433: 连接失败启动tcp/ip连接的方法:打开 \Microsoft SQL Server 2005\配置工具\目录下的SQL Server Configuration Man 阅读全文
posted @ 2011-04-08 10:58 tim123 阅读(857) 评论(0) 推荐(0)
Sql 变量声明和默认值
摘要:--变量声明默认是Null Valuedeclare @groupid int if(@groupid is null) print 'group id is null' 阅读全文
posted @ 2011-01-24 15:06 tim123 阅读(732) 评论(0) 推荐(0)
利用游标循环进行更新插入的SQL事务语句
摘要:--开始事务BEGIN TRAN--不显示计数信息SET NOCOUNT ONdeclare @companyid intdeclare @personid intdeclare OuterCursor cursorfor --tim select personid,companyid from company where employeeid in(2000000043)open OuterCursor fetch next from OuterCursor into @personid,@companyid while(@@fetch_status=0) begin -- do work 阅读全文
posted @ 2011-01-24 15:05 tim123 阅读(233) 评论(0) 推荐(0)
sql 大全
摘要:创建数据库  创建之前判断该数据库是否存在   if exists (select * from sysdatabases where name='databaseName')   drop database databaseName   go   Create DATABASE database-name 删除数据库  drop database dbname 备份sql server  --- 创建 备份数据的 device   USE master   EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1. 阅读全文
posted @ 2011-01-13 09:49 tim123 阅读(142) 评论(0) 推荐(0)
sql schema scripts
摘要:--1. 获取表的基本字段属性SELECT syscolumns.name,systypes.name,syscolumns.isnullable, syscolumns.length FROM syscolumns, systypes WHERE syscolumns.xusertype = systypes.xusertype AND syscolumns.id = object_id('inventory')2. sql modules SELECT sm.object_id, OBJECT_NAME(sm.object_id) AS object_name, o.type, o. 阅读全文
posted @ 2011-01-13 09:46 tim123 阅读(140) 评论(0) 推荐(0)
sql alter scripts
摘要:1.判断和删除约束(Constrains) IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = object_id(N'[dbo].[FK_table1_table2]') and OBJECTPROPERTY(id, N'IsForeignKey') = 1 ) ALTER TABLE dbo.table1 DROP CONSTRAINT FK_table1_table2 if (object_id('FK_StockOut_SALESORDER') is not null) begin alter table Stockout dro 阅读全文
posted @ 2011-01-13 09:44 tim123 阅读(162) 评论(0) 推荐(0)
T-SQL rename column name
摘要:USEAdventureWorks; GO EXECsp_rename'Sales.SalesTerritory.TerritoryID','TerrID','COLUMN'; GO 阅读全文
posted @ 2010-12-15 09:27 tim123 阅读(382) 评论(0) 推荐(0)