sqlserver
竹林幽深
大家好,我是一个比较开朗的男孩,喜欢去和它人去交朋友,对待朋友怎总是以诚相待。。。。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
hibernate.hbm2ddl.auto配置详解
hibernate.cfg.xml 中hibernate.hbm2ddl.auto配置节点如下: Hibernate Reference Documentation 3.3.1解释如下: Automatically validate or export schema DDL to the database when the SessionFactory is cre转载 2013-11-20 10:50:19 · 1092 阅读 · 0 评论 -
SQLServer查询最近一天,三天,一周,一月,一季度方法 .
一天 select * from T_news where datediff(day,addtime,getdate())=0 三天 select * from T_news where datediff(day,addtime,getdate())= 0 一周 select * from T_news WHERE (DATEPART(wk, addtime) = DATEPAR转载 2013-12-09 10:51:04 · 2347 阅读 · 0 评论 -
sql将一个表中的数据插入到另一个表中
sql将一个表中的数据插入到另一个表中 列名不一定要相同,只要你在HH中列出要插入列的列表跟select from mm表中的选择的列的列表一一对应就可以了,当然两边的数据类型应该是兼容的。 insert into hh (fielda,fieldb,fieldc) select fieldx,fieldy,fieldz fr原创 2013-12-03 13:34:50 · 1445 阅读 · 0 评论 -
SQLSERVER-CASE关键词的用法 .
在Oralce中有个函数为Decode(),感觉非常好用,但是此函数为Oracle所独有,在SQLSERVER和MYSQL中实现与之相类似的功能还无相关函数,但通过CASE关键词可实现类似功能。 1 》》首先让我们看一下 CASE 的语法。在一般的 SELECT 中,其语法如下: SELECT = CASE WHEN THEN WHEN THEN ELSE END转载 2013-12-05 12:16:13 · 1070 阅读 · 0 评论 -
SQL中的CASE WHEN使用 .
Case具有两种格式。简单Case函数和Case搜索函数。 --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASE WHEN sex = '1' THEN '男' WHEN sex = '2' TH转载 2013-12-05 12:14:48 · 751 阅读 · 0 评论 -
SQLserver2005中的DATENAME函数
DATENAME函数的主要用处是从日期中提取指定部分数据,比如我们想得到当前日期中的年份,月份等信息,就可以使用该函数.返回类型是nvarchar. 具体的语法如下: DATENAME(param,date); param是指定要返回日期部分的参数,包括下面几种: date就是指定的日期. 例子: select DATENAME(year,getdate()) as ''Y原创 2013-12-05 21:44:47 · 860 阅读 · 0 评论 -
sqlserver日期函数
SQLServer时间日期函数详解,SQLServer,时间日期, 1. 当前系统日期、时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15')转载 2013-12-05 21:45:58 · 802 阅读 · 0 评论 -
[推荐] (SqlServer)批量清理指定数据库中所有数据
在实际应用中,当我们准备把一个项目移交至客户手中使用时,我们需要把库中所有表先前的测试数据清空,以给客户一个干净的数据库,如果涉及的表很多,要一一的清空,不仅花费时间,还容易出错以及漏删,在这儿我提供了一个方法,可快捷有效的清空指定数据库所有表的数据。仅供参考,欢迎交流不同意见。 --Remove all data from a database SET NOCOUNT ON --转载 2014-02-10 16:02:22 · 783 阅读 · 0 评论 -
sql语句多表查询
问题及描述: --1.学生表 Student(S#,Sname,Sage,Ssex) --S# 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别 --2.课程表 Course(C#,Cname,T#) --C# --课程编号,Cname 课程名称,T# 教师编号 --3.教师表 Teacher(T#,Tname) --T# 教师编号,Tname 教师姓名 -转载 2014-04-01 10:27:49 · 672 阅读 · 0 评论 -
将表数据生成SQL脚本的存储过程
--将表数据生成SQL脚本的存储过程 CREATE PROCEDURE dbo.UspOutputData @tablename sysname AS declare @column varchar(1000) declare @columndata varchar(1000) declare @sql varchar(4000) declare @xtype tinyint d转载 2013-11-06 15:55:57 · 804 阅读 · 0 评论 -
自动生成存储过程
感觉非常有用,就记录下来,希望看到的你有帮助! -----------------------------函数--------------------- --------清理默认值 create FUNCTION [dbo].[fnCleanDefaultValue](@sDefaultValue varchar(4000)) RETURNS varchar(4000) AS转载 2013-11-06 16:01:40 · 1011 阅读 · 0 评论 -
hibernate注解反向生成表结构
直接上源码: package com.gxy.pojo.model; import java.util.Date; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Gene原创 2013-11-20 12:15:17 · 1148 阅读 · 0 评论 -
sqlserver将一个表的数据插入到另外一个表里面
--b表存在(两表结构一样) insert into b select * from a 若两表只是有部分(字段)相同,则 insert into b(col1,col2,col3,col4,...) select col1,col2,col3,col4,... from a where... 把表a插入到表b中去。 --b表不存在 select * into b from a //原创 2013-11-06 14:10:55 · 2143 阅读 · 0 评论 -
Sql Server判断数据库、表、存储过程、函数是否存在
判断数据库是否存在 if exists (select * from sys.databases where name = '数据库名') drop database [数据库名] 判断表是否存在 if exists (select * from sysobjects where id = object_id(N'[表名]') and OBJECTPROPERTY(id, N'IsUser转载 2013-11-06 14:15:09 · 1105 阅读 · 0 评论 -
妙用Update Select
最常用的update语法是: UPDATE SET = , SET = 如果我的更新值Value是从一条select语句拿出来,而且有很多列的话,用这种语法就很麻烦 第一,要select出来放在临时变量上,有很多个哦 第二,再将变量进行赋值。 列多起来非常麻烦,能不能像Insert那样,把整个Select语句的结果进行插入呢?就好象下面 insert into table转载 2013-11-06 14:32:39 · 1715 阅读 · 0 评论 -
SQL Server 调用 WebService
declare @xmlhttp int declare @err int declare @Get VARCHAR(3000) EXEC @err = sp_OACreate "MSXML2.XMLHTTP", @xmlhttp OUT --创建XMLHTTP对象 EXEC @err = sp_OAMethod @xmlhttp,'Open',NULL,'Get',' http://ww转载 2013-11-06 14:25:04 · 994 阅读 · 0 评论 -
SQL数据库时间获取技巧
SQL 时间操作的常用语句: 1.获取今天的一个时间段 select dtb from 表 where 进出时间>CONVERT(char(10),GETDATE(),120) and 进出时间CONVERT(char(10),DATEADD(day,1,GETDATE()),120) --当前日期: select convert(varchar(10), g转载 2013-11-06 14:35:31 · 1727 阅读 · 0 评论 -
SQl 语句把Excel中的数据导入到SQL Service数据库中
//第一步: //启用Ad Hoc Distributed Queries: exec sp_configure 'show advanced options',1 reconfigure exec sp_configure 'Ad Hoc Distributed Queries',1 reconfigure go //第二步: SELECT * into dbo.tabel5 FROM Ope转载 2013-11-06 14:38:15 · 935 阅读 · 0 评论 -
导出表中数据到sql文件
感觉这些sql语句非常有用,避免以后忘记,再此记下。也希望对看到的你有所帮助! --------------------------------------------- -- 导出表中数据到sql文件 -- 根据表名,将表中的数据导出成插入的sql语句 -- 例如:可以将sql server中的数据导入到mysql可以采用此用方法 -----------------------------转载 2013-11-06 15:58:21 · 912 阅读 · 0 评论 -
Mysql 分页语句Limit用法
原文地址:http://qimo601.iteye.com/blog/1634748 1、Mysql的limit用法 在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能。 Sql代码 SELECT * FROM table LIMIT [offset,]转载 2017-01-14 23:24:40 · 674 阅读 · 0 评论
分享