--判断数据库是否存在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
sql>descdbms_random: 查询dbms_random包下的存储过程和函数a、 value() 用于返回两个数值之间的随机数, value (low, high)SQL > select dbms_random.value() from dual;默认是从0到1间的数0.0536824...
分类:
数据库 时间:
2014-09-15 21:09:59
阅读次数:
265
微软Sql Server数据库是企业开发管理中最常用的数据库系统之一。其功能强大而且使用简单、方便。我们在数据库中创建数据库、表、视图、触发器、存储过程、函数等信息。 最常用的功能之一,查询数据,例如:1 SELECT [SysAreaId]2 ,[AreaName]3 ...
分类:
数据库 时间:
2014-09-15 19:12:39
阅读次数:
243
创建一个package(包)声明:createorreplacepackagempay_routeis procedure or function declare;endmpay_route;实现:createorreplacepackagebodympay_routeisprocedure or ...
分类:
其他好文 时间:
2014-09-15 12:36:48
阅读次数:
171
相关的数据字典 USER_SOURCE 用户的存储过程、函数的源代码字典 DBA_SOURCE 整个系统所有用户的存储过程、函数的源代码字典 ALL_SOURCE 当前用户能使用的存储过程(包括其她用户授权)、函数的源代码字典 USER_ERRORS 用户的存储过程、函数的源代码存在错误的信...
分类:
数据库 时间:
2014-09-10 22:15:51
阅读次数:
222
0、表空间 SQL>select username,default_tablespace from user_users; 查看当前用户的角色 SQL>select * from user_role_privs; 查看当前用户的系统权限和表级权限 SQL>select * from u...
分类:
数据库 时间:
2014-09-03 22:31:47
阅读次数:
334
存储过程PROCEDURE [schema.]name[( parameter[, parameter...] ) ] [AUTHID DEFINER | CURRENT_USER ] [ACCESSIBLE BY (program_unit_list)]IS [declarations]BE...
分类:
数据库 时间:
2014-07-24 21:18:33
阅读次数:
253
1、查看某用户的表权限select*frominformation_schema.table_privilegeswheregrantee=‘user_name‘;2、查看usage权限表select*frominformation_schema.usage_privilegeswheregrantee=‘user_name‘;3、查看存储过程函数相关权限表select*frominformation_schema.routine_privilege..
分类:
数据库 时间:
2014-07-15 11:01:54
阅读次数:
916
1.create or replace view emp_view as select * from t4 ;给t4表创建一个名为emp_view的视图2.drop view emp_view 删除视图=======================================1.创建一个存储过程...
分类:
数据库 时间:
2014-07-08 11:38:51
阅读次数:
254
优化存储过程有很多种方法,下面介绍最常用的7种。1.使用SET NOCOUNT ON选项我们使用SELECT语句时,除了返回对应的结果集外,还会返回相应的影响行数。使用SET NOCOUNT ON后,除了数据集就不会返回额外的信息了,减小网络流量。2.使用确定的Schema在使用表,存储过程,函数等...
分类:
其他好文 时间:
2014-06-27 19:52:44
阅读次数:
195