1、创建一个对象:create or replace type sys_col_id as object(id number(38))2、定义一个数组create or replace type sys_tbl_ids as table of sys_col_id3、算出分隔符的长度,用法:spli...
分类:
数据库 时间:
2014-09-24 15:18:26
阅读次数:
342
实际工作中,我们通常会有这样的业务场景,需要把一大串字符串,用某个特定的字符串分割出来,生成一张表。一下方法就很好的解决了这个问题。 1 IF EXISTS(SELECT 1 FROM SYSOBJECTS WHERE ID=OBJECT_ID('fn_Split') AND XTYPE='FN')...
分类:
其他好文 时间:
2014-09-24 13:25:06
阅读次数:
185
create proc LCN0019999.NK_FXSLTJas IF OBJECT_ID(N'tempdb.dbo.#SLTJ') IS NOT NULL --删除临时表 drop table #SLTJ create table #SLTJ ( LCKMC varchar(70), ...
分类:
数据库 时间:
2014-09-23 21:30:25
阅读次数:
270
IF OBJECT_ID('TBL')IS NOT NULL
DROP TABLE TBL
GO
CREATE TABLE TBL(
日期 DATE
)
GO
INSERT TBL
SELECT '2014-09-30' UNION ALL
SELECT '2014-10-06'
go
DECLARE @DATE DATE
SELECT @DATE=MAX(日期) FROM TBL
;WITH ...
分类:
数据库 时间:
2014-09-23 12:40:44
阅读次数:
211
IF OBJECT_ID('TESTTBL') IS NOT NULLDROP TABLE TESTTBL;GOCREATE TABLE TESTTBL( empid VARCHAR(10) NOT NULL primary key, mgrid VARCHAR(10) NOT NULL, qty ...
分类:
其他好文 时间:
2014-09-22 18:14:13
阅读次数:
204
全局临时表是以两个‘##’符号为前缀,并且它对所有会话可见的一种临时表。全局临时表一般用在需要向所有人共享数据的时候使用。下面是一个全局临时表的示例。-- 全局临时表IF OBJECT_ID('tempdb.dbo.##Globals','U') IS NOT NULL DROP TABLE d.....
分类:
其他好文 时间:
2014-09-19 17:20:35
阅读次数:
178
我们一般使用UPDATE语句对表中数据行的一个子集进行修改,除了使用标准的UPDATE语句外,我们还可以使用基于联接的UPDATE语句。为了测试,我们先创建了两张表,Orders和OrderDetails,测试代码如下。USE tempdb;GO-- 准备测试数据IF OBJECT_ID('db.....
分类:
其他好文 时间:
2014-09-18 13:05:14
阅读次数:
150
在项目开发中,有时会碰到将列记录合并为一行的情况,例如根据地区将人员姓名合并,或根据拼音首字母合并城市等,下面就以根据地区将人员姓名合并为例,详细讲一下合并的方法。首先,先建一个表,并添加一些数据,建表代码如下:If OBJECT_ID(N'Demo') Is Not Null Begin Drop...
分类:
数据库 时间:
2014-09-17 18:15:32
阅读次数:
307
select
a.Nameas表名,
b.Nameas列名,
c.Nameas类型,
b.max_lengthas字节数,
b.Precisionas整数位,
b.Scaleas小数位
fromSys.tablesa
innerjoinSys.columnsbona.object_id=b.object_id
innerjoinsys.Typesconc.User_Type_ID=b.User_Type_ID
分类:
数据库 时间:
2014-09-16 16:10:31
阅读次数:
149
alter index index_name disable,enable针对函数索引。
SQL> create table test as select * from all_objects;
SQL> create index ind_t_object_id on test(object_id) nologging;
SQL> exec dbms_stats.gather_table_s...
分类:
数据库 时间:
2014-09-15 19:34:07
阅读次数:
521