sql-db
文章平均质量分 61
prince_amir
66666666666666
展开
-
如何在C#中使用存储过程
自私,让我们只看见自己却容不下别人。 要在C#中使用存储过程,首先看看test表的创建sql语句: create table test55 ( uid int identity(1,1), class1 varchar(20), class2 varchar(20), uname varchar(20), birth smalldatetime,原创 2013-10-09 11:27:59 · 541 阅读 · 0 评论 -
【转】mysql——自增量 a…
MySql中的auto_increament相当于SqlServer中的Identity(1,1),把列设置为自增字段 用法:CREATE TABLE test(id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,username VARCHAR(15) NOT NULL)AUTO_INCREMENT = 1原创 2013-10-09 11:31:14 · 673 阅读 · 0 评论 -
mysql 中 limit 嵌…
做分页查询的时候遇到的问题,This version of MySQL doesn't yet support 'LIMIT &IN/ALL/ANY/SOME subquery'的意思是,这版本的 MySQL 不支持使用 LIMIT 子句的IN/ALL/ANY/SOME 子查询,即是支持非 IN/ALL/ANY/SOME 子查询的 LIMIT 子查询。也就是说,这样的语句是不能正确原创 2013-10-09 11:30:55 · 505 阅读 · 0 评论 -
MYsql中的 TOP排序使用limit
在sqlserver中使用top排序,取得前面的几条:是在select 后面加 top n但是mysql中就不是这样了,今天弄了会才反应过来在mysql 中用limit 比如要查询user表中的前10条数据用 select * from user limit 10 还可以分页查询 比sqlserver 方便多。分页用 select * from user limit 10原创 2013-10-09 11:30:47 · 1410 阅读 · 0 评论 -
处理MySQL更新表时Error Code…
Error: 1175 SQLSTATE: HY000(ER_UPDATE_WITHOUT_KEY_IN_SAFE_MODE)Error Code: 1175. You are using safe update mode and you triedto update a table without a WHERE that uses a KEY column To disablesa原创 2013-10-09 11:30:45 · 590 阅读 · 0 评论 -
如何drop有default constrain…
如何drop有default constraint的column - SQL有时候我们在drop column的时候,会遇到一些default constraints而不能drop,如果我们已经知道constraint name,则可以用下面的语句先把constraint remove掉,然后再drop column。 declare @sql nvarchar(1024)set原创 2013-10-09 11:28:59 · 689 阅读 · 0 评论 -
深入讲解数据库中User和Schema的关…
深入讲解数据库中User和Schema的关系觉得这篇文章通俗易懂,就转载过来了,原文出处:http://blog.csdn.net/yinianshen/archive/2009/08/20/4465954.aspx假如我们想了解数据库中的User和Schema究竟是什么关系,首先必须了解一下数据库中User和Schema到底是什么概念。在SQL Server2000中,由于架构原创 2013-10-09 11:28:55 · 609 阅读 · 0 评论 -
什么是数据仓库(Data Warehouse)
什么是数据仓库(Data Warehouse)数据仓库(Data Warehouse)是一个面向主题的(Subject Oriented)、集成的(Integrate)、相对稳定的(Non-Volatile)、反映历史变化(Time Variant)的数据集合,用于支持管理决策。对于数据仓库的概念我们可以从两个层次予以理解,首先,数据仓库用于支持决策,面向分析型数据处理,它不同于企业现有的操原创 2013-10-09 11:28:37 · 1654 阅读 · 0 评论 -
Sql语句中group by 子句的规则
Sql语句中group by 子句的规则group by 是分组查询, 一般 GROUP BY 是和聚合函数配合使用group by 有一个原则,就是 select 后面的所有列中,没有使用聚合函数的列,必须都出现在 group by 后面(重要)例如,有如下数据库表:A B1 abc1 bcd1 asdfg 如果有如下查询语句(原创 2013-10-09 11:28:34 · 1225 阅读 · 0 评论 -
Sql server中Collation …
Sql server中Collation conflict问题今天在做data migration时写了一个跨数据库查询的语句:select d.ID as SGPID,'S' as SGPTYPE, 1 as UpUser, GETDATE() as UpDT, numberfrom [DataMigr_V33].[dbo].[_upd_dts_timedef1] c, [Dat原创 2013-10-09 11:28:32 · 509 阅读 · 0 评论 -
数据库多表连接查询详解
数据库多表连接查询详解通过连接运算符可以实现多个表查询。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。在关系数据库管理系统中,表建立时各数据之间的关系不必确定,常把一个实体的所有信息存放在一个表中。当检索数据时,通过连接操作查询出存放在多个表中的不同实体的信息。连接操作给用户带来很大的灵活性,他们可以在任何时候增加新的数据类型。为不同实体创建新的表,而后通原创 2013-10-09 11:28:29 · 681 阅读 · 0 评论 -
sql 增删改查 忘了查下
SQL常用语句一览(1)数据记录筛选:sql="select*from数据表where字段名=字段值orderby字段名[desc]"sql="select*from数据表where字段名like'%字段值%'orderby字段名[desc]"sql="selecttop10*from数据表where字段名orderby字段名[desc]"sql="select*from数据表where原创 2013-10-09 11:31:22 · 464 阅读 · 0 评论