Sady Home

Note my coding life

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  SQL

摘要:Rs.Open语法如下:Rs.Open Source,ActiveConnection,CursorType,LockType Source为sql语句,ActiveConnection为数据库连接,CursorType是游标,LockType是数据锁定类型.CursorType 常量说明adOpenForwardOnly(值为0)打开仅向前类型游标(默认值),只能向前浏览记录,不支持分页,Rec... 阅读全文
posted @ 2010-01-18 11:36 Sady 阅读(178) 评论(0) 推荐(0)

摘要:UPDATEtestTableSETtestNtext = REPLACE(CAST(testNtext AS NVARCHAR(1000)),' ',' ')WHEREtestNtext LIKE '% %' 阅读全文
posted @ 2010-01-11 12:38 Sady 阅读(134) 评论(0) 推荐(0)

摘要:MsSql: SELECTTOP 10 * FROMmyTable ORDER BY NEWID()Access: SELECTTOP 10 id FROM myTable ORDER BY RND(id)mySql: SELECT id FROM myTable ORDER BY RAND() LIMIT 10 阅读全文
posted @ 2009-09-04 13:12 Sady 阅读(206) 评论(0) 推荐(0)

摘要:1. Delete the repeated records, not include Identity Increment ID (Col0)DELETE FROM Table WHERE Col0 NOT IN( SELECT MIN(Col0) FROM Table GROUP BY Col1,Col2,Col3,Col4,Col5 ) 2. Get all students' scoreS... 阅读全文
posted @ 2009-05-04 16:33 Sady 阅读(193) 评论(0) 推荐(0)

摘要:下次完善对各各参数的理解 --在不同情况下,使用参数和方法可能不一样 EXEC sp_addlinkedsrvlogin RemoteServerName,'false',null,'user','password' --连接不上时,可能有多种原因,一定能解决。目的是能同时操作多个数据库的数据 select * from RemoteServerName.RemoteDatabaseName.d... 阅读全文
posted @ 2007-10-19 18:44 Sady 阅读(404) 评论(0) 推荐(0)

摘要:1.Whether changed the password of OS The changing of OS (login password or security policy) can reflect on SQL Server to startup. 1). Control Panel à Administrative Tools à Services à MSSQLSERVE... 阅读全文
posted @ 2007-10-13 16:23 Sady 阅读(204) 评论(0) 推荐(0)

摘要:一直没意识到它们之间的区别,只知道UNION ALL在性能上优于UNION,忽略一个很重要的区别: UNION会去掉重复的行,而UNION ALL是包括所有行。 阅读全文
posted @ 2007-10-13 15:51 Sady 阅读(220) 评论(0) 推荐(0)

摘要:使用LIKE: DECLARE @tbItems TABLE(id INT IDENTITY(1,1),Item VARCHAR(12)) INSERT @tbItems SELECT 'A' INSERT @tbItems SELECT 'B' INSERT @tbItems SELECT 'C' INSERT @tbItems SELECT 'D' DECLARE @tbT TABLE... 阅读全文
posted @ 2007-10-12 09:46 Sady 阅读(300) 评论(0) 推荐(0)

摘要:--under the database we will search SELECT NAME --NAME, the name of table FROM SYSOBJECTS WHERE TYPE='u' --u, tables; p, stored procedures; v, views AND ID IN( SELECT ID ... 阅读全文
posted @ 2007-10-12 09:04 Sady 阅读(170) 评论(0) 推荐(0)

摘要:理解了数据库中的指针,但让凭空写出这些代码好像还有些困难,这可能是熟练的问题吧。 DECLARE @Customer VARCHAR(40),@Project VARCHAR(40) DECLARE @NUM INT,@NUM1 INT,@iID INT DECLARE CUR_Backlog CURSOR FOR SELECT Customer,Project FROM BACKLOG ... 阅读全文
posted @ 2007-10-10 09:11 Sady 阅读(191) 评论(0) 推荐(0)

摘要:--Get repeat records under UNIQUE SELECT Period, CustomerCode, ProjectCode FROM ForeCast_Backlog GROUP BY Period, CustomerCode, ProjectCode HAVING (COUNT(*) > 1) --Update the records using ... 阅读全文
posted @ 2007-10-09 15:04 Sady 阅读(365) 评论(0) 推荐(0)

摘要:这是我第一次学着写存储过程,虽然完成了目标,但不知道是否有更好的写法 CREATE PROCEDURE [dbo].[spForecast_ForeCast_YearlyReport] @sFC_Period VARCHAR(6) AS SET NOCOUNT ON; DECLARE @SQL NVARCHAR(4000) DECLARE @SQL1 NVARCHAR(200... 阅读全文
posted @ 2007-10-09 14:42 Sady 阅读(259) 评论(0) 推荐(0)

凭飞堂