• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
鱼要的是海洋,鸟要的是天空,我要的是自由!
平凡的人不平凡的人生
博客园    首页    新随笔    联系   管理    订阅  订阅

随笔分类 -  数据库

上一页 1 2 3 4 5 下一页
SQL Server各种日期计算方法

摘要:通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分割(年、月、日等),然后仅仅用分割出来的年、月、日等放在几个函数中计算出自己所需要的日期!在这篇文章里,我将告诉你如何使用DATEADD和DATEDIFF函数来计算出在你的程序中可能你要用到的一些不同日期。 在使用本文中的例子之前,你必须注意以下的问题。大部分可... 阅读全文
posted @ 2008-11-19 10:19 伊凡 阅读(563) 评论(0) 推荐(0)
数据库表行转列,列转行终极方案

摘要:转自:http://blog.csdn.net/liangpei2008/archive/2006/07/08/893945.aspx--行转列问题--建立測試環境Create Table TEST(DATESVarchar(6),EMPNOVarchar(5),STYPEVarchar(1),AMOUNTInt)--插入數據Insert TEST Select '200605', '02436'... 阅读全文
posted @ 2008-08-08 11:11 伊凡 阅读(1171) 评论(1) 推荐(0)
数据导入导出方法

摘要:本文讨论了如何通过Transact-SQL以及系统函数OPENDATASOURCE和OPENROWSET在同构和异构数据库之间进行数据的导入导出,并给出了详细的例子以供参考。1. 在SQL Server数据库之间进行数据导入导出(1).使用SELECT INTO导出数据 在SQL Server中使用最广泛的就是通过SELECT INTO语句导出数据,SELECT INTO语句同时具备... 阅读全文
posted @ 2008-05-21 18:24 伊凡 阅读(920) 评论(0) 推荐(0)
SQL取出 所有周六 周日的日期

摘要:create table SatSun([id] int identity(1,1),[date] datetime,[weekday] char(6))godeclare @datetime datetime,@weekday char(6)set @datetime='2007-1-1'while @datetime 5 then 0 else 6 - @begin_day_o... 阅读全文
posted @ 2008-04-10 10:26 伊凡 阅读(4148) 评论(1) 推荐(0)
Sql Server临时表和游标的使用小总结

摘要:1.临时表 临时表与永久表相似,但临时表存储在 tempdb 中,当不再使用时会自动删除。 临时表有局部和全局两种类型 2者比较: 局部临时表的名称以符号 (#) 打头 仅对当前的用户连接是可见的 当用户实例断开连接时被自动删除 全局临时表的名称以符号 (##) 打头 任何用户都是可见的 当所有引用该表的用户断开连接时被自动删除 ... 阅读全文
posted @ 2008-03-18 11:10 伊凡 阅读(1528) 评论(0) 推荐(1)
SQL注入天书—ASP注入漏洞全接触

摘要:随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。SQL注入是从正常的WWW端口访问,而... 阅读全文
posted @ 2008-02-04 17:44 伊凡 阅读(1306) 评论(0) 推荐(0)
数据库设计的精髓

摘要:如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS)。 在这里,我不打算介绍使用SQL Server的窍门,也不能提供一个包治百病的方案,我所做的是总结一些经验----关于如何形成一个好的设计。这些经验来自我过去几年中经受的教训,一直来,我看到许多同... 阅读全文
posted @ 2008-01-10 10:30 伊凡 阅读(685) 评论(1) 推荐(0)
mysql使用指南

摘要:友虽然安装好了mysql但却不知如何使用它。在这篇文章中我们就从连接MYSQL、修改密码、增加用户等方面来学习一些MySQL的常用命令。 一、连接MySQL。 格式: MySQL -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MySQL。 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQ... 阅读全文
posted @ 2008-01-08 16:06 伊凡 阅读(546) 评论(0) 推荐(0)
SQL SERVER中的三种获得自增长ID的方法

摘要:例子: insert into users(Code,name) values('1111','aaaa') select SCOPE_IDENTITY() select @@IDENTITY select IDENT_CURRENT('users')返回插入到同一作用域中的 IDENTITY 列内的最后一个 IDENTITY 值。一个作用域就是一个模... 阅读全文
posted @ 2008-01-08 09:39 伊凡 阅读(3279) 评论(0) 推荐(0)
sql server中分布式查询随笔(链接服务器(sp_addlinkedserver)和远程登录映射(sp_addlinkedsrvlogin)使用小总结)

摘要:经常得在sql server中查询不同数据库中数据 这就产生了分布式查询的需求 现我将开发中遇到的几种查询总结如下: 1.access版本 --建立连接服务器 EXEC sp_addlinkedserver --要创建的链接服务器名称 'ai', --产品名称 'access', --OLE DB 字符 'Microsoft.Jet... 阅读全文
posted @ 2008-01-07 13:00 伊凡 阅读(1973) 评论(2) 推荐(2)
SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 'Ad Hoc Distributed Queries'。有关启用 'Ad Hoc Distributed Queries' 的详细信息

摘要:SQL Server 阻止了对组件 \'Ad Hoc Distributed Queries\' 的访问 在Sql Server中查询一下Excel文件的时候出现问题:SELECT * FROM OPENROWSET( 'MICROSOFT.JET.OLEDB.4.0','Excel 8.0;IMEX=1;HDR=YES;DATABASE=D:\a.xls',[sheet1$]) ... 阅读全文
posted @ 2008-01-07 12:06 伊凡 阅读(20114) 评论(7) 推荐(4)
sql语句自动编号

摘要:select (select count(1)+1 from 表 b where b.id<a.id) '序号' from 表 a 阅读全文
posted @ 2008-01-04 14:58 伊凡 阅读(1546) 评论(0) 推荐(0)
sql语句导入导出大全

摘要:SELECT * into newtableFROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="c:\aaaa.xls";User ID=Admin;Password=;Extended properties=Excel 11.0')...[Sheet1$] /******* 导出到excel exec master.... 阅读全文
posted @ 2008-01-04 13:14 伊凡 阅读(3752) 评论(0) 推荐(1)
为备份或还原操作指定的设备太多;只允许指定 64 个设备restore headhronly操作异常终止的错误

摘要:解决办法: 如果机器上同时装了sql2000与sql2005 ,如果连接的时候用sql2000连接的所以还原就出错, 用sqlserver2005实例进行连接就可以了 阅读全文
posted @ 2007-12-25 11:39 伊凡 阅读(9192) 评论(4) 推荐(0)
常用SQL语句

摘要:一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:"mssql7backup"MyNwind_1.dat'--- 开始备份B... 阅读全文
posted @ 2007-12-23 13:25 伊凡 阅读(391) 评论(0) 推荐(0)
SQL SERVER实用经验技巧集

摘要:此文是Sql Server实用操作小技巧集合,包括安装时提示有挂起的操作、收缩数据库、压缩数据库、转移数据库给新用户以已存在用户权限、检查备份集、修复数据库等。 (一)挂起操作 在安装Sql或sp补丁的时候系统提示之前有挂起的安装操作,要求重启,这里往往重启无用,解决办法: 到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\S... 阅读全文
posted @ 2007-12-23 12:54 伊凡 阅读(655) 评论(0) 推荐(0)
left join/right join/inner join操作演示

摘要:表A记录如下:aID aNum1 a200501112 a200501123 a200501134 a200501145 a20050115表B记录如下:bID bName1 20060324012 20060324023 ... 阅读全文
posted @ 2007-12-23 12:22 伊凡 阅读(550) 评论(0) 推荐(0)
常用的汇总效果的实现方法

摘要:最近在做报表类的简单开发,有个很实用的汇总效果,但我一直没去那样实现,今天有点闲空就想研究下到底怎么能很好的实现.我用了一个很笨拙的方法勉强实现了,思路是先在SQL里查找,然后在WEB端显示。 先说下我想达到的效果:比如有个表:employeeid employeename depid depname salary degree age remark001 ... 阅读全文
posted @ 2007-08-16 10:06 伊凡 阅读(359) 评论(0) 推荐(0)
SQL Server怎样查询N-M行记录

摘要:select top m * from table where id not in ( select top n id from table ) select top m-n * from (select top m * from table order by id desc)... 阅读全文
posted @ 2007-08-10 15:56 伊凡 阅读(405) 评论(1) 推荐(0)
sql日期格式转换

摘要:在sql中,smalldatetime及datetime型的数据显示不是那么让人满意,因此我找了些格式化的方法列出来" convert(char(10),datetime,101) 在数据库取出来的时候就转换好 select getdate() 2006-05-12 11:06:08.177 我整理了一下SQL Server里面可能经常会用到的日期格式转换方法: 举例如下: select C... 阅读全文
posted @ 2007-08-10 14:19 伊凡 阅读(880) 评论(0) 推荐(0)

上一页 1 2 3 4 5 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3