------------------------------------------------
CREATE TABLE Documents
(
ID NUMBE... ta_avaiable VARCHAR2 (1 CHAR) DEFAULT 'N'
) ;
CREATE UNIQUE INDEX IDX_Documents_ID_PK ON Documents ( ... MENT ON COLUMN Documents.FileCreateDate IS 'File Create Time from the file' ;
COMMENT ON COLUMN Documents...
COMMENT ON COLUMN Documents.CreateUser IS 'User create the record' ;
COMMENT ON COLUMN Documents.ChangeD
legen wir uns also zwei Tabellen an:
<code sql>
create table vertex ( name varchar2(1), valueA varchar2(256));
create unique index idx_vertex_pk on vertex(name);
create table edge ( edge_id number, Name_from varchar2(1), Name_to varchar2(1) ,value varchar2(256));
create unique index idx_edge_pk on edge(edge_id);
create
== Einen User anlegen ===
Als SYS:
<code sql>
-- create the user
create user conbook identified by conbook default tablespace USERS temporary tablespace TEMP;
al... USERS;
grant connect, resource to conbook;
-- create the info Archive DIRECTORY
create or replace directory IMG_ARCHIVE as 'C:\entwicklung\work\OracleMultiMed
t Beispiel ===
Die User anlegen:
<code sql>
--A
create user A identified by A;
grant connect to A;
grant create table to A;
grant unlimited tablespace to A;
--B
create user B identified by B;
grant connect to B;
grant create View to B;
--C
create user C identified by C;
gr
rary Objekt anlegen<code sql> sqlplus / as sysdba
CREATE OR REPLACE LIBRARY SKA_MQ_CONNECT_DDL AS 'C:\orac... f der DLL erstellen wie zum Beispiel:<code plsql>
CREATE OR REPLACE FUNCTION callExternalDDLProc
RETURN ... w/Projekt {{ :prog:dot-net-integration-oracle-12c-create_visual_studio_projekt_v01.png?600 | Ein neues Ora... d starten {{ :prog:dot-net-integration-oracle-12c-create_visual_studio_projekt_v02.png?500 | Den Oracle CL
code sql>
sqlplus / as sysdba
#Directory anlegen
create directory INFO_ARCHIVE as 'D:\data\info-archiv';
... ------------------------------------------------
CREATE TABLE Documents
(
ID NUMBE... ta_avaiable VARCHAR2 (1 CHAR) DEFAULT 'N'
) ;
CREATE UNIQUE INDEX IDX_Documents_ID_PK ON Documents ( ... MENT ON COLUMN Documents.FileCreateDate IS 'File Create Time from the file' ;
COMMENT ON COLUMN Documents
n und
- verwenden
Type anlegen:
<code plsql>
create type t_pivot as object( id integer );
/
create type pivot_table as table of t_pivot;
/
</code>
Funktion definieren:
<code plsql>
CREATE OR REPLACE function getpivot(
p_count intege... n Tag kein Wert existiert
Anlegen:
<code plsql>
create or replace type date_pivot as object(
datid
FC1
-- Hier am Beispiel einer Test Tabelle:
--
create table rawtest (id number, wert long raw);
--
--... iben
-- Wert dann je nach Bedarf konvertieren
--
create or replace function readRawtoVarchar2(p_id number... ----
-- Konkrete Umsetzung für die Tabelle T003T
CREATE OR REPLACE FUNCTION readRawtoVarchar2T003T(p_key ... t erzeugt werden .-( .
<code sql>
-- Test Table
create table t (id number, value long raw);
insert into
AUTHID CURRENT_USER"?
Testcase:
<code sql>
-- Create ROLE and Grant the rights
sqlplus / as sysdba
SQL> create role READ_SCOTT;
SQL> grant select on scott.emp ... L/SQL with with invoker's rights => CURRENT_USER
CREATE OR REPLACE PROCEDURE procTestRoleRighst
AUTHID C... setzt werden:
Testcase:
<code sql>
connect gpi
CREATE OR REPLACE PROCEDURE procTestRoleRighst
AUTHID C
irect&300 | Authentication Schemes anlegen }}
* Create Button rechte wählen
* Vorlage auswählen : Base... ema der Apex Application) erstellen:
<code plsql>
create procedure setRole
is
begin
apex_authorization.e... , „Authorization Schemes“ auswählen
* Mit den "Create Button" den Wizard für ein neues Scheme starten
... t dynamisch hinterlegt!)
* {{ :prog:apex:apex_create_authorization_scheme_v01.png | ein Apex Authoriza
atabase/121/SQLRF/statements_6005.htm#SQLRF01304|"create operator"]] lässt sich ein Operator für die Verwe... .
Einfacher Operator ohne Überladung:
<code sql>
CREATE OR REPLACE OPERATOR <operator_name>
BINDING (data...
Operator mit Datentyp Überlagerung:
<code sql>
CREATE OR REPLACE OPERATOR contains
BINDING (data_type_i...
==1. Schritt - Funktionen anlegen==
<code sql>
create or replace function string_eq (p_wert1 varchar2,
Beispiel ====
Ein sehr simples Macro:
<code sql>
create or replace function customerId
return varchar2
SQ... ...
=== Ein komplexeres Bespiel ===
<code sql>
create table Kunden(
SK number(11) GENERATED BY DEFAU... werden.
== Lösung PLSQL nativ ==
<code plsql>
create or replace function getInteralKDNr( p_institut... in SQL Macro umwandeln
Das SQL Macro:
<code sql>
create or replace function getInteralKDNrSQM
return varc
izieren:
<code sql>
-- as sys
-- grant rights to create the index
connect sys as sysdba
grant CTXAPP to gpi
connect gpi/gpi
create table texte ( id number(11) primary key, text var... ddl.drop_preference( 'gpi_lexer');
begin
ctx_ddl.create_preference( 'gpi_lexer', 'BASIC_LEXER' );
ctx_ddl... DROP_SECTION_GROUP('gpi_section');
begin
ctx_ddl.create_section_group ('gpi_section', 'NULL_SECTION_GROUP