
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 · 1043 阅读 · 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 · 2287 阅读 · 0 评论 -
sql将一个表中的数据插入到另一个表中
sql将一个表中的数据插入到另一个表中 列名不一定要相同,只要你在HH中列出要插入列的列表跟select from mm表中的选择的列的列表一一对应就可以了,当然两边的数据类型应该是兼容的。 insert into hh (fielda,fieldb,fieldc) select fieldx,fieldy,fieldz fr原创 2013-12-03 13:34:50 · 1336 阅读 · 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 · 974 阅读 · 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 · 689 阅读 · 0 评论 -
SQLserver2005中的DATENAME函数
DATENAME函数的主要用处是从日期中提取指定部分数据,比如我们想得到当前日期中的年份,月份等信息,就可以使用该函数.返回类型是nvarchar. 具体的语法如下:DATENAME(param,date);param是指定要返回日期部分的参数,包括下面几种:date就是指定的日期. 例子:select DATENAME(year,getdate()) as ''Y原创 2013-12-05 21:44:47 · 797 阅读 · 0 评论 -
sqlserver日期函数
SQLServer时间日期函数详解,SQLServer,时间日期,1. 当前系统日期、时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15')转载 2013-12-05 21:45:58 · 735 阅读 · 0 评论 -
[推荐] (SqlServer)批量清理指定数据库中所有数据
在实际应用中,当我们准备把一个项目移交至客户手中使用时,我们需要把库中所有表先前的测试数据清空,以给客户一个干净的数据库,如果涉及的表很多,要一一的清空,不仅花费时间,还容易出错以及漏删,在这儿我提供了一个方法,可快捷有效的清空指定数据库所有表的数据。仅供参考,欢迎交流不同意见。 --Remove all data from a databaseSET NOCOUNT ON--转载 2014-02-10 16:02:22 · 741 阅读 · 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 · 633 阅读 · 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 · 767 阅读 · 0 评论 -
自动生成存储过程
感觉非常有用,就记录下来,希望看到的你有帮助!-----------------------------函数-----------------------------清理默认值create FUNCTION [dbo].[fnCleanDefaultValue](@sDefaultValue varchar(4000)) RETURNS varchar(4000) AS转载 2013-11-06 16:01:40 · 956 阅读 · 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 · 1104 阅读 · 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 · 2080 阅读 · 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 · 1056 阅读 · 0 评论 -
妙用Update Select
最常用的update语法是:UPDATE SET = , SET = 如果我的更新值Value是从一条select语句拿出来,而且有很多列的话,用这种语法就很麻烦第一,要select出来放在临时变量上,有很多个哦第二,再将变量进行赋值。列多起来非常麻烦,能不能像Insert那样,把整个Select语句的结果进行插入呢?就好象下面insert into table转载 2013-11-06 14:32:39 · 1667 阅读 · 0 评论 -
SQL Server 调用 WebService
declare @xmlhttp intdeclare @err intdeclare @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 · 957 阅读 · 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 · 1639 阅读 · 0 评论 -
SQl 语句把Excel中的数据导入到SQL Service数据库中
//第一步://启用Ad Hoc Distributed Queries:exec sp_configure 'show advanced options',1reconfigureexec sp_configure 'Ad Hoc Distributed Queries',1reconfigurego//第二步:SELECT * into dbo.tabel5FROM Ope转载 2013-11-06 14:38:15 · 906 阅读 · 0 评论 -
导出表中数据到sql文件
感觉这些sql语句非常有用,避免以后忘记,再此记下。也希望对看到的你有所帮助!----------------------------------------------- 导出表中数据到sql文件-- 根据表名,将表中的数据导出成插入的sql语句-- 例如:可以将sql server中的数据导入到mysql可以采用此用方法-----------------------------转载 2013-11-06 15:58:21 · 848 阅读 · 0 评论 -
Mysql 分页语句Limit用法
原文地址:http://qimo601.iteye.com/blog/16347481、Mysql的limit用法 在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能。 Sql代码 SELECT * FROM table LIMIT [offset,]转载 2017-01-14 23:24:40 · 602 阅读 · 0 评论