
DataBase
DataBase
Violin Huang
☺ Meet the better yourself! ❤
✎ ✉ ☎ ☝
展开
-
Oracle中查看所有表和字段以及表注释.字段注释
获取表和表备注 SELECT ATC.OWNER, ATC.TABLE_NAME, UTC.COMMENTS FROM (SELECT ATC.OWNER, ATC.TABLE_NAME FROM ALL_TABLES ATC WHERE ATC.OWNER IN ('EMES')) ATC --数据库别名 LEFT OUTER JOIN USER_TAB_COMMENTS UTC原创 2021-05-27 10:37:08 · 2208 阅读 · 0 评论 -
Oracle中group by和having和where之间的细微之处
1.group by首先单纯的就group by 来说吧,分组函数,它一般是和聚合函数配合使用的,但是它有一个重要的原则需要你记住就是==》在查询时select 和from之间=用到的所有列(字段)中,没有使用聚合函数的列,必须出现在 group by 后面,如下:错误写法:select 字段1,字段2from table group by 字段1正确写法:select 字段1,count(字段2) as 统计字段2的数量 from table group ...转载 2021-05-08 15:00:43 · 578 阅读 · 0 评论 -
sql Left Join 右表取一条数据,三种方式
一、(Oracle中已驗證OK)left join(select l.* from(select RealName,CompanyId,row_number() over (partition by CompanyId order by id desc) as rownum1 from vm_User WHERE IsAdmin=1) lwhere l.rownum1 = 1 ) w二、left join (select MAX(RealName),CompanyId, fro...转载 2021-03-23 10:50:20 · 9436 阅读 · 0 评论 -
SQL Server 修改默认实例
有一台服务器,里面装了两个版本的数据库,一个2008(实例名称为MSSQLSERVER),一个2017(实例名称为MSSQLSERVER01);Sql server 数据库可以安装多个数据库实例,但是默认的只有一个,由于2008安装的比较早,所以默认的是2008,我现在需要把2008的默认实例换成2017;一:找到SQL Server的配置管理器,由于我的这个环境是Win 10,在开始菜单里面完全没有找到,所以只能到文件 C:\Windows\SysWOW64 中去找,里面有两个, ...转载 2021-03-01 17:13:24 · 5855 阅读 · 1 评论 -
SSMS--SQL Server Management Studio语言切换中文问题
SSMS--SQL Server Management Studio语言切换问题问题描述问题解决问题描述安装SSMS英文版后重新安装回中文版,依旧显示英文界面。问题解决运行 SSMS 并通过以下菜单选择你想要使用的语言:“工具” | “选项” | “区域设置”关闭并重新启动 SSMS。英文版本为:“Tool” | “Options” | “International Settings”参考链接:https://docs.microsoft.com/zh-cn/sql/ssms/in转载 2021-03-01 14:03:21 · 8120 阅读 · 1 评论 -
SQLSERVER如何获取一个数据库中的所有表的名称、一个表中所有字段的名称
1.查询数据库中的所有数据库名: SELECT Name FROM Master..SysDatabases ORDER BY Name2.查询某个数据库中所有的表名:SELECT Name FROM SysObjects Where XType='U' ORDER BY Name 3.查询表结构信息:SELECT (case when a.colorder=1 then d.name else null end) 表名,a.colorder 字段序号,a.name转载 2020-07-01 18:04:24 · 1849 阅读 · 1 评论 -
oracle创建一张与其他表相同表结构的表
oracle创建一张与其他表相同表结构的表--这种构造与现存表相同结构的表,是不会将comment带过来的--A.只是建立t1表,与emp表结构相同,并不添加数据create table t1 as select * from scott.emp where 1=0; --A.只是建立t1表,与emp表结构相同,添加数据create table t1 as select * from scott.emp; 原文链接:https://blog.youkuaiyun.com/u010999809转载 2020-05-24 20:50:26 · 637 阅读 · 0 评论 -
sql中exists和not exists用法
之所以要说这个问题,是因为项目中用到了not exists,但两者写的语句只有一点差别,结果一个有问题了,一个没问题。具体问题下面详细说明,先来看看exists如何应用。exists:强调的是是否有返回集,不需知道具体返回的是什么,比如: SELECT * FROM customer WHERE not EX...转载 2020-04-26 21:03:21 · 595 阅读 · 0 评论 -
SQLServer 2008 下载地址(微软官方网站)
SQLServer 2008 下载地址(微软官方网站)中文版(3.28GB):http://sqlserver.dlservice.microsoft.com/dl/download/B/8/0/B808AF59-7619-4A71-A447-F597DE74AC44/SQLFULL_CHS.iso英文版(3.03GB):http://sqlserver.dlservice.microsoft.c转载 2016-09-29 22:09:28 · 16815 阅读 · 1 评论 -
WIN8安装SQL SERVER2008:出现创建userSettings/Microsoft.SqlServer.Configuration.LandingPage.Properties.Setti
今天在新装的WIN8系统上面尝试来安装SQL Server2008 结果出现了“创建userSettings/Microsoft.SqlServer.Configuration.LandingPage.Properties.Settings 的配置节处理程序时出错”经过各处的查询解决办法发现了如下解决方案:1. 由于先装了VS开发环境造成的,需要删除 C:\Users\userna转载 2016-12-08 21:36:05 · 1292 阅读 · 1 评论 -
将DataGrid(gridview)中的数据赋值到datatable,只需要一句
DataTable table = (DataTable)DataGrid.DataSource;原创 2016-12-20 10:35:04 · 2150 阅读 · 1 评论 -
计算sql语句的执行时间
declare @BeginTime datetimedeclare @EndTime datetimeset @BeginTime = getdate() --one or more sql statementsset @BeginTime = getdate()select @BeginTimeselect @BeginTimeselect @BeginTime转载 2017-01-04 11:12:09 · 601 阅读 · 0 评论 -
DataTable.Merge()方法
DataTable.Merge()方法可以实现两张表的数据合并。table1.Merge(table2)表示将table2中的数据合并到table1中,如:构建dt1:DataTable dt1 = new DataTable(); dt1.Columns.Add("Name", typeof(string));转载 2016-11-27 22:47:45 · 9214 阅读 · 2 评论 -
Datatable的Select()方法简介
DataTable是我们在进行开发时经常用到的一个类,并且经常需要对DataTable中的数据进行筛选等操作,下面就介绍一下Datatable中经常用到的一个方法——Select,微软提供了四个函数的重载,分别是 Select()Select(string filterExpression)Select(string filterExpression, string sort)转载 2016-11-25 11:15:04 · 605 阅读 · 0 评论 -
DataTable类Clone及Copy方法的区别
初学者可能不清楚DataTable类的Clone及Copy方法的区别,查msdn,可得到如下结论:DataTable.Clone 方法:克隆 DataTable 的结构,包括所有DataTable 架构和约束。DataTable.Copy 方法:复制该DataTable 的结构和数据。我们可以编写如下的程序,进行验证: static string co转载 2016-11-25 10:45:23 · 1044 阅读 · 0 评论