实际工作中,我们通常会有这样的业务场景,需要把一大串字符串,用某个特定的字符串分割出来,生成一张表。一下方法就很好的解决了这个问题。 1 IF EXISTS(SELECT 1 FROM SYSOBJECTS WHERE ID=OBJECT_ID('fn_Split') AND XTYPE='FN')...
分类:
其他好文 时间:
2014-09-24 13:25:06
阅读次数:
185
原文:sqlserver查询数据的所有表名和行数//查询所有表明select name from sysobjects where xtype='u'select * from sys.tables//查询数据库中所有的表名及行数SELECT a.name AS [TABLE NAME] , ...
分类:
数据库 时间:
2014-09-24 11:02:46
阅读次数:
295
//查询所有表明select name from sysobjects where xtype='u'select * from sys.tables//查询数据库中所有的表名及行数SELECT a.name, b.rowsFROM sysobjects AS a INNER JOIN sysind...
分类:
数据库 时间:
2014-09-23 15:46:54
阅读次数:
216
use wechatgoSELECT sysobjects.Name , sysindexes.RowsFROM sysobjects INNER JOIN sysindexes ON sysobjects.id = sysindexes.idWHERE type...
分类:
数据库 时间:
2014-09-23 15:42:24
阅读次数:
248
--判断数据库是否存在if exists (select * from sys.databases where name = '数据库名')drop database [数据库名]--判断表是否存在if exists (select * from sysobjects where id = obje...
分类:
数据库 时间:
2014-09-18 22:02:44
阅读次数:
276
引自:http://www.2cto.com/database/201209/155178.htmlSQL语句获取所有数据库名、表名、字段名、表字段长度获取数据库中所有的表SELECT SysObjects.name AS Tablename FROM sysobjects WHERE xtype ...
分类:
数据库 时间:
2014-09-16 14:04:40
阅读次数:
237
微软Sql Server数据库是企业开发管理中最常用的数据库系统之一。其功能强大而且使用简单、方便。我们在数据库中创建数据库、表、视图、触发器、存储过程、函数等信息。 最常用的功能之一,查询数据,例如:1 SELECT [SysAreaId]2 ,[AreaName]3 ...
分类:
数据库 时间:
2014-09-15 19:12:39
阅读次数:
243
xtype 代表类型C = CHECK 约束D = 默认值或 DEFAULT 约束F = FOREIGN KEY 约束L = 日志FN = 标量函数IF = 内嵌表函数P = 存储过程PK = PRIMARY KEY 约束(类型是 K)RF = 复制筛选存储过程S = 系统表TF = 表函数TR =...
分类:
数据库 时间:
2014-09-12 09:59:33
阅读次数:
190
原文:01. 把存储过程结果集SELECT INTO到临时表在开发过程中,很多时候要把结果集存放到临时表中,常用的方法有两种。
一. SELECT INTO 1. 使用select into会自动生成临时表,不需要事先创建 select * into #temp from sysobjects
se...
分类:
其他好文 时间:
2014-09-06 12:19:53
阅读次数:
287
SQL Server写法select [name] from sysobjects where id in(select id from syscolumns Where name='StudentID')Oracle写法select TABLE_NAME from SYS.USER_CONS_CO...
分类:
其他好文 时间:
2014-09-02 17:44:35
阅读次数:
238