Database
liuxiuming
代码和音乐一样都是一种艺术
展开
-
MY SQL教程(1)
1.创建数据库 create database databasename; 2.选择数据库 use databasename; 3.建表 create table tablename(id int(10),name varchar(10));注:int后可以不加“(10)”,默认为int(11)。 varchar后必须指定其长度,否则会出错。4.查看当前数原创 2008-04-26 16:02:00 · 913 阅读 · 0 评论 -
C#查询数据库把结果输出到XML的例子
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.SqlClient;using System.Data;namespace ConsoleApplication4{ class Program {原创 2010-01-23 15:26:00 · 3035 阅读 · 1 评论 -
只带一个参数变量的存储过程
CREATE PROCEDURE 存储过程名 @变量名 int(数据类型) as select * from goods where id=@我叫变量原创 2010-01-23 17:11:00 · 591 阅读 · 0 评论 -
查看当前数据库的连接数
select count(*) as connumber from master..sysprocesses where db_name(dbid)=keede1228原创 2010-01-30 17:16:00 · 772 阅读 · 0 评论 -
SQL中关于日期时间的用法
sql得到当前系统时间得 日期部分 CONVERT(varchar(10),getDate(),120) 求得到"昨天,今天"日期函数的SQL 所属分类:MS-SQL Server 基础类 ---------------------------------------------------------------------- Convert(Datetime,GetDat转载 2010-03-31 12:00:00 · 1176 阅读 · 0 评论 -
财务相关单据的几点经验
1 ”手续费”不应作为一条单独的记录存在,应该与产生手续费的记录在一起,但分别记在不同字段,最后有一个记录总额的字段。原创 2010-05-31 16:26:00 · 673 阅读 · 0 评论 -
(转)left join,right join,inner 的区别
1.通俗的讲: 2. 3.A left join B 的连接的记录数与A表的记录数同 4.A right join B 的连接的记录数与B表的记录数同 5.A left join B 等价B right join A 6. 7.table A: 8.Field_K, Field_A 9.1 a 10.3转载 2010-08-14 12:00:00 · 589 阅读 · 0 评论 -
数据库版本不同导致还原时报错
<br />我在备份和还原的时候都查看的两个数据库系统的版本,方式是通过“帮助”里看的,两台电脑上的数据库版本显示是一样的,但是在恢复数据库的时候提示“文件簇错误”这样的信息,在网上查了一下说是版本的问题,但我这里看到的版本是一样的。<br /> <br /> <br />解决方法:<br />要获得真正的版本信息,要执行查询语句“select @@VERSION”,这样才能正确的显示出当前数据库的版本信息。<br />结果我发现两个数据库的版本不一致,一个是2008,一个是2005。2005的数据库管理软原创 2010-11-12 13:34:00 · 3174 阅读 · 0 评论 -
C# double 取 SQL Server 中的float 类型
<br />如果用C#中的float类型取会报错,用double型取就好了。原创 2011-01-14 15:43:00 · 1512 阅读 · 0 评论 -
禁止在.net framework中执行用户代码。启用“clr enabled” 配置选项——解决办法
<br />在数据库中运行如下代码即可。exec sp_configure 'show advanced options', '1';goreconfigure;goexec sp_configure 'clr enabled', '1'goreconfigure;exec sp_configure 'show advanced options', '1';go原创 2011-01-13 17:56:00 · 1932 阅读 · 0 评论 -
一条SQL语句实现查询每个部门中年龄最大的员工信息
<br /><br />select * from test1 t<br /> where not exists(select 1 from test1 where BranchId=t.BranchId and Age> t.Age)转载 2010-11-24 11:30:00 · 23023 阅读 · 0 评论 -
用C#读SQL SERVER到控制台的简单示例
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data.SqlClient;namespace ConsoleApplication4{ class Program { static v原创 2010-01-23 11:39:00 · 1815 阅读 · 1 评论 -
最简单的带变量的存储过程
CREATE PROCEDURE dbo.AXzhz/*这里写注释*/@startDate varchar(16),@endDate varchar(16) AS select id from table_AX where commentDateTime>@startDate and commentDateTime 注:@startDate varchar(16)是声明@start转载 2010-01-14 16:34:00 · 609 阅读 · 0 评论 -
SQL Server 学习笔记(1)
1 SQL Server 数据类型9种。char , varchar , nchar , nvarchar , int , smallint , real , decimal , datetime2 创建数据库CREATE DATABASE dbname;3 删除数据库DROP DATABASE dbname;4 创建表CREATE TABLE tbname(原创 2008-05-10 20:34:00 · 472 阅读 · 0 评论 -
SQL Server 学习笔记(3)
1 WHERE子名中可用的比较运算符,6种=,,=,可用于数值字段,日期字段,文本字段(等价于字母表的顺序)。AND和OR允许在一个WHERE语句中测试多个条件。2 删除表中的所有记录DELETE FROM tbname;DELETE FROM tbname WHERE condition;3 SQL SERVER支持的日期格式是:YYYY-MM-DD。翻译 2008-05-13 11:20:00 · 515 阅读 · 0 评论 -
SQL Server 学习笔记(2)
1 主键是一个字段或多个字段,它们能够唯一标识数据库表中的每个记录。2 插入新数据INSERT INTO tbname (column1,column2) VALUES (data1,data2);如果要把每一列都插入数据,则可以不写列名,如上式,若只有两个列,则可以写为:INSERT INTO tbname VALUES (data1,data2);RDBMS基于定义表时列的翻译 2008-05-12 20:36:00 · 420 阅读 · 0 评论 -
SQL Server 学习笔记(4)
作者:Simon Tatham专业的自由软件程序员翻译:Dasn -------------------------------------------------------------------------------- 引言 为公众写过软件的人,大概都收到过很拙劣的bug(计算机程序代码中的错误或程序运行时的瑕疵——译者注)报告,例如: 在报告中说“不好用”; 所报告内容毫无意义原创 2008-05-19 10:27:00 · 565 阅读 · 0 评论 -
SQL操作全集
下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 CREATE DATABASE d转载 2008-05-28 10:47:00 · 439 阅读 · 0 评论 -
SQL Server 2005
1 数据库系统=数据库+数据库管理系统+数据库管理员2 结构型、网状型、关系型、面向对象型3 增、删、改、查4 每个表都会有一个主关键字,可以唯一的确定一条记录。5 一个表的主键在另一个表中出现,叫外键。6 Structured Query Language 结构化查询语言 1976 Sequel2 IBM7 数据查询语言 Data Query Language : sel原创 2008-11-13 20:56:00 · 482 阅读 · 0 评论 -
SQL Server 2005 SP3 简体中文版正式版发布了!
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=ae7387c3-348c-4faa-8ae5-949fdfbe59c4 包括32位和64位简体中文版!原创 2009-02-05 16:37:00 · 986 阅读 · 0 评论 -
SQL Server 2005 备份和还原的问题
在备份后,会生成一个bak文件,用这个文件进行还原的时候,可能会出现以下几种错误:1 数据库正在使用 这是因为在还原操作之前对该数据库进行了其他的操作,解决的办法很简单,找到数据库服务SQL SERVER(MSSQLSERVER),重新启动这个服务即可。2 数据库不匹配 这个问题没有深究,应该是两个数据库的结构不一样,只要在“选项”中选择“覆盖现有数据库”就可以了。原创 2009-05-12 16:16:00 · 643 阅读 · 0 评论 -
SQL应用日志
UPDATe [Sale_Goods] SET [Catalog33_ID] = [Catalog].[ID]FROM [Sale_Goods] LEFT OUTER JOIN [chdy222] ON [Sale_Goods].[Code] = [chdy222].[ID]LEFT OUTER JOIN [Catalog] ON [chdy222].[ufidaname] = [Catalo原创 2009-09-22 13:29:00 · 836 阅读 · 1 评论 -
在sql server中创建mysql8.0的链接服务器
mysql 8.0的驱动向下兼容5.7exec sp_addlinkedserver @server='10.6.10.1', --这是之前创建MySql Connector时的data source name @srvproduct='MyConnector', --这个随便 @provider='MSDASQL', --这是固定的 @datasrc=NUL...转载 2018-12-29 14:13:31 · 692 阅读 · 0 评论