
sql
ivan2015
这个作者很懒,什么都没留下…
展开
-
SQL查询获取最后一笔时间数据问题
数据库表如下: 列A 列B 列C AA 20 2011-10-17 00:00:00 BB 20 2011-10-17 00:00:00 AA 20 2011-10-17 10:00:00以‘列A’为分组条件、查询出时间的列C时间最大的数据,理想得到的结果如下:转载 2015-06-01 19:36:01 · 5652 阅读 · 0 评论 -
MS SQL 字符串分隔
IF OBJECT_ID('[f_split]') IS NOT NULL --判断函数是否存在 DROP function [dbo].[f_test]GOCreate function [dbo].[f_split](@SourceSql varchar(8000),@StrSeprate varchar(2)) returns @temp table(a varc原创 2017-03-22 10:17:59 · 745 阅读 · 0 评论 -
MS sql 判断数据库、表、函数、存储过程是否存在
-- 库是否存在if exists(select * from master..sysdatabases where name=N'库名')print 'exists'elseprint 'not exists' -- 判断要创建的表名是否存在if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].原创 2017-03-22 10:41:00 · 699 阅读 · 0 评论 -
sqlserver 各种判断是否存在(表名、函数、存储过程.......)
库是否存在if exists(select *from master..sysdatabaseswhere name=N'库名')print'exists'elseprint'not exists'----------------- 判断要创建的表名是否存在if exists (select *from dbo.sysobjectswhere id = object_id(N'[db转载 2017-12-19 11:34:26 · 1524 阅读 · 0 评论 -
聚集索引和非聚集索引
数据库的索引,听起来挺神秘的,仔细想想。这些索引,其实就是平时咱们查东西时候常用的两种手段。无非就是为了提高我们找东西的效率而已。那么我们平时又是怎么查东西呢? 聚集索引: 聚集索引,来源于生活尝试。这中索引可以说是按照数据的物理存储进行划分的。对于一堆记录来说,使用聚集索引就是对这堆记录 进行 堆划分。即主要描述的是物理上的存储。举个例子: 比如图书馆新进了一...原创 2018-04-04 15:29:22 · 545 阅读 · 0 评论 -
PowerDesigner16建表在SQL SERVER 2008报 对象名 'sysproperties' 无效。
转:http://blog.itpub.net/30150152/viewspace-1454979/ sysproperties 对象是是以前老版本的sql server的对象,在2005以后就删掉了此对象,改为 sys.extended_properties,所以,需要调整 PowerDesigner 生成的建表语句的模版 首先,TableCommen...转载 2018-07-28 14:22:09 · 857 阅读 · 1 评论