标签 数据表 文章列表
116 浏览
喜欢(1)

[MySQL]MySQL数据库中如何查看数据库或者数据表的所有索引?

问题描述MySQL数据库中,如何查看一个数据库是否有索引,有哪些索引?又如何查看一张指定的数据表的索引信息呢?方案一在MySQL数据库中,使用SHOW INDEX可以查看一张指定表的索引信息,如下:SHOW INDEX FROM yourtable;如果要查看一个指定架构(schema)中所有数据表的索引信息,则可以从INFORMATION_SCHEMA架构中的STATISTICS表中获取索引信息,如下:SELECT DISTINCT ...

MySQL 2019-07-23 14:58 0评论 0收藏
64 浏览
喜欢(0)

[SQL Server]SQL Server数据库中如何使用pivot函数将行转换成列(行列转换)?

问题描述SQL Server数据库中,在做某些场景下需要将数据行列转换进行查询,使用SQL语句应该如何实现呢?方案一如何是SQL Server 2005及以上版本,则可使用PIVOT函数进行行列的转换,如下:首先创建一个示例数据表并写入示例数据CREATE TABLE #yt ( [Store] int, [Week] int, [xCount] int);INSERT INTO #yt( [Store], [Week]...

SQL Server 2019-07-09 11:30 0评论 0收藏
17 浏览
喜欢(0)

[SQL Server]SQL Server数据库中如何返回INSERT INTO语句插入/写入数据后的记录值(比如ID等)?

问题描述SQL Server数据库中,有时候当我们使用INSERT INTO语句写入数据后,需要返回写入数据对应的自增ID或者GUID,以便根据此记录进行后续的操作。那么SQL语句如何实现返回记录值的操作呢?示例数据表结构:SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE TABLE [dbo].[Customer]( [Id] [int] IDENTITY(1,1) NOT ...

SQL Server 2019-07-09 10:46 0评论 0收藏
AD 友情赞助
19 浏览
喜欢(0)

[SQL Server]SQL Server数据库中如何使用SQL语句删除指定数据库所有的数据表、视图、存储过程、触发器、主键、外键、约束以及所有的依赖关系等等?

问题描述SQL Server数据库中,使用SQL语句删除指定数据库所有的数据表、视图、存储过程、触发器、主键、外键、约束以及所有的依赖关系等等,以达到在不用重新创建一个新数据库的情况下清理数据库目的?特别注意:本文的脚本具有对数据库结构的完全破坏力,请看清楚之后根据实际情况使用!!!本文只提供解决问题的思路,不对你的执行结果负责!!!方案一USE YOUR_DATABASEGO/* 删除所有非系统内置的存储过程 */DECLARE @n...

SQL Server 2019-07-04 17:13 0评论 0收藏
7 浏览
喜欢(0)

[SQL Server]SQL Server数据库中如何使用SQL语句查询出指定数据库的所有索引?

问题描述C#/.NET应用程序编程开发中,如何将JSON格式数据转换成XML格式,反之又如何将XML格式转换成JSON格式呢?方案一使用第三方组件库Json.NET,Json.NET内置了JSON与XML两种数据格式的相互转换,转换示例如下:XML转换成JSONstring xml = @"<?xml version='1.0' standalone='no'?><root&g...

SQL Server 2019-07-02 14:56 0评论 0收藏
149 浏览
喜欢(0)

sqlserver中判断数据表或临时表是否存在

sqlserver中判断数据表或临时表是否存在use dbName; --dbName 代表你的数据库goif object_id(N'tableName',N'U') is not null --tableName 代表你的数据表print '存在'else print '不存在'可在打印输出的地方进行你的业务操作

SQL Server 2018-12-05 11:12 0评论 0收藏
AD 友情赞助
721 浏览
喜欢(0)

[Entity Framework].NET/C#应用程序编程开发中如何使用Entity Framework快速删除指定表的所有数据记录?

问题描述在.NET/C#的应用程序编程开发中,如何使用Entity Framework快速删除一个数据表中的所有数据呢?最原始的做法是从数据库中取出所有的数据,然后使用foreach循环,调用Table.Remove()方法来处理,如下:var rows = from o in dataDb.Table select o;foreach (var row in rows){ dataDb.Table.Remov...

Entity Framework 2018-06-20 16:41 0评论 0收藏
399 浏览
喜欢(0)

[SQL Server]SQL Server中如何从一个数据表中删除某列?

问题描述如题,在数据库中有一个表MEN,其中包含了一些列(字段),比如:Fname,Lname,…现在需要删除其中的某个列(字段):Lname应该如何操作呢?方案一使用语法:ALTER TABLE TABLE_NAME DROP COLUMN COLUMN_NAME如:ALTER TABLE MEN DROP COLUMN Lname方案二如果在这一列上还有约束,那么需要先删除这一列上的所有约束,然后后才可以删除这个列,如果需要删除约束...

SQL Server 2018-02-10 10:50 0评论 0收藏
2503 浏览
喜欢(1)

[MySQL]MySQL数据库中如何查询出所有包含指定的一个或者多个字段名(列名)的数据表集合?

[MySQL]MySQL数据库中如何查询出所有包含指定的一个或者多个字段名(列名)的数据表集合?问题描述比如当前有几个字段(列)名的集合,需要查询某个MySQL数据库中所有包含的这些字段(列)集合的数据表,在MySQL语句中应该如何实现呢?方案一SELECT DISTINCT TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME IN ('colu...

MySQL 2018-01-16 10:50 0评论 0收藏
AD 友情赞助
196 浏览
喜欢(0)

[SQL Server]SQL Server数据库中删除表的数据之后如何重置自增列的标识?

[SQL Server]SQL Server数据库中删除表的数据之后如何重置自增列的标识?方案一使用 DBCC CHECKIDENT ,语法如下:DBCC CHECKIDENT (table_name [, { NORESEED | { RESEED [, new_reseed_value ]}}])[ WITH NO_INFOMSGS ]使用方法如下:DBCC CHECKIDENT ('[TestTable]', RE...

SQL Server 2018-01-13 15:18 0评论 0收藏
2731 浏览
喜欢(8)

[SQL Server]SQL Server数据库中判断数据存在则更新,不存在则插入数据的方法有哪些?

[SQL Server]SQL Server数据库中判断数据存在则更新,不存在则插入数据的方法有哪些?问题描述在很多项目中,我们有这样的需求:在向数据表中插入数据之前,需要先判断这条数据是否存在,如果存在,则更新,如果不存在,则插入新数据,实现方案有哪些呢?方案一begin tranif exists (select * from table with (updlock,serializable) where key = @key)be...

SQL Server 2018-01-11 20:18 0评论 0收藏
734 浏览
喜欢(0)

[SQL Server]SQL Server数据库中判断数据表存在则删除的方法有哪些?

[SQL Server]SQL Server数据库中判断数据表存在则删除的方法有哪些?方案一IF OBJECT_ID('dbo.Scores', 'U') IS NOT NULL DROP TABLE dbo.Scores;或者(如果是临时表):IF OBJECT_ID('tempdb.dbo.#T', 'U') IS NOT NULL DROP TABLE #T;方...

SQL Server 2018-01-10 09:34 0评论 0收藏
1430 浏览
喜欢(1)

[SQL Server]SQL Server修改已有数据表字段(列)的可空选项:从可空修改成不允许为空

现在数据表的某字段为可空字段,需要将其修改成不可空的字段,应该如何实现?方案一首先,更新对应列的值:UPDATE [Table] SET [Column]=0 WHERE [Column] IS NULL接着,修改对应的字段为不可空:ALTER TABLE [Table] ALTER COLUMN [Column] INTEGER NOT NULL方案二如果希望某字段不可空,并且有默认值:ALTER TABLE [Table] ADD ...

SQL Server 2018-01-08 10:27 0评论 0收藏
3844 浏览
喜欢(8)

.NET[C#]Dapper中数据表的字段(列)与实体属性不一致时,如何手动配置它们之间的映射?

.NET[C#]Dapper中数据表的字段(列)与实体属性不一致时,如何手动配置它们之间的映射?问题描述比如有如下的数据表结构:Person:person_id intfirst_name varchar(50)last_name varchar(50)以及实体类:Person:public class Person { public int PersonId { get; set; } public string Fi...

.NET 2018-01-08 09:51 1评论 0收藏
1892 浏览
喜欢(7)

SQL Server中如何基于一个表的数据更新另一个表的对应数据的SQL语句脚本

SQL Server中如何基于一个表的数据更新另一个表的对应数据?实现的SQL语句有很多方式:方式一 INNER JOINUPDATE Table_ASET Table_A.col1 = Table_B.col1, Table_A.col2 = Table_B.col2FROM Some_Table AS Table_A INNER JOIN Other_Table AS Table_B ON...

SQL Server 2017-12-29 08:45 0评论 0收藏
27388 浏览
喜欢(2)

MySQL怎样复制一个数据库的表到另一个数据库(同一服务器)

在同一个服务器上完成MYSQL复制一个数据库的表到另一个数据库的操作是比较简单的,具体操作如下:1.首先复制源表的结构到目标表CREATE TABLE target.mytableLIKE source.mytable;2.接着复制所有的数据记录到目标表中INSERT INTO target.mytableSELECT *FROM source.mytable;这里需要注意的是,如果数据比较大,我们可以先禁用KEYS,这样可以有效提升复...

MySQL 2014-08-28 12:01 0评论 0收藏
AD 友情赞助