数据库(SQL)
丁小未
热爱游戏开发,热爱Coding!
展开
-
SQL语句快速介绍
在做机房收费系统时,因为要查询和处理数据库中的数据,所以用到了大量SQL语句。SQL(Structured Query Language)指结构化查询语言,是用于访问和处理数据库的标准的计算机语言。SQL的作用有很多,包括从数据库中获取数据,插入、更新数据库中的数据,删除数据库记录,创建、修改新数据库,在数据库中创建、删除表等。本来打算就写几个简单的我常用的语句的介绍,但是写着写着就不会写原创 2012-06-08 17:03:15 · 1618 阅读 · 1 评论 -
SQL 语法大全
一、基础1、说明:创建数据库CREATEDATABASEdatabase-name 2、说明:删除数据库dropdatabase dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始 备份BA转载 2015-02-10 17:27:04 · 1778 阅读 · 0 评论 -
[SQL]学习一下sql数据分页
今天写点啥呢?就数据分页吧。同事说你直接将所有数据库中的数据都返回给我好了,我一并处理。但我说还好现在就几十条测试数据的,如果说是上万条,几十万条数据,我一下子查询数据库都打包发给你,你还要解析,那客户点击了个查询按钮,按照这样做要等到猴年马月,所以说,服务器端只能一点一点的返回给你才是最佳解决方案!sql数据分页有几种方法,首先用最简单最原始的方法,选择top10:select top原创 2013-12-20 00:18:58 · 2483 阅读 · 0 评论 -
[sqlserver]sqlserver2005设置允许远程连接
Sql Server2005 ,我们远程连接无法连接上的用这3步就可以了1.在"外围配置"工具把"允许TCP/IP和命名管道"勾上,当然"仅TCP/IP"也可以 图1:外围应用配置器中选择TCP/IP或者named pipes; 其中named pipes就是类似进程间通讯用的东西,(说错转载 2013-12-09 15:38:17 · 2558 阅读 · 0 评论 -
mysql局域网访问设置
错误提示: ERROR 1130: Host '192.168.1.132' is not allowed to connect to this MySQL server的解决方法: 1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,转载 2013-10-23 08:47:50 · 13540 阅读 · 0 评论 -
sql学习大全
学会数据库是很实用D~~记录一些常用的sql语句...有入门有提高有见都没见过的...好全...收藏下...其实一般用的就学会数据库是很实用D~~记录一些常用的sql语句...有入门有提高有见都没见过的...好全...收藏下...其实一般用的就是查询,插入,删除等语句而已....但学学存储过程是好事...以后数据方面的东西就不用在程序里搞喽..而且程序与数据库只要一个来回通讯就可以搞定转载 2013-08-26 14:59:04 · 1926 阅读 · 0 评论 -
SQL学习笔记
一.数据库概述(1)DBMS(数据库管理系统)和数据库,平时谈到"数据库"两种含义:MSSQLSever,Oracle等某种DBMS;存放一堆数据表的一个分类(Catalog) 不同牌子的DBMS有自己的不同特点 主键有两种选用策略:业务主键和逻辑主键. 业务主键是使用有业务意义的字段做主键,比如身份证号,银行账号. 逻辑主键是使用没有任何业务意转载 2013-08-05 10:08:27 · 1447 阅读 · 0 评论 -
微软官方的SqlHelper
using System; using System.Data; using System.Xml; using System.Data.SqlClient; using System.Collections; using System.Configuration;namespace BookDAL { ///转载 2012-10-27 15:28:01 · 3207 阅读 · 2 评论 -
Sql Server快速建表
use MyDatabasecreate table 学生表(学号 varchar(16) primary key,姓名 varchar(8),性别 char(2) check (性别 IN ('男','女')),出生日期 date,所在系 varchar(20),专业 varchar(20),班号 varchar(10),联系号码 varchar(20)原创 2012-11-04 15:16:45 · 2346 阅读 · 0 评论 -
用SQL语句,删除掉重复项只保留一条
在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢?1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)2、原创 2012-11-01 19:28:12 · 1733 阅读 · 0 评论 -
最快的存储过程分页 50W
过程一:select top N条记录 * from 文章表 where id not in(select top M条记录 id from 文章表 order by id desc ) order by id desc过程二:select top N条记录 * from 文章表 where id --简单通用CREATE PROCEDURE [dbo].[PageView]原创 2012-09-21 20:26:36 · 1518 阅读 · 1 评论 -
ADO.NET小结
一.用SqlConnection连接SQL Server 1..加入命名空间 using System.Data.SqlClient; 2.连接数据库 SqlConnection myConnection = new SqlConnection(); myConnection.ConnectionString = "user id=sa;password=sinofindb;i原创 2012-08-29 17:17:45 · 1367 阅读 · 3 评论 -
sql语句函数
四舍五入 select ROUND(1.01,1) 结果1.00计算字符串的长度select LEN('Hello王') 结果6计算字符串字节:中文占两个字节select LENGTH('Hello王') 结果7转大小写LOWER(),UPPER()截取字符串:RIGHT(‘abc’,2) 结果bcLEFT(‘abcd’,2) 结果ab字符串左.右侧原创 2012-06-20 20:38:24 · 1467 阅读 · 0 评论 -
SQLSERVER2012安装
注意先从下面红色文字部分看起,安装一个前提环境(vs2010 sp1)稍等一会 出现下面弹框警告忽略,当然也可以关闭防火墙选择全选注意:先安装这个提示要安装一个vs2010的sp包 http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=23691回到sqlserver,点击重新运行发现都通过了,点击下一步原创 2015-05-19 11:58:58 · 1935 阅读 · 1 评论