随笔 - 224  文章 - 0  评论 - 216  阅读 - 109万

随笔分类 -  【Database】

Database
T-Sql常用语句
摘要:1.用bcp导出txt数据DECLARE@bcp VARCHAR(100),@date VARCHAR(10)BEGINSET @date = REPLACE(CONVERT(VARCHAR, GETDATE() - 2, 111), '/', '-');SET @bcp = 'bcp WebSta... 阅读全文
posted @ 2013-10-04 17:49 Frank.Fan 阅读(5843) 评论(0) 推荐(0) 编辑
存储过程—导出table数据为inser sqlt语句
摘要:Sql Server Management Studio没有将table中数据导出为insert语句的功能。下面一个很有用的存储过程,可以把某张表的数据导出为insert sql语句。当然Oracle、Mysql客户端貌似都已经集成了这项功能。所以本文仅适用于Sql Server Management Studio.USE [testdb]GO/****** Object: StoredProcedure [dbo].[proc_insert] Script Date: 09/30/2013 12:07:00 ******/SET ANSI_NULLS ONGOSET QUOTED_I... 阅读全文
posted @ 2013-09-30 12:26 Frank.Fan 阅读(441) 评论(0) 推荐(0) 编辑
数据库行列转换sql
摘要:经常折腾数据库,常常遇到数据库行列转换的问题,下面就用一个小例子来演示下如何进行行列转换。1.创建一张表CREATE TABLE [android_source]( [CREATETIME] [datetime] NULL, [SOURCE] [nvarchar](255) NULL, [COUNT] [float] NULL)2.插入测试数据insert android_source (CREATETIME,SOURCE,COUNT) values ( '2013-07-13 00:00:00.000','1xingdong',3);insert androi 阅读全文
posted @ 2013-09-30 10:59 Frank.Fan 阅读(1869) 评论(0) 推荐(0) 编辑
oracle 、mysql、 sql server使用记录
摘要:oracle 、mysql、 sql server使用记录mysql常用命令:mysqld --启动mysql数据库show databases; -- 查看数据库use database; -- 选择数据库show tables; -- 查看表desc tableName; -- 查看表结构sho... 阅读全文
posted @ 2013-06-28 14:54 Frank.Fan 阅读(2531) 评论(2) 推荐(0) 编辑
一个封装好的SqlHelper类库,可以直接使用
摘要:用习惯了Entity Framework有时会突然不会用ADO.NET直接访问数据了,今天总结了一个SqlHelper类库,以后不会了直接上来看就OK.代码很简单,一看就懂,没有使用DataSet,而使用了更轻便,简洁的DataTable./* *作者:Frank Fan *创建时间:2011-5-23 16:52:18 *再次编辑时间:2012-8-18 23:40:24 *说明:数据库助手类 *版权所有:fanyong.net@Gmail.com */using System;using System.Data;using System.Data.SqlClient;using Syste 阅读全文
posted @ 2012-08-19 23:20 Frank.Fan 阅读(2010) 评论(0) 推荐(1) 编辑
常用Sql语句总结
摘要:一、创建数据表,主外键,增删改查--建立数据库create database OnlineShop use OnlineShop --建立分类表create table Category ( CategoryId int identity(1,1) primary key,--主键,自增 [Name] nvarchar(50) not null)--建立商品表create table Product ( ProductID int identity(1,1) primary key,--主键,自增 CategoryId int FOREIGN KEY REFERENCES Category(C 阅读全文
posted @ 2012-08-19 23:14 Frank.Fan 阅读(407) 评论(0) 推荐(0) 编辑
MongoDB简单的配置及应用
摘要:一、简介由于工作需要,最近使用了NoSQL的典型代表——MongoDB数据库。这个在2011年被炒的沸沸扬扬的东东,据说在2010年会成为《2012最受企业欢迎的开发技能Top10》之一。首先了解几个关键词:NoSQL:是相对于我们熟知的MS Sql Server和My SQL这种关系型数据库来说的,关系型数据库的最大特点就是遵循范式,就想教科书里定义的一二三范式、BC范式等记不住的公式。所以,范式用非官方的说法应该是这样的:第一范式:不能表中套表;第二范式:每个表有且只有一个主键;第三范式:表与表之间的关系只能通过外键引用。No SQL可以翻译为“没有SQL”或者是“Not Only SQL 阅读全文
posted @ 2012-02-11 16:16 Frank.Fan 阅读(1214) 评论(0) 推荐(0) 编辑
【SQL Server 2008 安装全过程】
摘要:SQL Server 2008 安装全过程在Windows Server 2008 R2 DataCenter版本下安装SQL Server 2008 数据库。1)选择处理器类型,这里是X64位的。 2)根据导航的第一条,计划,运行系统配置检查器。 检查结果,全部OK, 3)下面就开始正式安装了。好激动。 然后一路下一步就可以了,按照导航一步步的走。需要注意点是这一点: Windows和SQL ... 阅读全文
posted @ 2011-09-20 10:25 Frank.Fan 阅读(515) 评论(0) 推荐(0) 编辑
【总结:数据库连接字符串的使用方法】
摘要:总结:数据库连接字符串的使用方法综述 什么是数据库连接字符串?连接字符串的格式是一个以分号为界,划分键/值参数对的列表。连接字符串包含一个由一些属性名/值对组成的集合。每一个属性/值对都由分号隔开。PropertyName1="Value1";PropertyName2="Value2";PropertyName3="Value3";.....同样,连接字符串必须包含SQL Server实例名称: Data Source=ServerName;总的来说,数据库的连接字符串分为两种:Windows身份验证和SQL Server身份验证。 阅读全文
posted @ 2011-08-29 00:09 Frank.Fan 阅读(10695) 评论(2) 推荐(9) 编辑
【基础篇—SQL语句相关概念及练习】
摘要:写在前面:最近在上海找工作,前前后后面试了N家单位,发现各个公司对程序员的数据库知识尤其是SQL语句的掌握程度有很高的要求,作为一名光荣的程序员,不会玩儿SQL语句走在街上根本不好意思和人打招呼!好了,废话不多说,新手菜鸟同志们了注意了,这篇文章提供的例子很简单,但是也很重要,请认真练习!别等到面试的时候被某些人嘲讽"唉!这年头,会写SQL语句的程序员越来越少了!L"老鸟高手同志们,你们可以优雅地... 阅读全文
posted @ 2011-08-08 20:37 Frank.Fan 阅读(12530) 评论(22) 推荐(24) 编辑
【总结——SQL Server中的数据类型】
摘要:SQL Server 中的数据类型1、精确数字类型bigintintsmallinttinyintbitmoneysmallmoney2、字符型数据类型,MS建议用VarChar(max)代替TextCharVarCharText3、近似数字类型DecimalNumericRealFloat4、Unicode字符串类型NcharNvarCharNtext5、二进制数据类型,MS建议VarBinary(Max)代替Image数据类型,max=231-1Binary(n) 存储固定长度的二进制数据VarBinary(n) 存储可变长度的二进制数据,范围在n~(1,8000)Image 存储图像信. 阅读全文
posted @ 2011-06-25 13:56 Frank.Fan 阅读(528) 评论(0) 推荐(1) 编辑
【Left join, Inner join和Right join的区别——举例详解】
摘要:写在前面:不总结就会忘记!先给个通俗的解释吧. 例表a aidadate1a12a23a3表b bidbdate1b12b24b4问题:两个表a,b相连接,要取出id相同的字段。select * from a inner join b on a.aid = b.bid这是仅取出匹配的数据。此时的取出的是: 1 a1 b1 2 a2 b2 那么left join指: select * from a left join b on a.aid = b.bid 首先取出a表中所有数据,然后再加上与a,b匹配的的数据此时的取出的是: 1 a1 b1 2 a2 b2 3 a3 空字符同样的也有right 阅读全文
posted @ 2011-06-23 22:58 Frank.Fan 阅读(4597) 评论(0) 推荐(0) 编辑
【SQL Union操作符原理与用法】
摘要:写在前面:日积月累,水滴石穿! SQL UNION 操作符 UNION 操作符用于合并两个或多个 SELECT 语句的结果集。 请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每条 SELECT 语句中的列的顺序必须相同。 SQL UNION 语法 SELECT column_name(s) FROM table_name1UNIONSELEC... 阅读全文
posted @ 2011-06-23 22:40 Frank.Fan 阅读(1279) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示