![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL知识
Dora
谦招益,满招损
展开
-
给时间加时分秒
declare @BeginDate smalldatetimedeclare @EndDate smalldatetimeset @BeginDate=2008-01-01set @EndDate = 2009-01-01set @BeginDate=convert(varchar(10),@BeginDate,21)+ 00:00:01;set @EndDate = c原创 2009-02-09 14:19:00 · 753 阅读 · 0 评论 -
SQL中使用update inner join和delete inner join
SQL中使用update inner join和delete inner join转载 2010-08-30 10:12:00 · 38141 阅读 · 0 评论 -
ERROR 1045: Access denied for user: 'root@localhost' (Using password: YES)
ERROR 1045: Access denied for user: 'root@localhost' (Using password: YES)转载 2010-09-26 17:28:00 · 8870 阅读 · 0 评论 -
sql server 2005中的except和INTERSECT运算
sql server 2005中的except和INTERSECT运算http://jackyrong.javaeye.com/blog/239075转载 2010-11-08 18:17:00 · 549 阅读 · 0 评论 -
sql将列转换为以逗号分隔的字符串
sql将列转换为以逗号分隔的字符串原创 2010-11-09 10:07:00 · 1784 阅读 · 0 评论 -
跨数据库访问表SQL
跨数据库访问表SQL原创 2010-11-09 15:25:00 · 573 阅读 · 0 评论 -
SQL Server 2005客户端安装和端口设置 SQL 2005端口的修改
<br />SQL Server 2005客户端安装和端口设置 SQL 2005端口的修改 <br />1、默认端口 SQL Server的默认TCP端口是1433,UDP端口是1434。<br />2005连接字符串为 Provider=SQLNCLI.1;Persist Security Info=True;User ID=****;Password=**;Initial Catalog=tablename;Data Source=202.000.000.000. <br /> <br />2、更改端口转载 2011-01-25 18:05:00 · 1352 阅读 · 0 评论 -
SQL语句修改数据库文件及日志文件增量
--修改数据库文件增量USE masterGOAlter DATABASE Test MODIFY FILE (NAME = test,-- SIZE = 1000MB,--MAXSIZE = 10000MB, FILEGROWTH = 100MB)GO--修改数据库日志文件增量USE masterGOAlter DATABASE Test MODIFY FILE (NAME = test_log,-- SIZE = 1000MB,--MAXSIZE = 10000MB, FILEGRO原创 2011-05-17 18:19:00 · 16183 阅读 · 0 评论 -
SQL 行列转置
<br />/*以下主讲sql多行转为一列的合并问题,并在sql2000和2005得到验证,希望大家收藏! /*标题:按某字段合并字符串之一(简单合并)作者:大乌龟描述:将如下形式的数据按id字段合并value字段。id value----- ------1 aa1 bb2 aaa2 bbb2 ccc需要得到结果:id value------ -----------1原创 2011-05-27 17:40:00 · 698 阅读 · 0 评论 -
sql 分页
declare @PageSize int declare @PageIndex int select @PageSize=10; select @PageIndex=3; select * from (select *,Row_number() over(order by id asc) as IDRank from UserT ) as IDWithRowNu原创 2009-10-15 15:34:00 · 446 阅读 · 0 评论 -
sql 记录 :不四舍五入保留小数位、得到某月第一天
select left( 29/cast( 12 as float), charindex( '.',cast( 29/cast( 12 as float) as varchar(10)))+2)select CONVERT(char(4),DATEPART(ye原创 2011-09-02 15:38:15 · 1218 阅读 · 0 评论 -
DELETE (Transact-SQL)
DELETE (Transact-SQL)SQL Server 2008 R2其他版本从表或视图中删除行。Transact-SQL 语法约定语法[ WITH [ ,...n ] ]DELETE [ TOP转载 2011-12-01 11:40:38 · 1431 阅读 · 0 评论 -
sqlserver 自定义函数随机产生指定范围的随机数
/*--创建视图 create view RandomView as select re=rand() --自定义函数:取得指定范围的随机数 create function RandData( @a int, @b int) returns decimal(38,0) as begin declare @r decimal(38,0) select原创 2010-01-08 12:56:00 · 3724 阅读 · 0 评论 -
临时表操作(# table)
drop table #acreate table #a(ID INT identity(1,1) ,Number decimal(38,0))insert into #a(Number)select number from fff select * from #a原创 2010-01-08 11:39:00 · 869 阅读 · 0 评论 -
存储过程知识点(实例)
1.带时间参数的存储过程create proc dbo.aaaa@type nchar(2),@id varchar(15),@BeginDate smalldatetime,@EndDate smalldatetimeasbegin declare @sql nvarchar(4000),@GID int,@OfficeID varchar(20) select @sql=select原创 2009-02-09 14:59:00 · 482 阅读 · 0 评论 -
SQL 随机抽取记录----知识积累
select top 10 * from Customer order by newid() desc 或 select newid() as ID,* from Customer order by ID desc原创 2009-03-26 15:11:00 · 503 阅读 · 0 评论 -
parsename
parsename知识用法整理(来自网络) PARSENAME (parseName)返回对象名的指定部分。可以检索的对象部分有对象名、所有者名称、数据库名称和服务器名称。 说明 PARSENAME 函数不表明所指定名称的对象是否存在,而只是返回给定对象名的指定部分。 语法 PARSENAME ( object_name , object_piece ) 参数 object原创 2009-06-15 10:21:00 · 646 阅读 · 0 评论 -
一个简单的ASP.NET访问MySql数据库
下载 ADO.NET Driver for MySQLMySql.Data.dll安装后,在安装目录下面找到Assemblies文件夹,找到 MySql.Data.dll(此文件是.Net访问MySQL数据库的一个驱动,完全ADO.NET数据访问模式,由MySQL官方提供,有多个版本可选择。) 学习的一个链接:http://www.cnb原创 2010-01-13 11:06:00 · 1426 阅读 · 0 评论 -
安装SQL Server 2005时,出现“性能监视器计数器要求”错误解决方案
今天在安装SQL Server 2005时,出现“性能监视器计数器要求”错误,因为以前出现过这种错误,得到了解决。今天又又出现这种错误,但并不是很清楚当时的解决办法,所以这次把解决方法记录下来,供自己以后参考,也希望对大家有帮助。 错误原因 造成这种错误的原因在于Microsoft SQL Server 安装程序中的安装配置检查器 (SCC)在安装转载 2009-12-01 13:16:00 · 454 阅读 · 0 评论 -
在SQL Server中获得不包含时间部分的日期(用DateName()就可以获得相应的年、月、日或 convert()函数)
/*select GetDate()--2010-02-23 10:37:00.153Select DateName(hour,GetDate())--10Select DateName(minute,GetDate())--37Select DateName(second,GetDate())--0Select DateName(weekDay,GetDate())--星原创 2010-02-23 10:35:00 · 1616 阅读 · 0 评论 -
sql—datediff 函数
DATEDIFF 返回跨两个指定日期的日期和时间边界数。 一、 语法 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> DATEDIFF ( datepart , startdate , enddate )转载 2009-12-30 09:41:00 · 1008 阅读 · 1 评论 -
SQL Server2005 安装过程“COM+ 目录要求”警告
SQL Server2005 安装过程“COM+ 目录要求”警告 http://www.cnblogs.com/iamvalen/archive/2009/01/17/1377648.html原创 2010-03-17 12:54:00 · 444 阅读 · 0 评论 -
SQL server 2005中无法新建作业(Job)的问题
在使用sqlserver2005创建作业时,创建不了,提示 无法将类型为“Microsoft.SqlServer.Management.Smo.SimpleObjectKey”的对象强制转换为类型“Microsoft.SqlServer.Management.Smo.Agent.JobObjectKey”。 (Microsoft.SqlServer.Smo) 于是就google原创 2010-01-08 08:30:00 · 4385 阅读 · 10 评论 -
sqlserver dateadd
-- 在向指定日期加上一段时间的基础上,返回新的 datetime 值加年份——print dateadd(year, 5, getdate()) 加月份——print dateadd(month, 5, getdate())加天数——print dateadd(day, 5, getdate()) 加小时——print dateadd(hour, 5, getdate(原创 2010-01-08 09:25:00 · 964 阅读 · 0 评论 -
在安装SQLSERVER2008 Express版本 出现 Windows PowerShell没有安装
在安装SQLSERVER2008 Express版本 出现 Windows PowerShell没有安装然后就百度了一下下载地址:http://xiazai.zol.com.cn/down.php?softid=261512&subcatid=971&site=10&server=10c&rand=7864196原创 2011-12-12 16:39:28 · 7923 阅读 · 0 评论