
数据库
Arbin
这个作者很懒,什么都没留下…
展开
-
一些非常有用的SQL技巧
一、 只复制一个表结构,不复制数据 select top 0 * into [t1] from [t2] 二、 获取数据库中某个对象的创建脚本 1、 先用下面的脚本创建一个函数 if exists(select 1 from sysobjects where id=object_id('fgetscript') and objectproperty(id,'IsInlineFunction')=0) drop function fgetscript go create function fgetscript转载 2011-03-18 09:19:00 · 1044 阅读 · 0 评论 -
查询SQL SERVER表结构信息
<br />最近很多朋友询问关于SQL Server数据库中表结构信息的问题,在这里示例说明。 <br />SELECT <br /> 表名 = case when a.colorder=1 then d.name else '' end,<br /> 表说明 = case when a.colorder=1 then isnull(f.value,'') else '' end,<br /> 字段名 = a.name,<br /> 主键 = case when exists(Select 1原创 2011-03-18 09:11:00 · 897 阅读 · 0 评论 -
存储过程开发模板
<br />总结的一个存储过程开发模板,主要是避免一些常见问题。<br />书写规范为:SQL关键字均使用小写。但是定义连接属性,如SET NOCOUNT ON可以用大写;变量采用Camel风格,单词首字符大写。<br />/************************************************ 作者: XXX 创建日期:YYYY-MM-DD 功能描述:(清楚、详尽。如:本存储过程主要用于生成主键ID, 为了适应分布式数据库的应用,采用SiteID(三位)+Y原创 2011-03-18 09:09:00 · 2264 阅读 · 0 评论 -
WIN7下安装Oracle 10g 的详细过程以及有关问题的解决(转)
(1)在Oracle 官网上下载Oracle 10g的软件,网址为:http://download.oracle.com/otn/nt/oracle10g/10203/10203_vista_w2k8_x86_production_db.zip,可以直接复制在迅雷等下载软件中直接进行下载。 (2)然后修改以下文件,第一个就是在disk1\stage\prereq\db\ 下的refhost.xm转载 2011-12-27 18:27:17 · 6309 阅读 · 0 评论 -
彻底卸载oracle的详细步骤
【注】我参照该文,成功清除win7、oracle10g的安装记录。 原文如下: 软件环境: 1、Windows 2000+ORACLE 8.1.7 2、ORACLE安装路径为:C:\ORACLE 实现方法: 1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome81->O转载 2011-12-27 18:41:34 · 783 阅读 · 0 评论