`
luotiangang
  • 浏览: 26367 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
社区版块
存档分类
最新评论

工作文档备案(oracle建表..........)

    博客分类:
  • work
阅读更多

创建表 
CREATE TABLE t_channel (
channel_id number(20) primary key NOT NULL ,//主键约束,非空约束

channel_name varchar2 (50) NOT NULL , 
website_id number(20) NOT NULL , 
channel_parent number(20) NULL , 
doc_count number(20) NOT NULL ,
visit_today number(20) NOT NULL ,
visit_total number(20) NOT NULL , 
display varchar2 (10) DEFAULT ('true') NULL ,//默认值
title varchar2 (50) NULL , 
description varchar2 (50) NULL ,
channel_url varchar2 (50) NOT NULL , 
channel_function varchar2 (50) NOT NULL , 
displayorder number(20) NOT NULL , 
depth number(20) NULL ,
chan_article_url varchar2 (50) NULL ,
chan_article_function varchar2 (50) NULL , 
chan_article_path varchar2 (50) NULL , 
menu varchar2 (10) NULL ,
channel_model_url number(20) NULL , 
channel_model_urlpath varchar2 (100) NULL ) ; 

 
CREATE TABLE t_role_x_permission (
role_id number(20) NOT NULL , 
permission_id number(20) NOT NULL ,
primary key (role_id,permission_id),//主键约束 
FOREIGN KEY (permission_id )  REFERENCES t_permission (permission_id ),//外键约束 
FOREIGN KEY ( role_id ) REFERENCES t_role (role_id ))//外健约束 
  
 
创建序列 
 
CREATE SEQUENCE seq_t_channel 
INCREMENT BY 1 
START WITH 1 
MAXVALUE 9999999; 
 
 
创建触发器 
 
create or replace trigger t_channel_auto 
before insert on t_channel for each row 
begin select seq_t_channel.nextval into :new.CHANNEL_ID from dual; 
end;

备注:创建表、序列的时候可以批量创建,创建触发器的时候是一个一个的创建。

 

分享到:
评论

相关推荐

    vba自动建表.zip

    1. "hive_tables.sql" - 这可能是一个包含了示例Hive建表语句的文件,用户可以参考或使用这些语句来理解VBA宏是如何工作的。 2. "vba自动建表.xlsm" - 这是包含VBA宏的Excel文件。用户可以通过打开此文件,运行宏来...

    oracle建表语句.txt

    oracle建表语句.txt

    oracle 10.2.0.4 X64.zip

    8. **XMLDB**:Oracle 10.2.0.4加强了对XML数据的支持,提供了一个内置的XML数据库引擎,可以直接在数据库中存储、检索和处理XML文档。 9. **安全管理**:该版本强化了数据库的安全性,包括用户权限管理、审计、...

    Oracle11.2.0.4资源地址

    - **硬件要求**:根据官方文档建议,安装Oracle 11.2.0.4 需要至少2GB内存(推荐4GB以上),磁盘空间至少10GB(推荐更大空间)。 - **软件环境**:操作系统应为Windows Server 2008 R2 SP1或更高版本;还需要.NET ...

    oracle11.2.0.4补丁包最新补丁2022.10.18.Win64

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,其稳定性和功能强大著称。Oracle 11g Release 2(11.2.0.4)是该版本的一个重要更新,提供了许多性能优化、安全增强以及bug修复。本文将详细讨论这个...

    activity-oracle建表SQL

    在Oracle数据库系统中,"activity-oracle建表SQL"指的是创建活动相关数据表的SQL语句。Oracle数据库是世界上最广泛使用的数据库管理系统之一,尤其在企业级应用中占据重要地位。当我们谈论“建表SQL”,意味着我们...

    Oracle 10.2.0.4 X64客户端.zip

    4. **Documentation**: 压缩包中的"doc"目录可能包含Oracle 10.2.0.4的官方文档,这些文档为用户提供详细的使用指南、参考手册和故障排查信息,帮助用户理解和操作Oracle客户端。 5. **Response File**: "response...

    System.Data.OracleClient.dll System.Data.OracleClient.dll

    System.Data.OracleClient.dll

    oracle 10.2.0.4安装包 windows

    oracle 10.2.0.4安装包 windows

    excel2003 生成oracle 建表语句

    在IT行业中,数据库管理和数据处理是非常关键的部分,而Excel与Oracle数据库之间的交互是常见的工作场景。标题"excel2003 生成oracle 建表语句"涉及到一个实用工具,它允许用户利用Microsoft Excel 2003来创建Oracle...

    oracle 10.2.0.5 patch 下载地址

    下载后,你需要按照 Oracle 的文档指示进行安装,通常涉及停用数据库服务、解压补丁文件、运行安装脚本,然后重启数据库服务以完成更新。 对于Linux用户,补丁的下载链接为:p8202632_10205_LINUX.zip。此文件大小...

    Oracle 10.2.0.5补丁windows版32位及64位

    Oracle 10.2.0.5 是Oracle Database的一个重要版本,主要针对Windows操作系统提供了32位和64位的支持。这个版本发布于2007年,它在Oracle 10g R2的基础上增加了多项功能和性能改进,旨在提供更稳定、高效的数据管理...

    SQL建库建表.rar

    10. **数据库管理系统**:SQL适用于各种数据库管理系统,如MySQL、Oracle、SQL Server、PostgreSQL等,它们在语法上略有差异,但基本概念和操作是相通的。 以上是对"SQL建库建表.rar"这一资源可能涉及的一些核心...

    Oracle 11.2.0.1 winx64.txt

    Oracle 11.2.0.1 win x64 安装包磁链,亲测可用,直接复制到迅雷里即可下载,有会员速度更佳。

    ORACLE11.2.0.3 下载地址种子

    Oracle 11g Release 2 (11.2.0.3) 是Oracle数据库的一个重要版本,它在功能、性能和稳定性方面都有显著提升。Oracle数据库是全球最受欢迎的关系型数据库管理系统之一,广泛应用于企业级应用、云计算服务以及大数据...

    oracle11.2.0.4补丁包.zip

    在安装过程中,需要确保符合Oracle的文档要求,例如,关闭不必要的服务,备份现有数据库,以及遵循正确的权限设置。 “公网映射-20200720.xlsx”可能是一个与网络配置相关的文件,或许提供了如何将Oracle数据库服务...

    ODP.NET 方式链接oracle数据库的Oracle.ManagedDataAccess.dll文件取代Oracle.DataAccess.dll

    使用了,ODP.NET 方式链接数据库,只要把Oracle.ManagedDataAccess.dll引入取代以前的Oracle.DataAccess.dll即可。 这种方式也是oracle公司提供的,稳定性要比之前那种更好,而且也是免安装客户端的,目前还没测试...

    oracle 11.2.0.1的最后PSU补丁(11.2.0.1.6):p12419378_112010_Linux-x86-64.zip

    在应用PSU 11.2.0.1.6之前,系统管理员需要进行一系列准备工作,如备份数据库、检查硬件和软件兼容性、评估补丁对生产环境的影响等。安装过程中,需遵循Oracle提供的指导,通常使用OPatch工具来管理补丁的安装和回滚...

    oracle11.2.0.4 &oracle11;.2.0.1(windows).txt

    oracle11.2.0.4 &oracle11;.2.0.1 for windows,都是安装包

    Oracle建表代码及样本数据.rar

    通过这种方式,你可以使用提供的样本数据填充新建的表,进行查询、更新和删除等数据库操作的实践,以深入理解Oracle数据库的工作原理和SQL语言的使用。此外,还可以结合Oracle的其他特性,如索引、视图、触发器、...

Global site tag (gtag.js) - Google Analytics