Fixes #10
This commit is contained in:
parent
281237674f
commit
31f93fb7d9
@ -1,5 +1,10 @@
|
||||
# Changelog
|
||||
|
||||
## 2.4.1 (2021-01-04)
|
||||
|
||||
- Function BackApp:
|
||||
- Fixed: #10 - Function BackApp throws ORA-14552 in SQL context when p_data_format is set to 'insert'
|
||||
|
||||
## 2.4.0 (2021-01-03)
|
||||
|
||||
- Function BackApp:
|
||||
|
||||
@ -26,15 +26,13 @@ Also see this resources for more information:
|
||||
- [Changelog](https://github.com/ogobrecht/plex/blob/master/CHANGELOG.md)
|
||||
- [Give feedback](https://github.com/ogobrecht/plex/issues/new)
|
||||
|
||||
|
||||
DEPENDENCIES
|
||||
|
||||
The package itself is independend, but functionality varies on the following conditions:
|
||||
|
||||
- For APEX app export: APEX >= 5.1.4 installed
|
||||
- For ORDS modules export: ORDS >= 18.3 installed (I think package ords_export is included since this version, but I don't know it)
|
||||
- ATTENTION: There seems to be a bug in ORDS 19.2 which prevents you to export ORDS modules via the package ords_export: https://community.oracle.com/thread/4292776; please see plex_error_log.md, if you miss your ORDS modules after an export - this is no problem of PLEX
|
||||
|
||||
- ATTENTION: There seems to be a [bug in ORDS 19.2](https://community.oracle.com/thread/4292776) which prevents you to export ORDS modules via the package ords_export. Please see plex_error_log.md, if you miss your ORDS modules after an export - this is no problem of PLEX.
|
||||
|
||||
INSTALLATION
|
||||
|
||||
@ -49,7 +47,7 @@ SIGNATURE
|
||||
```sql
|
||||
PACKAGE PLEX AUTHID current_user IS
|
||||
c_plex_name CONSTANT VARCHAR2(30 CHAR) := 'PLEX - PL/SQL Export Utilities';
|
||||
c_plex_version CONSTANT VARCHAR2(10 CHAR) := '2.4.0';
|
||||
c_plex_version CONSTANT VARCHAR2(10 CHAR) := '2.4.1';
|
||||
c_plex_url CONSTANT VARCHAR2(40 CHAR) := 'https://github.com/ogobrecht/plex';
|
||||
c_plex_license CONSTANT VARCHAR2(10 CHAR) := 'MIT';
|
||||
c_plex_license_url CONSTANT VARCHAR2(60 CHAR) := 'https://github.com/ogobrecht/plex/blob/master/LICENSE.txt';
|
||||
@ -113,7 +111,6 @@ EXAMPLE ZIP FILE SQL
|
||||
```sql
|
||||
-- Inline function because of boolean parameters (needs Oracle 12c or higher).
|
||||
-- Alternative create a helper function and call that in a SQL context.
|
||||
-- Will throw ORA-14552 when p_data_format is set to 'insert' because of changing session parameters (you need to run this then inside PL/SQL)
|
||||
WITH
|
||||
FUNCTION backapp RETURN BLOB IS
|
||||
BEGIN
|
||||
|
||||
467
package-lock.json
generated
467
package-lock.json
generated
@ -59,12 +59,33 @@
|
||||
"fill-range": "^7.0.1"
|
||||
}
|
||||
},
|
||||
"call-bind": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.0.tgz",
|
||||
"integrity": "sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"function-bind": "^1.1.1",
|
||||
"get-intrinsic": "^1.0.0"
|
||||
}
|
||||
},
|
||||
"camelcase": {
|
||||
"version": "5.3.1",
|
||||
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
|
||||
"integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
|
||||
"dev": true
|
||||
},
|
||||
"chalk": {
|
||||
"version": "2.4.2",
|
||||
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
|
||||
"integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"ansi-styles": "^3.2.1",
|
||||
"escape-string-regexp": "^1.0.5",
|
||||
"supports-color": "^5.3.0"
|
||||
}
|
||||
},
|
||||
"chokidar": {
|
||||
"version": "3.3.1",
|
||||
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz",
|
||||
@ -125,18 +146,86 @@
|
||||
"integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
|
||||
"dev": true
|
||||
},
|
||||
"cross-spawn": {
|
||||
"version": "6.0.5",
|
||||
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
|
||||
"integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"nice-try": "^1.0.4",
|
||||
"path-key": "^2.0.1",
|
||||
"semver": "^5.5.0",
|
||||
"shebang-command": "^1.2.0",
|
||||
"which": "^1.2.9"
|
||||
}
|
||||
},
|
||||
"decamelize": {
|
||||
"version": "1.2.0",
|
||||
"resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
|
||||
"integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
|
||||
"dev": true
|
||||
},
|
||||
"define-properties": {
|
||||
"version": "1.1.3",
|
||||
"resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
|
||||
"integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"object-keys": "^1.0.12"
|
||||
}
|
||||
},
|
||||
"emoji-regex": {
|
||||
"version": "7.0.3",
|
||||
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
|
||||
"integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
|
||||
"dev": true
|
||||
},
|
||||
"error-ex": {
|
||||
"version": "1.3.2",
|
||||
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
|
||||
"integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"is-arrayish": "^0.2.1"
|
||||
}
|
||||
},
|
||||
"es-abstract": {
|
||||
"version": "1.18.0-next.1",
|
||||
"resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz",
|
||||
"integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"es-to-primitive": "^1.2.1",
|
||||
"function-bind": "^1.1.1",
|
||||
"has": "^1.0.3",
|
||||
"has-symbols": "^1.0.1",
|
||||
"is-callable": "^1.2.2",
|
||||
"is-negative-zero": "^2.0.0",
|
||||
"is-regex": "^1.1.1",
|
||||
"object-inspect": "^1.8.0",
|
||||
"object-keys": "^1.1.1",
|
||||
"object.assign": "^4.1.1",
|
||||
"string.prototype.trimend": "^1.0.1",
|
||||
"string.prototype.trimstart": "^1.0.1"
|
||||
}
|
||||
},
|
||||
"es-to-primitive": {
|
||||
"version": "1.2.1",
|
||||
"resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
|
||||
"integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"is-callable": "^1.1.4",
|
||||
"is-date-object": "^1.0.1",
|
||||
"is-symbol": "^1.0.2"
|
||||
}
|
||||
},
|
||||
"escape-string-regexp": {
|
||||
"version": "1.0.5",
|
||||
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
|
||||
"integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
|
||||
"dev": true
|
||||
},
|
||||
"fill-range": {
|
||||
"version": "7.0.1",
|
||||
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
|
||||
@ -168,12 +257,29 @@
|
||||
"dev": true,
|
||||
"optional": true
|
||||
},
|
||||
"function-bind": {
|
||||
"version": "1.1.1",
|
||||
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
|
||||
"integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
|
||||
"dev": true
|
||||
},
|
||||
"get-caller-file": {
|
||||
"version": "2.0.5",
|
||||
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
|
||||
"integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
|
||||
"dev": true
|
||||
},
|
||||
"get-intrinsic": {
|
||||
"version": "1.0.2",
|
||||
"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.2.tgz",
|
||||
"integrity": "sha512-aeX0vrFm21ILl3+JpFFRNe9aUvp6VFZb2/CTbgLb8j75kOhvoNYjt9d8KA/tJG4gSo8nzEDedRl0h7vDmBYRVg==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"function-bind": "^1.1.1",
|
||||
"has": "^1.0.3",
|
||||
"has-symbols": "^1.0.1"
|
||||
}
|
||||
},
|
||||
"glob": {
|
||||
"version": "7.1.6",
|
||||
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
|
||||
@ -197,6 +303,39 @@
|
||||
"is-glob": "^4.0.1"
|
||||
}
|
||||
},
|
||||
"graceful-fs": {
|
||||
"version": "4.2.4",
|
||||
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
|
||||
"integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==",
|
||||
"dev": true
|
||||
},
|
||||
"has": {
|
||||
"version": "1.0.3",
|
||||
"resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
|
||||
"integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"function-bind": "^1.1.1"
|
||||
}
|
||||
},
|
||||
"has-flag": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
|
||||
"integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
|
||||
"dev": true
|
||||
},
|
||||
"has-symbols": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
|
||||
"integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==",
|
||||
"dev": true
|
||||
},
|
||||
"hosted-git-info": {
|
||||
"version": "2.8.8",
|
||||
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
|
||||
"integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
|
||||
"dev": true
|
||||
},
|
||||
"inflight": {
|
||||
"version": "1.0.6",
|
||||
"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
|
||||
@ -213,6 +352,12 @@
|
||||
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
|
||||
"dev": true
|
||||
},
|
||||
"is-arrayish": {
|
||||
"version": "0.2.1",
|
||||
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
|
||||
"integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
|
||||
"dev": true
|
||||
},
|
||||
"is-binary-path": {
|
||||
"version": "2.1.0",
|
||||
"resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
|
||||
@ -222,6 +367,27 @@
|
||||
"binary-extensions": "^2.0.0"
|
||||
}
|
||||
},
|
||||
"is-callable": {
|
||||
"version": "1.2.2",
|
||||
"resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz",
|
||||
"integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==",
|
||||
"dev": true
|
||||
},
|
||||
"is-core-module": {
|
||||
"version": "2.2.0",
|
||||
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
|
||||
"integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"has": "^1.0.3"
|
||||
}
|
||||
},
|
||||
"is-date-object": {
|
||||
"version": "1.0.2",
|
||||
"resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
|
||||
"integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
|
||||
"dev": true
|
||||
},
|
||||
"is-extglob": {
|
||||
"version": "2.1.1",
|
||||
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
|
||||
@ -243,12 +409,60 @@
|
||||
"is-extglob": "^2.1.1"
|
||||
}
|
||||
},
|
||||
"is-negative-zero": {
|
||||
"version": "2.0.1",
|
||||
"resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
|
||||
"integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==",
|
||||
"dev": true
|
||||
},
|
||||
"is-number": {
|
||||
"version": "7.0.0",
|
||||
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
|
||||
"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
|
||||
"dev": true
|
||||
},
|
||||
"is-regex": {
|
||||
"version": "1.1.1",
|
||||
"resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz",
|
||||
"integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"has-symbols": "^1.0.1"
|
||||
}
|
||||
},
|
||||
"is-symbol": {
|
||||
"version": "1.0.3",
|
||||
"resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
|
||||
"integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"has-symbols": "^1.0.1"
|
||||
}
|
||||
},
|
||||
"isexe": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
|
||||
"integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
|
||||
"dev": true
|
||||
},
|
||||
"json-parse-better-errors": {
|
||||
"version": "1.0.2",
|
||||
"resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
|
||||
"integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
|
||||
"dev": true
|
||||
},
|
||||
"load-json-file": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz",
|
||||
"integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"graceful-fs": "^4.1.2",
|
||||
"parse-json": "^4.0.0",
|
||||
"pify": "^3.0.0",
|
||||
"strip-bom": "^3.0.0"
|
||||
}
|
||||
},
|
||||
"locate-path": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
|
||||
@ -271,6 +485,12 @@
|
||||
"integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=",
|
||||
"dev": true
|
||||
},
|
||||
"memorystream": {
|
||||
"version": "0.3.1",
|
||||
"resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz",
|
||||
"integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=",
|
||||
"dev": true
|
||||
},
|
||||
"minimatch": {
|
||||
"version": "3.0.4",
|
||||
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
|
||||
@ -286,12 +506,71 @@
|
||||
"integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
|
||||
"dev": true
|
||||
},
|
||||
"nice-try": {
|
||||
"version": "1.0.5",
|
||||
"resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
|
||||
"integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
|
||||
"dev": true
|
||||
},
|
||||
"normalize-package-data": {
|
||||
"version": "2.5.0",
|
||||
"resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
|
||||
"integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"hosted-git-info": "^2.1.4",
|
||||
"resolve": "^1.10.0",
|
||||
"semver": "2 || 3 || 4 || 5",
|
||||
"validate-npm-package-license": "^3.0.1"
|
||||
}
|
||||
},
|
||||
"normalize-path": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
|
||||
"integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
|
||||
"dev": true
|
||||
},
|
||||
"npm-run-all": {
|
||||
"version": "4.1.5",
|
||||
"resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz",
|
||||
"integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"ansi-styles": "^3.2.1",
|
||||
"chalk": "^2.4.1",
|
||||
"cross-spawn": "^6.0.5",
|
||||
"memorystream": "^0.3.1",
|
||||
"minimatch": "^3.0.4",
|
||||
"pidtree": "^0.3.0",
|
||||
"read-pkg": "^3.0.0",
|
||||
"shell-quote": "^1.6.1",
|
||||
"string.prototype.padend": "^3.0.0"
|
||||
}
|
||||
},
|
||||
"object-inspect": {
|
||||
"version": "1.9.0",
|
||||
"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz",
|
||||
"integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==",
|
||||
"dev": true
|
||||
},
|
||||
"object-keys": {
|
||||
"version": "1.1.1",
|
||||
"resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
|
||||
"integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
|
||||
"dev": true
|
||||
},
|
||||
"object.assign": {
|
||||
"version": "4.1.2",
|
||||
"resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
|
||||
"integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"call-bind": "^1.0.0",
|
||||
"define-properties": "^1.1.3",
|
||||
"has-symbols": "^1.0.1",
|
||||
"object-keys": "^1.1.1"
|
||||
}
|
||||
},
|
||||
"once": {
|
||||
"version": "1.4.0",
|
||||
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
|
||||
@ -325,6 +604,16 @@
|
||||
"integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
|
||||
"dev": true
|
||||
},
|
||||
"parse-json": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
|
||||
"integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"error-ex": "^1.3.1",
|
||||
"json-parse-better-errors": "^1.0.1"
|
||||
}
|
||||
},
|
||||
"path-exists": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
|
||||
@ -337,12 +626,45 @@
|
||||
"integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
|
||||
"dev": true
|
||||
},
|
||||
"path-key": {
|
||||
"version": "2.0.1",
|
||||
"resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
|
||||
"integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
|
||||
"dev": true
|
||||
},
|
||||
"path-parse": {
|
||||
"version": "1.0.6",
|
||||
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
|
||||
"integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
|
||||
"dev": true
|
||||
},
|
||||
"path-type": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
|
||||
"integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"pify": "^3.0.0"
|
||||
}
|
||||
},
|
||||
"picomatch": {
|
||||
"version": "2.2.1",
|
||||
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz",
|
||||
"integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==",
|
||||
"dev": true
|
||||
},
|
||||
"pidtree": {
|
||||
"version": "0.3.1",
|
||||
"resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz",
|
||||
"integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==",
|
||||
"dev": true
|
||||
},
|
||||
"pify": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
|
||||
"integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
|
||||
"dev": true
|
||||
},
|
||||
"ploc": {
|
||||
"version": "0.6.2",
|
||||
"resolved": "https://registry.npmjs.org/ploc/-/ploc-0.6.2.tgz",
|
||||
@ -353,6 +675,17 @@
|
||||
"minimist": "^1.2.0"
|
||||
}
|
||||
},
|
||||
"read-pkg": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz",
|
||||
"integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"load-json-file": "^4.0.0",
|
||||
"normalize-package-data": "^2.3.2",
|
||||
"path-type": "^3.0.0"
|
||||
}
|
||||
},
|
||||
"readdirp": {
|
||||
"version": "3.3.0",
|
||||
"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz",
|
||||
@ -374,12 +707,81 @@
|
||||
"integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
|
||||
"dev": true
|
||||
},
|
||||
"resolve": {
|
||||
"version": "1.19.0",
|
||||
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz",
|
||||
"integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"is-core-module": "^2.1.0",
|
||||
"path-parse": "^1.0.6"
|
||||
}
|
||||
},
|
||||
"semver": {
|
||||
"version": "5.7.1",
|
||||
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
|
||||
"integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
|
||||
"dev": true
|
||||
},
|
||||
"set-blocking": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
|
||||
"integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
|
||||
"dev": true
|
||||
},
|
||||
"shebang-command": {
|
||||
"version": "1.2.0",
|
||||
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
|
||||
"integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"shebang-regex": "^1.0.0"
|
||||
}
|
||||
},
|
||||
"shebang-regex": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
|
||||
"integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
|
||||
"dev": true
|
||||
},
|
||||
"shell-quote": {
|
||||
"version": "1.7.2",
|
||||
"resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz",
|
||||
"integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==",
|
||||
"dev": true
|
||||
},
|
||||
"spdx-correct": {
|
||||
"version": "3.1.1",
|
||||
"resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
|
||||
"integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"spdx-expression-parse": "^3.0.0",
|
||||
"spdx-license-ids": "^3.0.0"
|
||||
}
|
||||
},
|
||||
"spdx-exceptions": {
|
||||
"version": "2.3.0",
|
||||
"resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
|
||||
"integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
|
||||
"dev": true
|
||||
},
|
||||
"spdx-expression-parse": {
|
||||
"version": "3.0.1",
|
||||
"resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
|
||||
"integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"spdx-exceptions": "^2.1.0",
|
||||
"spdx-license-ids": "^3.0.0"
|
||||
}
|
||||
},
|
||||
"spdx-license-ids": {
|
||||
"version": "3.0.7",
|
||||
"resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz",
|
||||
"integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==",
|
||||
"dev": true
|
||||
},
|
||||
"string-width": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
|
||||
@ -391,6 +793,37 @@
|
||||
"strip-ansi": "^5.1.0"
|
||||
}
|
||||
},
|
||||
"string.prototype.padend": {
|
||||
"version": "3.1.1",
|
||||
"resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.1.tgz",
|
||||
"integrity": "sha512-eCzTASPnoCr5Ht+Vn1YXgm8SB015hHKgEIMu9Nr9bQmLhRBxKRfmzSj/IQsxDFc8JInJDDFA0qXwK+xxI7wDkg==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"call-bind": "^1.0.0",
|
||||
"define-properties": "^1.1.3",
|
||||
"es-abstract": "^1.18.0-next.1"
|
||||
}
|
||||
},
|
||||
"string.prototype.trimend": {
|
||||
"version": "1.0.3",
|
||||
"resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz",
|
||||
"integrity": "sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"call-bind": "^1.0.0",
|
||||
"define-properties": "^1.1.3"
|
||||
}
|
||||
},
|
||||
"string.prototype.trimstart": {
|
||||
"version": "1.0.3",
|
||||
"resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz",
|
||||
"integrity": "sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"call-bind": "^1.0.0",
|
||||
"define-properties": "^1.1.3"
|
||||
}
|
||||
},
|
||||
"strip-ansi": {
|
||||
"version": "5.2.0",
|
||||
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
|
||||
@ -400,6 +833,21 @@
|
||||
"ansi-regex": "^4.1.0"
|
||||
}
|
||||
},
|
||||
"strip-bom": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
|
||||
"integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
|
||||
"dev": true
|
||||
},
|
||||
"supports-color": {
|
||||
"version": "5.5.0",
|
||||
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
|
||||
"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"has-flag": "^3.0.0"
|
||||
}
|
||||
},
|
||||
"to-regex-range": {
|
||||
"version": "5.0.1",
|
||||
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
|
||||
@ -409,6 +857,25 @@
|
||||
"is-number": "^7.0.0"
|
||||
}
|
||||
},
|
||||
"validate-npm-package-license": {
|
||||
"version": "3.0.4",
|
||||
"resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
|
||||
"integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"spdx-correct": "^3.0.0",
|
||||
"spdx-expression-parse": "^3.0.0"
|
||||
}
|
||||
},
|
||||
"which": {
|
||||
"version": "1.3.1",
|
||||
"resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
|
||||
"integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
|
||||
"dev": true,
|
||||
"requires": {
|
||||
"isexe": "^2.0.0"
|
||||
}
|
||||
},
|
||||
"which-module": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
|
||||
|
||||
24
package.json
24
package.json
@ -7,19 +7,21 @@
|
||||
"url": "https://github.com/ogobrecht/plex.git"
|
||||
},
|
||||
"scripts": {
|
||||
"prebuild": "npx ploc --in src/PLEX.pks --out README.md",
|
||||
"build": "node src/build.js",
|
||||
"postbuild": "echo exit | sqlplus -S /@playground @plex_install.sql",
|
||||
"watch": "chokidar src/PLEX.pks src/PLEX.pkb src/plex_install.sql --initial -c \"npm run build\"",
|
||||
"test-ccflags": "cd test && echo exit | sqlplus -S /@playground @test_ccflags.sql && cd ..",
|
||||
"test-export": "cd test && echo exit | sqlplus -S /@playground @test_export.sql && cd ..",
|
||||
"test-types-table": "cd test && echo exit | sqlplus -S /@playground @test_types_1_table.sql && cd ..",
|
||||
"test-types-data": "cd test && echo exit | sqlplus -S /@playground @test_types_2_data.sql 100 && cd ..",
|
||||
"test-types-export": "cd test && echo exit | sqlplus -S /@playground @test_types_3_export.sql && cd ..",
|
||||
"test-types-import": "cd test && echo exit | sqlplus -S /@playground @test_types_4_import.sql && cd .."
|
||||
"prebuild": "npx ploc --in src/PLEX.pks --out README.md",
|
||||
"build": "node src/build.js",
|
||||
"postbuild": "echo exit | sqlplus -S /@playground @plex_install.sql",
|
||||
"watch": "chokidar src/PLEX.pks src/PLEX.pkb src/plex_install.sql --initial -c \"npm run build\"",
|
||||
"test-all": "npm-run-all -s test-ccflags test-export test-types-table test-types-data test-types-export test-types-import",
|
||||
"test-ccflags": "cd test && echo exit | sqlplus -S /@playground @test_ccflags.sql && cd ..",
|
||||
"test-export": "cd test && echo exit | sqlplus -S /@playground @test_export.sql && cd ..",
|
||||
"test-types-table": "cd test && echo exit | sqlplus -S /@playground @test_types_1_table.sql && cd ..",
|
||||
"test-types-data": "cd test && echo exit | sqlplus -S /@playground @test_types_2_data.sql 100 && cd ..",
|
||||
"test-types-export": "cd test && echo exit | sqlplus -S /@playground @test_types_3_export.sql && cd ..",
|
||||
"test-types-import": "cd test && echo exit | sqlplus -S /@playground @test_types_4_import.sql && cd .."
|
||||
},
|
||||
"devDependencies": {
|
||||
"chokidar-cli": "^2.1.0",
|
||||
"npm-run-all": "^4.1.5",
|
||||
"ploc": "^0.6.2"
|
||||
}
|
||||
}
|
||||
}
|
||||
179
plex_install.sql
179
plex_install.sql
@ -47,7 +47,7 @@ END;
|
||||
prompt Compile package plex (spec)
|
||||
CREATE OR REPLACE PACKAGE PLEX AUTHID current_user IS
|
||||
c_plex_name CONSTANT VARCHAR2(30 CHAR) := 'PLEX - PL/SQL Export Utilities';
|
||||
c_plex_version CONSTANT VARCHAR2(10 CHAR) := '2.4.0';
|
||||
c_plex_version CONSTANT VARCHAR2(10 CHAR) := '2.4.1';
|
||||
c_plex_url CONSTANT VARCHAR2(40 CHAR) := 'https://github.com/ogobrecht/plex';
|
||||
c_plex_license CONSTANT VARCHAR2(10 CHAR) := 'MIT';
|
||||
c_plex_license_url CONSTANT VARCHAR2(60 CHAR) := 'https://github.com/ogobrecht/plex/blob/master/LICENSE.txt';
|
||||
@ -65,15 +65,13 @@ Also see this resources for more information:
|
||||
- [Changelog](https://github.com/ogobrecht/plex/blob/master/CHANGELOG.md)
|
||||
- [Give feedback](https://github.com/ogobrecht/plex/issues/new)
|
||||
|
||||
|
||||
DEPENDENCIES
|
||||
|
||||
The package itself is independend, but functionality varies on the following conditions:
|
||||
|
||||
- For APEX app export: APEX >= 5.1.4 installed
|
||||
- For ORDS modules export: ORDS >= 18.3 installed (I think package ords_export is included since this version, but I don't know it)
|
||||
- ATTENTION: There seems to be a bug in ORDS 19.2 which prevents you to export ORDS modules via the package ords_export: https://community.oracle.com/thread/4292776; please see plex_error_log.md, if you miss your ORDS modules after an export - this is no problem of PLEX
|
||||
|
||||
- ATTENTION: There seems to be a [bug in ORDS 19.2](https://community.oracle.com/thread/4292776) which prevents you to export ORDS modules via the package ords_export. Please see plex_error_log.md, if you miss your ORDS modules after an export - this is no problem of PLEX.
|
||||
|
||||
INSTALLATION
|
||||
|
||||
@ -227,7 +225,6 @@ EXAMPLE ZIP FILE SQL
|
||||
```sql
|
||||
-- Inline function because of boolean parameters (needs Oracle 12c or higher).
|
||||
-- Alternative create a helper function and call that in a SQL context.
|
||||
-- Will throw ORA-14552 when p_data_format is set to 'insert' because of changing session parameters (you need to run this then inside PL/SQL)
|
||||
WITH
|
||||
FUNCTION backapp RETURN BLOB IS
|
||||
BEGIN
|
||||
@ -612,8 +609,6 @@ RETURN NUMBER;
|
||||
|
||||
PROCEDURE util_log_calc_runtimes;
|
||||
|
||||
FUNCTION util_normalize_base_path (p_base_path VARCHAR2) RETURN VARCHAR2;
|
||||
|
||||
$end
|
||||
|
||||
END plex;
|
||||
@ -724,6 +719,12 @@ TYPE rec_path IS RECORD (
|
||||
scripts_work_dir file_path,
|
||||
from_scripts_to_project_root file_path);
|
||||
|
||||
TYPE rec_nls IS RECORD (
|
||||
numeric_characters varchar2(100),
|
||||
date_format varchar2(100),
|
||||
timestamp_format varchar2(100),
|
||||
timestamp_tz_format varchar2(100));
|
||||
|
||||
g_clob CLOB;
|
||||
g_cache VARCHAR2(32767char);
|
||||
g_errlog tab_errlog;
|
||||
@ -873,8 +874,6 @@ RETURN NUMBER;
|
||||
|
||||
PROCEDURE util_log_calc_runtimes;
|
||||
|
||||
FUNCTION util_normalize_base_path (p_base_path VARCHAR2) RETURN VARCHAR2;
|
||||
|
||||
$end
|
||||
|
||||
|
||||
@ -1389,13 +1388,6 @@ END util_log_calc_runtimes;
|
||||
|
||||
--------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
FUNCTION util_normalize_base_path (p_base_path VARCHAR2) RETURN VARCHAR2 IS
|
||||
BEGIN
|
||||
RETURN ltrim(rtrim(replace(p_base_path, '\', '/'),'/'),'/');
|
||||
END util_normalize_base_path;
|
||||
|
||||
--------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
PROCEDURE util_clob_append (p_content IN VARCHAR2) IS
|
||||
BEGIN
|
||||
g_cache := g_cache || p_content;
|
||||
@ -1608,6 +1600,7 @@ PROCEDURE util_clob_table_to_insert (
|
||||
p_max_rows IN NUMBER DEFAULT 1000,
|
||||
p_insert_all_size IN NUMBER DEFAULT 10)
|
||||
IS
|
||||
v_nls rec_nls;
|
||||
v_query VARCHAR2(32767);
|
||||
v_cursor PLS_INTEGER;
|
||||
v_ignore_me PLS_INTEGER;
|
||||
@ -1615,10 +1608,6 @@ IS
|
||||
v_col_count PLS_INTEGER;
|
||||
v_desc_tab dbms_sql.desc_tab3;
|
||||
v_table_insert_prefix VARCHAR2(4000);
|
||||
v_nls_numeric_characters VARCHAR2(30);
|
||||
v_nls_date_format VARCHAR2(30);
|
||||
v_nls_timestamp_format VARCHAR2(30);
|
||||
v_nls_timestamp_tz_format VARCHAR2(30);
|
||||
c_sqlplus_max_line_length CONSTANT PLS_INTEGER := 2400;
|
||||
v_line_cache VARCHAR2(2498 CHAR);
|
||||
v_line_size PLS_INTEGER := 0;
|
||||
@ -1628,39 +1617,24 @@ IS
|
||||
-- v_buffer_long LONG;
|
||||
v_buffer_long_length PLS_INTEGER;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE set_session_nls_params IS
|
||||
PROCEDURE get_session_nls_params IS
|
||||
BEGIN
|
||||
-- Save current values.
|
||||
for i in (SELECT parameter, value FROM nls_session_parameters) loop
|
||||
case i.parameter
|
||||
when 'NLS_NUMERIC_CHARACTERS' then v_nls_numeric_characters := i.value;
|
||||
when 'NLS_DATE_FORMAT' then v_nls_date_format := i.value;
|
||||
when 'NLS_TIMESTAMP_FORMAT' then v_nls_timestamp_format := i.value;
|
||||
when 'NLS_TIMESTAMP_TZ_FORMAT' then v_nls_timestamp_tz_format := i.value;
|
||||
when 'NLS_NUMERIC_CHARACTERS' then v_nls.numeric_characters := i.value;
|
||||
when 'NLS_DATE_FORMAT' then v_nls.date_format := i.value;
|
||||
when 'NLS_TIMESTAMP_FORMAT' then v_nls.timestamp_format := i.value;
|
||||
when 'NLS_TIMESTAMP_TZ_FORMAT' then v_nls.timestamp_tz_format := i.value;
|
||||
else
|
||||
null;
|
||||
end case;
|
||||
end loop;
|
||||
-- Set new values.
|
||||
dbms_session.set_nls('nls_numeric_characters' , '''.,''');
|
||||
dbms_session.set_nls('nls_date_format' , '''yyyy-mm-dd hh24:mi:ss''');
|
||||
dbms_session.set_nls('nls_timestamp_format' , '''yyyy-mm-dd hh24:mi:ssxff''');
|
||||
dbms_session.set_nls('nls_timestamp_tz_format', '''yyyy-mm-dd hh24:mi:ssxff tzr''');
|
||||
END set_session_nls_params;
|
||||
END get_session_nls_params;
|
||||
|
||||
----------------------------------------
|
||||
|
||||
PROCEDURE recover_session_nls_params IS
|
||||
BEGIN
|
||||
dbms_session.set_nls('nls_numeric_characters' , '''' || v_nls_numeric_characters || '''');
|
||||
dbms_session.set_nls('nls_date_format' , '''' || v_nls_date_format || '''');
|
||||
dbms_session.set_nls('nls_timestamp_format' , '''' || v_nls_timestamp_format || '''');
|
||||
dbms_session.set_nls('nls_timestamp_tz_format', '''' || v_nls_timestamp_tz_format || '''');
|
||||
END recover_session_nls_params;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
FUNCTION quote_string (p_string VARCHAR2) RETURN VARCHAR2 IS
|
||||
v_string varchar2(5000 char);
|
||||
@ -1691,7 +1665,7 @@ IS
|
||||
|
||||
END quote_string;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE line_append (p_content IN VARCHAR2) IS
|
||||
BEGIN
|
||||
@ -1702,7 +1676,7 @@ IS
|
||||
v_line_cache := p_content;
|
||||
END line_append;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE line_flush_cache IS
|
||||
BEGIN
|
||||
@ -1710,7 +1684,7 @@ IS
|
||||
v_line_cache := null;
|
||||
END line_flush_cache;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE process_varchar2_buffer(p_type varchar2) IS
|
||||
v_length PLS_INTEGER;
|
||||
@ -1750,7 +1724,7 @@ IS
|
||||
END IF;
|
||||
END process_varchar2_buffer;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE process_clob_buffer IS
|
||||
v_length pls_integer;
|
||||
@ -1773,7 +1747,7 @@ IS
|
||||
end if;
|
||||
END process_clob_buffer;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
FUNCTION get_order_by_clause RETURN VARCHAR2 IS
|
||||
v_return varchar2(4000);
|
||||
@ -1824,7 +1798,7 @@ IS
|
||||
return case when v_return is not null then ' order by ' || v_return else null end;
|
||||
end get_order_by_clause;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE parse_query_and_describe_columns IS
|
||||
BEGIN
|
||||
@ -1866,7 +1840,7 @@ IS
|
||||
END IF;
|
||||
END parse_query_and_describe_columns;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
-- SQL*Plus specific:
|
||||
-- SQL Failed With ORA-1756 In Sqlplus But Works In SQL Developer
|
||||
@ -1877,17 +1851,17 @@ IS
|
||||
util_clob_append('-- Script generated by PLEX version ' || c_plex_version || ' - more infos here: ' || c_plex_url || c_crlf);
|
||||
util_clob_append('-- Performance Hacks by Connor McDonald: https://connor-mcdonald.com/2019/05/17/hacking-together-faster-inserts/' || c_crlf);
|
||||
util_clob_append('-- For strange line end replacements a big thank to SQL*Plus: https://support.oracle.com/epmos/faces/DocumentDisplay?id=2377701.1 (SQL Failed With ORA-1756 In Sqlplus But Works In SQL Developer)' || c_crlf);
|
||||
util_clob_append('prompt - insert xxx rows into ' || p_table_name || c_crlf);
|
||||
util_clob_append('prompt - insert xxx rows into ' || p_table_name || ' (exported ' || to_char(systimestamp,'YYYY-MM-DD hh24:mi:ssxff TZR') || ')' || c_crlf);
|
||||
util_clob_append('set define off feedback off sqlblanklines on' || c_crlf);
|
||||
util_clob_append('alter session set cursor_sharing = force;' || c_crlf);
|
||||
util_clob_append(q'^alter session set nls_numeric_characters = '.,';^' || c_crlf);
|
||||
util_clob_append(q'^alter session set nls_date_format = 'yyyy-mm-dd hh24:mi:ss';^' || c_crlf);
|
||||
util_clob_append(q'^alter session set nls_timestamp_format = 'yyyy-mm-dd hh24:mi:ssxff';^' || c_crlf);
|
||||
util_clob_append(q'^alter session set nls_timestamp_tz_format = 'yyyy-mm-dd hh24:mi:ssxff tzr';^' || c_crlf);
|
||||
util_clob_append('alter session set cursor_sharing = force;' || c_crlf);
|
||||
util_clob_append('alter session set nls_numeric_characters = ''' || v_nls.numeric_characters || ''';' || c_crlf);
|
||||
util_clob_append('alter session set nls_date_format = ''' || v_nls.date_format || ''';' || c_crlf);
|
||||
util_clob_append('alter session set nls_timestamp_format = ''' || v_nls.timestamp_format || ''';' || c_crlf);
|
||||
util_clob_append('alter session set nls_timestamp_tz_format = ''' || v_nls.timestamp_tz_format || ''';' || c_crlf);
|
||||
util_clob_append('begin' || c_crlf);
|
||||
END create_header;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE create_data IS
|
||||
BEGIN
|
||||
@ -1942,7 +1916,7 @@ IS
|
||||
dbms_sql.close_cursor(v_cursor);
|
||||
END create_data;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE create_footer IS
|
||||
BEGIN
|
||||
@ -1961,7 +1935,7 @@ IS
|
||||
util_clob_append('' || c_crlf);
|
||||
END create_footer;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE replace_number_rows_placeholder IS
|
||||
BEGIN
|
||||
@ -1969,16 +1943,15 @@ IS
|
||||
|| lpad(to_char(v_data_count), length(to_char(p_max_rows)), ' ') ||' rows');
|
||||
END replace_number_rows_placeholder;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
BEGIN
|
||||
IF p_table_name IS NOT NULL THEN
|
||||
--dbms_lob.createtemporary(v_buffer_clob, true);
|
||||
set_session_nls_params;
|
||||
get_session_nls_params;
|
||||
parse_query_and_describe_columns;
|
||||
create_data;
|
||||
create_footer;
|
||||
recover_session_nls_params;
|
||||
replace_number_rows_placeholder;
|
||||
--dbms_lob.freetemporary(v_buffer_clob);
|
||||
END IF;
|
||||
@ -2110,12 +2083,23 @@ RETURN tab_export_files IS
|
||||
v_cur obj_cur_typ;
|
||||
v_query VARCHAR2(32767);
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
FUNCTION util_get_script_line (p_file_path VARCHAR2) RETURN VARCHAR2 IS
|
||||
BEGIN
|
||||
RETURN 'prompt --' || p_file_path || c_lf
|
||||
|| '@' || v_path.from_scripts_to_project_root || p_file_path || c_lf;
|
||||
END util_get_script_line;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
FUNCTION util_normalize_base_path (p_base_path VARCHAR2) RETURN VARCHAR2 IS
|
||||
BEGIN
|
||||
RETURN ltrim(rtrim(replace(p_base_path, '\', '/'),'/'),'/');
|
||||
END util_normalize_base_path;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE init IS
|
||||
BEGIN
|
||||
util_log_init(
|
||||
@ -2144,6 +2128,8 @@ RETURN tab_export_files IS
|
||||
util_log_stop;
|
||||
END init;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
$if $$apex_installed $then
|
||||
PROCEDURE check_owner IS
|
||||
CURSOR cur_owner IS
|
||||
@ -2175,6 +2161,8 @@ RETURN tab_export_files IS
|
||||
END check_owner;
|
||||
$end
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
$if $$apex_installed $then
|
||||
PROCEDURE process_apex_app IS
|
||||
v_apex_files apex_t_export_files;
|
||||
@ -2259,6 +2247,8 @@ RETURN tab_export_files IS
|
||||
END process_apex_app;
|
||||
$end
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE replace_query_like_expressions (
|
||||
p_like_list VARCHAR2,
|
||||
p_not_like_list VARCHAR2,
|
||||
@ -2296,8 +2286,12 @@ RETURN tab_export_files IS
|
||||
$end
|
||||
END replace_query_like_expressions;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE process_user_ddl IS
|
||||
|
||||
--------------------------------
|
||||
|
||||
PROCEDURE process_user IS
|
||||
BEGIN
|
||||
v_file_path := v_path.to_backend || '/_user/' || v_current_user || '.sql';
|
||||
@ -2330,6 +2324,8 @@ END;
|
||||
util_log_error(v_file_path);
|
||||
END process_user;
|
||||
|
||||
--------------------------------
|
||||
|
||||
PROCEDURE process_roles IS
|
||||
BEGIN
|
||||
v_file_path := v_path.to_backend || '/_user/' || v_current_user || '_roles.sql';
|
||||
@ -2350,6 +2346,8 @@ END;
|
||||
util_log_error(v_file_path);
|
||||
END process_roles;
|
||||
|
||||
--------------------------------
|
||||
|
||||
PROCEDURE process_system_privileges IS
|
||||
BEGIN
|
||||
v_file_path := v_path.to_backend || '/_user/' || v_current_user || '_system_privileges.sql';
|
||||
@ -2370,6 +2368,8 @@ END;
|
||||
util_log_error(v_file_path);
|
||||
END process_system_privileges;
|
||||
|
||||
--------------------------------
|
||||
|
||||
PROCEDURE process_object_privileges IS
|
||||
BEGIN
|
||||
v_file_path := v_path.to_backend || '/_user/' || v_current_user || '_object_privileges.sql';
|
||||
@ -2390,6 +2390,8 @@ END;
|
||||
util_log_error(v_file_path);
|
||||
END process_object_privileges;
|
||||
|
||||
--------------------------------
|
||||
|
||||
BEGIN
|
||||
process_user;
|
||||
process_roles;
|
||||
@ -2397,6 +2399,8 @@ END;
|
||||
process_object_privileges;
|
||||
END process_user_ddl;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE process_object_ddl IS
|
||||
TYPE obj_rec_typ IS RECORD (
|
||||
object_type VARCHAR2(128),
|
||||
@ -2608,6 +2612,8 @@ END;
|
||||
CLOSE v_cur;
|
||||
END process_object_ddl;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE process_object_grants IS
|
||||
TYPE obj_rec_typ IS RECORD (
|
||||
grantor VARCHAR2(128),
|
||||
@ -2662,6 +2668,8 @@ ORDER BY
|
||||
CLOSE v_cur;
|
||||
END process_object_grants;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE process_ref_constraints IS
|
||||
TYPE obj_rec_typ IS RECORD (
|
||||
table_name VARCHAR2(256),
|
||||
@ -2734,6 +2742,8 @@ END;
|
||||
CLOSE v_cur;
|
||||
END process_ref_constraints;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE create_backend_install_file IS
|
||||
BEGIN
|
||||
v_file_path := v_path.to_scripts || '/install_backend_generated_by_plex.sql';
|
||||
@ -2802,10 +2812,14 @@ prompt --install_backend_generated_by_plex
|
||||
util_log_stop;
|
||||
END create_backend_install_file;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
$if $$ords_installed $then
|
||||
PROCEDURE process_ords_modules IS
|
||||
v_module_name user_ords_modules.name%type;
|
||||
--
|
||||
|
||||
--------------------------------
|
||||
|
||||
PROCEDURE export_ords_modules IS
|
||||
BEGIN
|
||||
util_log_start(v_path.to_web_services || '/open_modules_cursor');
|
||||
@ -2831,7 +2845,9 @@ prompt --install_backend_generated_by_plex
|
||||
END LOOP;
|
||||
CLOSE v_cur;
|
||||
END export_ords_modules;
|
||||
--
|
||||
|
||||
--------------------------------
|
||||
|
||||
PROCEDURE create_ords_install_file IS
|
||||
BEGIN
|
||||
v_file_path := v_path.to_scripts || '/install_web_services_generated_by_ords.sql';
|
||||
@ -2857,6 +2873,8 @@ prompt --install_web_services_generated_by_ords
|
||||
util_log_stop;
|
||||
END create_ords_install_file;
|
||||
|
||||
--------------------------------
|
||||
|
||||
BEGIN
|
||||
export_ords_modules;
|
||||
IF v_files.ords_modules_.count > 0 THEN
|
||||
@ -2865,6 +2883,8 @@ prompt --install_web_services_generated_by_ords
|
||||
END process_ords_modules;
|
||||
$end
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE process_data IS
|
||||
TYPE obj_rec_typ IS RECORD (
|
||||
table_name VARCHAR2(256),
|
||||
@ -2954,6 +2974,8 @@ SELECT table_name,
|
||||
|
||||
END process_data;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE create_load_data_file IS
|
||||
BEGIN
|
||||
v_file_path := v_path.to_scripts || '/load_data_generated_by_plex.sql';
|
||||
@ -2979,7 +3001,12 @@ prompt --load_data_generated_by_plex
|
||||
util_log_stop;
|
||||
END create_load_data_file;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE create_template_files IS
|
||||
|
||||
--------------------------------
|
||||
|
||||
v_file_template VARCHAR2(32767 CHAR);
|
||||
PROCEDURE readme_file IS
|
||||
BEGIN
|
||||
@ -3035,6 +3062,8 @@ and modify it to your needs. Doing it this way your changes are overwrite save.
|
||||
util_log_stop;
|
||||
END readme_file;
|
||||
|
||||
--------------------------------
|
||||
|
||||
PROCEDURE export_batch_file IS
|
||||
BEGIN
|
||||
v_file_template := q'^rem Template generated by PLEX version {{PLEX_VERSION}}
|
||||
@ -3130,6 +3159,8 @@ if %errorlevel% neq 0 exit /b %errorlevel%
|
||||
util_log_stop;
|
||||
END export_batch_file;
|
||||
|
||||
--------------------------------
|
||||
|
||||
PROCEDURE export_sq_file IS
|
||||
BEGIN
|
||||
v_file_template := q'^/*******************************************************************************
|
||||
@ -3252,6 +3283,8 @@ prompt
|
||||
util_log_stop;
|
||||
END export_sq_file;
|
||||
|
||||
--------------------------------
|
||||
|
||||
PROCEDURE install_batch_files IS
|
||||
BEGIN
|
||||
v_file_template := q'^rem Template generated by PLEX version {{PLEX_VERSION}}
|
||||
@ -3338,6 +3371,8 @@ if %errorlevel% neq 0 exit /b %errorlevel%
|
||||
util_log_stop;
|
||||
END install_batch_files;
|
||||
|
||||
--------------------------------
|
||||
|
||||
PROCEDURE install_sql_file IS
|
||||
BEGIN
|
||||
v_file_template := q'^/*******************************************************************************
|
||||
@ -3454,6 +3489,8 @@ prompt
|
||||
util_log_stop;
|
||||
END install_sql_file;
|
||||
|
||||
--------------------------------
|
||||
|
||||
BEGIN
|
||||
readme_file;
|
||||
export_batch_file;
|
||||
@ -3462,6 +3499,8 @@ prompt
|
||||
install_sql_file;
|
||||
END create_template_files;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE create_directory_keepers IS
|
||||
v_the_point VARCHAR2(30) := '. < this is the point ;-)';
|
||||
BEGIN
|
||||
@ -3490,6 +3529,8 @@ prompt
|
||||
util_log_stop;
|
||||
END create_directory_keepers;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE finish IS
|
||||
BEGIN
|
||||
util_ensure_unique_file_names(v_export_files, v_path.to_scripts);
|
||||
@ -3501,6 +3542,8 @@ prompt
|
||||
END IF;
|
||||
END finish;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
BEGIN
|
||||
init;
|
||||
$if $$apex_installed $then
|
||||
@ -3564,6 +3607,8 @@ FUNCTION queries_to_csv (
|
||||
RETURN tab_export_files IS
|
||||
v_export_files tab_export_files;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE init IS
|
||||
BEGIN
|
||||
IF g_queries.count = 0 THEN
|
||||
@ -3577,6 +3622,8 @@ RETURN tab_export_files IS
|
||||
util_log_stop;
|
||||
END init;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE process_queries IS
|
||||
BEGIN
|
||||
FOR i IN g_queries.first..g_queries.last LOOP
|
||||
@ -3599,6 +3646,8 @@ RETURN tab_export_files IS
|
||||
END LOOP;
|
||||
END process_queries;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE finish IS
|
||||
BEGIN
|
||||
g_queries.DELETE;
|
||||
@ -3611,6 +3660,8 @@ RETURN tab_export_files IS
|
||||
END IF;
|
||||
END finish;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
BEGIN
|
||||
init;
|
||||
process_queries;
|
||||
|
||||
170
src/PLEX.pkb
170
src/PLEX.pkb
@ -101,6 +101,12 @@ TYPE rec_path IS RECORD (
|
||||
scripts_work_dir file_path,
|
||||
from_scripts_to_project_root file_path);
|
||||
|
||||
TYPE rec_nls IS RECORD (
|
||||
numeric_characters varchar2(100),
|
||||
date_format varchar2(100),
|
||||
timestamp_format varchar2(100),
|
||||
timestamp_tz_format varchar2(100));
|
||||
|
||||
g_clob CLOB;
|
||||
g_cache VARCHAR2(32767char);
|
||||
g_errlog tab_errlog;
|
||||
@ -250,8 +256,6 @@ RETURN NUMBER;
|
||||
|
||||
PROCEDURE util_log_calc_runtimes;
|
||||
|
||||
FUNCTION util_normalize_base_path (p_base_path VARCHAR2) RETURN VARCHAR2;
|
||||
|
||||
$end
|
||||
|
||||
|
||||
@ -766,13 +770,6 @@ END util_log_calc_runtimes;
|
||||
|
||||
--------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
FUNCTION util_normalize_base_path (p_base_path VARCHAR2) RETURN VARCHAR2 IS
|
||||
BEGIN
|
||||
RETURN ltrim(rtrim(replace(p_base_path, '\', '/'),'/'),'/');
|
||||
END util_normalize_base_path;
|
||||
|
||||
--------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
PROCEDURE util_clob_append (p_content IN VARCHAR2) IS
|
||||
BEGIN
|
||||
g_cache := g_cache || p_content;
|
||||
@ -985,6 +982,7 @@ PROCEDURE util_clob_table_to_insert (
|
||||
p_max_rows IN NUMBER DEFAULT 1000,
|
||||
p_insert_all_size IN NUMBER DEFAULT 10)
|
||||
IS
|
||||
v_nls rec_nls;
|
||||
v_query VARCHAR2(32767);
|
||||
v_cursor PLS_INTEGER;
|
||||
v_ignore_me PLS_INTEGER;
|
||||
@ -992,10 +990,6 @@ IS
|
||||
v_col_count PLS_INTEGER;
|
||||
v_desc_tab dbms_sql.desc_tab3;
|
||||
v_table_insert_prefix VARCHAR2(4000);
|
||||
v_nls_numeric_characters VARCHAR2(30);
|
||||
v_nls_date_format VARCHAR2(30);
|
||||
v_nls_timestamp_format VARCHAR2(30);
|
||||
v_nls_timestamp_tz_format VARCHAR2(30);
|
||||
c_sqlplus_max_line_length CONSTANT PLS_INTEGER := 2400;
|
||||
v_line_cache VARCHAR2(2498 CHAR);
|
||||
v_line_size PLS_INTEGER := 0;
|
||||
@ -1005,39 +999,24 @@ IS
|
||||
-- v_buffer_long LONG;
|
||||
v_buffer_long_length PLS_INTEGER;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE set_session_nls_params IS
|
||||
PROCEDURE get_session_nls_params IS
|
||||
BEGIN
|
||||
-- Save current values.
|
||||
for i in (SELECT parameter, value FROM nls_session_parameters) loop
|
||||
case i.parameter
|
||||
when 'NLS_NUMERIC_CHARACTERS' then v_nls_numeric_characters := i.value;
|
||||
when 'NLS_DATE_FORMAT' then v_nls_date_format := i.value;
|
||||
when 'NLS_TIMESTAMP_FORMAT' then v_nls_timestamp_format := i.value;
|
||||
when 'NLS_TIMESTAMP_TZ_FORMAT' then v_nls_timestamp_tz_format := i.value;
|
||||
when 'NLS_NUMERIC_CHARACTERS' then v_nls.numeric_characters := i.value;
|
||||
when 'NLS_DATE_FORMAT' then v_nls.date_format := i.value;
|
||||
when 'NLS_TIMESTAMP_FORMAT' then v_nls.timestamp_format := i.value;
|
||||
when 'NLS_TIMESTAMP_TZ_FORMAT' then v_nls.timestamp_tz_format := i.value;
|
||||
else
|
||||
null;
|
||||
end case;
|
||||
end loop;
|
||||
-- Set new values.
|
||||
dbms_session.set_nls('nls_numeric_characters' , '''.,''');
|
||||
dbms_session.set_nls('nls_date_format' , '''yyyy-mm-dd hh24:mi:ss''');
|
||||
dbms_session.set_nls('nls_timestamp_format' , '''yyyy-mm-dd hh24:mi:ssxff''');
|
||||
dbms_session.set_nls('nls_timestamp_tz_format', '''yyyy-mm-dd hh24:mi:ssxff tzr''');
|
||||
END set_session_nls_params;
|
||||
END get_session_nls_params;
|
||||
|
||||
----------------------------------------
|
||||
|
||||
PROCEDURE recover_session_nls_params IS
|
||||
BEGIN
|
||||
dbms_session.set_nls('nls_numeric_characters' , '''' || v_nls_numeric_characters || '''');
|
||||
dbms_session.set_nls('nls_date_format' , '''' || v_nls_date_format || '''');
|
||||
dbms_session.set_nls('nls_timestamp_format' , '''' || v_nls_timestamp_format || '''');
|
||||
dbms_session.set_nls('nls_timestamp_tz_format', '''' || v_nls_timestamp_tz_format || '''');
|
||||
END recover_session_nls_params;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
FUNCTION quote_string (p_string VARCHAR2) RETURN VARCHAR2 IS
|
||||
v_string varchar2(5000 char);
|
||||
@ -1068,7 +1047,7 @@ IS
|
||||
|
||||
END quote_string;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE line_append (p_content IN VARCHAR2) IS
|
||||
BEGIN
|
||||
@ -1079,7 +1058,7 @@ IS
|
||||
v_line_cache := p_content;
|
||||
END line_append;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE line_flush_cache IS
|
||||
BEGIN
|
||||
@ -1087,7 +1066,7 @@ IS
|
||||
v_line_cache := null;
|
||||
END line_flush_cache;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE process_varchar2_buffer(p_type varchar2) IS
|
||||
v_length PLS_INTEGER;
|
||||
@ -1127,7 +1106,7 @@ IS
|
||||
END IF;
|
||||
END process_varchar2_buffer;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE process_clob_buffer IS
|
||||
v_length pls_integer;
|
||||
@ -1150,7 +1129,7 @@ IS
|
||||
end if;
|
||||
END process_clob_buffer;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
FUNCTION get_order_by_clause RETURN VARCHAR2 IS
|
||||
v_return varchar2(4000);
|
||||
@ -1201,7 +1180,7 @@ IS
|
||||
return case when v_return is not null then ' order by ' || v_return else null end;
|
||||
end get_order_by_clause;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE parse_query_and_describe_columns IS
|
||||
BEGIN
|
||||
@ -1243,7 +1222,7 @@ IS
|
||||
END IF;
|
||||
END parse_query_and_describe_columns;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
-- SQL*Plus specific:
|
||||
-- SQL Failed With ORA-1756 In Sqlplus But Works In SQL Developer
|
||||
@ -1254,17 +1233,17 @@ IS
|
||||
util_clob_append('-- Script generated by PLEX version ' || c_plex_version || ' - more infos here: ' || c_plex_url || c_crlf);
|
||||
util_clob_append('-- Performance Hacks by Connor McDonald: https://connor-mcdonald.com/2019/05/17/hacking-together-faster-inserts/' || c_crlf);
|
||||
util_clob_append('-- For strange line end replacements a big thank to SQL*Plus: https://support.oracle.com/epmos/faces/DocumentDisplay?id=2377701.1 (SQL Failed With ORA-1756 In Sqlplus But Works In SQL Developer)' || c_crlf);
|
||||
util_clob_append('prompt - insert xxx rows into ' || p_table_name || c_crlf);
|
||||
util_clob_append('prompt - insert xxx rows into ' || p_table_name || ' (exported ' || to_char(systimestamp,'YYYY-MM-DD hh24:mi:ssxff TZR') || ')' || c_crlf);
|
||||
util_clob_append('set define off feedback off sqlblanklines on' || c_crlf);
|
||||
util_clob_append('alter session set cursor_sharing = force;' || c_crlf);
|
||||
util_clob_append(q'^alter session set nls_numeric_characters = '.,';^' || c_crlf);
|
||||
util_clob_append(q'^alter session set nls_date_format = 'yyyy-mm-dd hh24:mi:ss';^' || c_crlf);
|
||||
util_clob_append(q'^alter session set nls_timestamp_format = 'yyyy-mm-dd hh24:mi:ssxff';^' || c_crlf);
|
||||
util_clob_append(q'^alter session set nls_timestamp_tz_format = 'yyyy-mm-dd hh24:mi:ssxff tzr';^' || c_crlf);
|
||||
util_clob_append('alter session set cursor_sharing = force;' || c_crlf);
|
||||
util_clob_append('alter session set nls_numeric_characters = ''' || v_nls.numeric_characters || ''';' || c_crlf);
|
||||
util_clob_append('alter session set nls_date_format = ''' || v_nls.date_format || ''';' || c_crlf);
|
||||
util_clob_append('alter session set nls_timestamp_format = ''' || v_nls.timestamp_format || ''';' || c_crlf);
|
||||
util_clob_append('alter session set nls_timestamp_tz_format = ''' || v_nls.timestamp_tz_format || ''';' || c_crlf);
|
||||
util_clob_append('begin' || c_crlf);
|
||||
END create_header;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE create_data IS
|
||||
BEGIN
|
||||
@ -1319,7 +1298,7 @@ IS
|
||||
dbms_sql.close_cursor(v_cursor);
|
||||
END create_data;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE create_footer IS
|
||||
BEGIN
|
||||
@ -1338,7 +1317,7 @@ IS
|
||||
util_clob_append('' || c_crlf);
|
||||
END create_footer;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE replace_number_rows_placeholder IS
|
||||
BEGIN
|
||||
@ -1346,16 +1325,15 @@ IS
|
||||
|| lpad(to_char(v_data_count), length(to_char(p_max_rows)), ' ') ||' rows');
|
||||
END replace_number_rows_placeholder;
|
||||
|
||||
----------------------------------------
|
||||
----------------------------------------------------------------
|
||||
|
||||
BEGIN
|
||||
IF p_table_name IS NOT NULL THEN
|
||||
--dbms_lob.createtemporary(v_buffer_clob, true);
|
||||
set_session_nls_params;
|
||||
get_session_nls_params;
|
||||
parse_query_and_describe_columns;
|
||||
create_data;
|
||||
create_footer;
|
||||
recover_session_nls_params;
|
||||
replace_number_rows_placeholder;
|
||||
--dbms_lob.freetemporary(v_buffer_clob);
|
||||
END IF;
|
||||
@ -1487,12 +1465,23 @@ RETURN tab_export_files IS
|
||||
v_cur obj_cur_typ;
|
||||
v_query VARCHAR2(32767);
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
FUNCTION util_get_script_line (p_file_path VARCHAR2) RETURN VARCHAR2 IS
|
||||
BEGIN
|
||||
RETURN 'prompt --' || p_file_path || c_lf
|
||||
|| '@' || v_path.from_scripts_to_project_root || p_file_path || c_lf;
|
||||
END util_get_script_line;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
FUNCTION util_normalize_base_path (p_base_path VARCHAR2) RETURN VARCHAR2 IS
|
||||
BEGIN
|
||||
RETURN ltrim(rtrim(replace(p_base_path, '\', '/'),'/'),'/');
|
||||
END util_normalize_base_path;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE init IS
|
||||
BEGIN
|
||||
util_log_init(
|
||||
@ -1521,6 +1510,8 @@ RETURN tab_export_files IS
|
||||
util_log_stop;
|
||||
END init;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
$if $$apex_installed $then
|
||||
PROCEDURE check_owner IS
|
||||
CURSOR cur_owner IS
|
||||
@ -1552,6 +1543,8 @@ RETURN tab_export_files IS
|
||||
END check_owner;
|
||||
$end
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
$if $$apex_installed $then
|
||||
PROCEDURE process_apex_app IS
|
||||
v_apex_files apex_t_export_files;
|
||||
@ -1636,6 +1629,8 @@ RETURN tab_export_files IS
|
||||
END process_apex_app;
|
||||
$end
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE replace_query_like_expressions (
|
||||
p_like_list VARCHAR2,
|
||||
p_not_like_list VARCHAR2,
|
||||
@ -1673,8 +1668,12 @@ RETURN tab_export_files IS
|
||||
$end
|
||||
END replace_query_like_expressions;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE process_user_ddl IS
|
||||
|
||||
--------------------------------
|
||||
|
||||
PROCEDURE process_user IS
|
||||
BEGIN
|
||||
v_file_path := v_path.to_backend || '/_user/' || v_current_user || '.sql';
|
||||
@ -1707,6 +1706,8 @@ END;
|
||||
util_log_error(v_file_path);
|
||||
END process_user;
|
||||
|
||||
--------------------------------
|
||||
|
||||
PROCEDURE process_roles IS
|
||||
BEGIN
|
||||
v_file_path := v_path.to_backend || '/_user/' || v_current_user || '_roles.sql';
|
||||
@ -1727,6 +1728,8 @@ END;
|
||||
util_log_error(v_file_path);
|
||||
END process_roles;
|
||||
|
||||
--------------------------------
|
||||
|
||||
PROCEDURE process_system_privileges IS
|
||||
BEGIN
|
||||
v_file_path := v_path.to_backend || '/_user/' || v_current_user || '_system_privileges.sql';
|
||||
@ -1747,6 +1750,8 @@ END;
|
||||
util_log_error(v_file_path);
|
||||
END process_system_privileges;
|
||||
|
||||
--------------------------------
|
||||
|
||||
PROCEDURE process_object_privileges IS
|
||||
BEGIN
|
||||
v_file_path := v_path.to_backend || '/_user/' || v_current_user || '_object_privileges.sql';
|
||||
@ -1767,6 +1772,8 @@ END;
|
||||
util_log_error(v_file_path);
|
||||
END process_object_privileges;
|
||||
|
||||
--------------------------------
|
||||
|
||||
BEGIN
|
||||
process_user;
|
||||
process_roles;
|
||||
@ -1774,6 +1781,8 @@ END;
|
||||
process_object_privileges;
|
||||
END process_user_ddl;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE process_object_ddl IS
|
||||
TYPE obj_rec_typ IS RECORD (
|
||||
object_type VARCHAR2(128),
|
||||
@ -1985,6 +1994,8 @@ END;
|
||||
CLOSE v_cur;
|
||||
END process_object_ddl;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE process_object_grants IS
|
||||
TYPE obj_rec_typ IS RECORD (
|
||||
grantor VARCHAR2(128),
|
||||
@ -2039,6 +2050,8 @@ ORDER BY
|
||||
CLOSE v_cur;
|
||||
END process_object_grants;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE process_ref_constraints IS
|
||||
TYPE obj_rec_typ IS RECORD (
|
||||
table_name VARCHAR2(256),
|
||||
@ -2111,6 +2124,8 @@ END;
|
||||
CLOSE v_cur;
|
||||
END process_ref_constraints;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE create_backend_install_file IS
|
||||
BEGIN
|
||||
v_file_path := v_path.to_scripts || '/install_backend_generated_by_plex.sql';
|
||||
@ -2179,10 +2194,14 @@ prompt --install_backend_generated_by_plex
|
||||
util_log_stop;
|
||||
END create_backend_install_file;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
$if $$ords_installed $then
|
||||
PROCEDURE process_ords_modules IS
|
||||
v_module_name user_ords_modules.name%type;
|
||||
--
|
||||
|
||||
--------------------------------
|
||||
|
||||
PROCEDURE export_ords_modules IS
|
||||
BEGIN
|
||||
util_log_start(v_path.to_web_services || '/open_modules_cursor');
|
||||
@ -2208,7 +2227,9 @@ prompt --install_backend_generated_by_plex
|
||||
END LOOP;
|
||||
CLOSE v_cur;
|
||||
END export_ords_modules;
|
||||
--
|
||||
|
||||
--------------------------------
|
||||
|
||||
PROCEDURE create_ords_install_file IS
|
||||
BEGIN
|
||||
v_file_path := v_path.to_scripts || '/install_web_services_generated_by_ords.sql';
|
||||
@ -2234,6 +2255,8 @@ prompt --install_web_services_generated_by_ords
|
||||
util_log_stop;
|
||||
END create_ords_install_file;
|
||||
|
||||
--------------------------------
|
||||
|
||||
BEGIN
|
||||
export_ords_modules;
|
||||
IF v_files.ords_modules_.count > 0 THEN
|
||||
@ -2242,6 +2265,8 @@ prompt --install_web_services_generated_by_ords
|
||||
END process_ords_modules;
|
||||
$end
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE process_data IS
|
||||
TYPE obj_rec_typ IS RECORD (
|
||||
table_name VARCHAR2(256),
|
||||
@ -2331,6 +2356,8 @@ SELECT table_name,
|
||||
|
||||
END process_data;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE create_load_data_file IS
|
||||
BEGIN
|
||||
v_file_path := v_path.to_scripts || '/load_data_generated_by_plex.sql';
|
||||
@ -2356,7 +2383,12 @@ prompt --load_data_generated_by_plex
|
||||
util_log_stop;
|
||||
END create_load_data_file;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE create_template_files IS
|
||||
|
||||
--------------------------------
|
||||
|
||||
v_file_template VARCHAR2(32767 CHAR);
|
||||
PROCEDURE readme_file IS
|
||||
BEGIN
|
||||
@ -2412,6 +2444,8 @@ and modify it to your needs. Doing it this way your changes are overwrite save.
|
||||
util_log_stop;
|
||||
END readme_file;
|
||||
|
||||
--------------------------------
|
||||
|
||||
PROCEDURE export_batch_file IS
|
||||
BEGIN
|
||||
v_file_template := q'^rem Template generated by PLEX version {{PLEX_VERSION}}
|
||||
@ -2507,6 +2541,8 @@ if %errorlevel% neq 0 exit /b %errorlevel%
|
||||
util_log_stop;
|
||||
END export_batch_file;
|
||||
|
||||
--------------------------------
|
||||
|
||||
PROCEDURE export_sq_file IS
|
||||
BEGIN
|
||||
v_file_template := q'^/*******************************************************************************
|
||||
@ -2629,6 +2665,8 @@ prompt
|
||||
util_log_stop;
|
||||
END export_sq_file;
|
||||
|
||||
--------------------------------
|
||||
|
||||
PROCEDURE install_batch_files IS
|
||||
BEGIN
|
||||
v_file_template := q'^rem Template generated by PLEX version {{PLEX_VERSION}}
|
||||
@ -2715,6 +2753,8 @@ if %errorlevel% neq 0 exit /b %errorlevel%
|
||||
util_log_stop;
|
||||
END install_batch_files;
|
||||
|
||||
--------------------------------
|
||||
|
||||
PROCEDURE install_sql_file IS
|
||||
BEGIN
|
||||
v_file_template := q'^/*******************************************************************************
|
||||
@ -2831,6 +2871,8 @@ prompt
|
||||
util_log_stop;
|
||||
END install_sql_file;
|
||||
|
||||
--------------------------------
|
||||
|
||||
BEGIN
|
||||
readme_file;
|
||||
export_batch_file;
|
||||
@ -2839,6 +2881,8 @@ prompt
|
||||
install_sql_file;
|
||||
END create_template_files;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE create_directory_keepers IS
|
||||
v_the_point VARCHAR2(30) := '. < this is the point ;-)';
|
||||
BEGIN
|
||||
@ -2867,6 +2911,8 @@ prompt
|
||||
util_log_stop;
|
||||
END create_directory_keepers;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE finish IS
|
||||
BEGIN
|
||||
util_ensure_unique_file_names(v_export_files, v_path.to_scripts);
|
||||
@ -2878,6 +2924,8 @@ prompt
|
||||
END IF;
|
||||
END finish;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
BEGIN
|
||||
init;
|
||||
$if $$apex_installed $then
|
||||
@ -2941,6 +2989,8 @@ FUNCTION queries_to_csv (
|
||||
RETURN tab_export_files IS
|
||||
v_export_files tab_export_files;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE init IS
|
||||
BEGIN
|
||||
IF g_queries.count = 0 THEN
|
||||
@ -2954,6 +3004,8 @@ RETURN tab_export_files IS
|
||||
util_log_stop;
|
||||
END init;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE process_queries IS
|
||||
BEGIN
|
||||
FOR i IN g_queries.first..g_queries.last LOOP
|
||||
@ -2976,6 +3028,8 @@ RETURN tab_export_files IS
|
||||
END LOOP;
|
||||
END process_queries;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
PROCEDURE finish IS
|
||||
BEGIN
|
||||
g_queries.DELETE;
|
||||
@ -2988,6 +3042,8 @@ RETURN tab_export_files IS
|
||||
END IF;
|
||||
END finish;
|
||||
|
||||
----------------------------------------------------------------
|
||||
|
||||
BEGIN
|
||||
init;
|
||||
process_queries;
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
CREATE OR REPLACE PACKAGE PLEX AUTHID current_user IS
|
||||
c_plex_name CONSTANT VARCHAR2(30 CHAR) := 'PLEX - PL/SQL Export Utilities';
|
||||
c_plex_version CONSTANT VARCHAR2(10 CHAR) := '2.4.0';
|
||||
c_plex_version CONSTANT VARCHAR2(10 CHAR) := '2.4.1';
|
||||
c_plex_url CONSTANT VARCHAR2(40 CHAR) := 'https://github.com/ogobrecht/plex';
|
||||
c_plex_license CONSTANT VARCHAR2(10 CHAR) := 'MIT';
|
||||
c_plex_license_url CONSTANT VARCHAR2(60 CHAR) := 'https://github.com/ogobrecht/plex/blob/master/LICENSE.txt';
|
||||
@ -18,15 +18,13 @@ Also see this resources for more information:
|
||||
- [Changelog](https://github.com/ogobrecht/plex/blob/master/CHANGELOG.md)
|
||||
- [Give feedback](https://github.com/ogobrecht/plex/issues/new)
|
||||
|
||||
|
||||
DEPENDENCIES
|
||||
|
||||
The package itself is independend, but functionality varies on the following conditions:
|
||||
|
||||
- For APEX app export: APEX >= 5.1.4 installed
|
||||
- For ORDS modules export: ORDS >= 18.3 installed (I think package ords_export is included since this version, but I don't know it)
|
||||
- ATTENTION: There seems to be a bug in ORDS 19.2 which prevents you to export ORDS modules via the package ords_export: https://community.oracle.com/thread/4292776; please see plex_error_log.md, if you miss your ORDS modules after an export - this is no problem of PLEX
|
||||
|
||||
- ATTENTION: There seems to be a [bug in ORDS 19.2](https://community.oracle.com/thread/4292776) which prevents you to export ORDS modules via the package ords_export. Please see plex_error_log.md, if you miss your ORDS modules after an export - this is no problem of PLEX.
|
||||
|
||||
INSTALLATION
|
||||
|
||||
@ -180,7 +178,6 @@ EXAMPLE ZIP FILE SQL
|
||||
```sql
|
||||
-- Inline function because of boolean parameters (needs Oracle 12c or higher).
|
||||
-- Alternative create a helper function and call that in a SQL context.
|
||||
-- Will throw ORA-14552 when p_data_format is set to 'insert' because of changing session parameters (you need to run this then inside PL/SQL)
|
||||
WITH
|
||||
FUNCTION backapp RETURN BLOB IS
|
||||
BEGIN
|
||||
@ -565,8 +562,6 @@ RETURN NUMBER;
|
||||
|
||||
PROCEDURE util_log_calc_runtimes;
|
||||
|
||||
FUNCTION util_normalize_base_path (p_base_path VARCHAR2) RETURN VARCHAR2;
|
||||
|
||||
$end
|
||||
|
||||
END plex;
|
||||
|
||||
@ -3,8 +3,8 @@ set define off feedback off
|
||||
whenever sqlerror exit sql.sqlcode rollback
|
||||
|
||||
prompt
|
||||
prompt PLEX Test Conditional Compiler Flags
|
||||
prompt ==================================================
|
||||
prompt Test Conditional Compiler Flags
|
||||
prompt ================================================================================
|
||||
|
||||
prompt Show unset compiler flags as errors (results for example in errors like "PLW-06003: unknown inquiry directive '$$UTILS_PUBLIC'"
|
||||
alter session set plsql_warnings = 'ENABLE:6003';
|
||||
@ -102,6 +102,6 @@ rem compile with correct flags
|
||||
|
||||
prompt
|
||||
timing stop
|
||||
prompt ==================================================
|
||||
prompt ================================================================================
|
||||
prompt Done :-)
|
||||
prompt
|
||||
|
||||
@ -1,13 +1,19 @@
|
||||
timing start test_export
|
||||
set verify off feedback off heading off timing on
|
||||
set verify off feedback off heading off
|
||||
set trimout on trimspool on pagesize 0 linesize 5000 long 100000000 longchunksize 32767
|
||||
whenever sqlerror exit sql.sqlcode rollback
|
||||
whenever oserror continue
|
||||
variable zip clob
|
||||
|
||||
prompt
|
||||
prompt PLEX Test Export
|
||||
prompt ==================================================
|
||||
prompt Test Export App Into ZIP File
|
||||
prompt ================================================================================
|
||||
|
||||
prompt Set NLS parameters
|
||||
alter session set nls_numeric_characters = '.,';
|
||||
alter session set nls_date_format = 'yyyy-mm-dd hh24:mi:ss';
|
||||
alter session set nls_timestamp_format = 'yyyy-mm-dd hh24:mi:ssxff';
|
||||
alter session set nls_timestamp_tz_format = 'yyyy-mm-dd hh24:mi:ssxff tzr';
|
||||
|
||||
prompt Run plex.backapp (this can take some time...)
|
||||
BEGIN
|
||||
@ -56,7 +62,7 @@ prompt Windows, Mac, Linux: del app_100.zip.base64
|
||||
host del app_100.zip.base64
|
||||
|
||||
timing stop
|
||||
prompt ==================================================
|
||||
prompt ================================================================================
|
||||
prompt Done :-)
|
||||
prompt
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
timing start test_export
|
||||
timing start test_table
|
||||
set verify off feedback off heading off
|
||||
set trimout on trimspool on pagesize 0 linesize 5000 long 100000000 longchunksize 32767
|
||||
whenever sqlerror exit sql.sqlcode rollback
|
||||
@ -6,8 +6,8 @@ whenever oserror continue
|
||||
variable zip clob
|
||||
|
||||
prompt
|
||||
prompt PLEX Test Export Format INSERT With Multiple Data Types (create table)
|
||||
prompt ======================================================================
|
||||
prompt Test Data Export: Create Table
|
||||
prompt ================================================================================
|
||||
|
||||
prompt Drop existing test objects
|
||||
begin
|
||||
@ -73,6 +73,6 @@ end;
|
||||
/
|
||||
|
||||
timing stop
|
||||
prompt =======================================================
|
||||
prompt ================================================================================
|
||||
prompt Done :-)
|
||||
prompt
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
timing start test_export
|
||||
timing start test_data
|
||||
set verify off feedback off heading off
|
||||
set trimout on trimspool on pagesize 0 linesize 5000 long 100000000 longchunksize 32767
|
||||
whenever sqlerror exit sql.sqlcode rollback
|
||||
@ -6,8 +6,8 @@ whenever oserror continue
|
||||
variable zip clob
|
||||
|
||||
prompt
|
||||
prompt PLEX Test Export Format INSERT With Multiple Data Types (create data)
|
||||
prompt =====================================================================
|
||||
prompt Test Data Export: Create Data
|
||||
prompt ================================================================================
|
||||
|
||||
prompt Truncate table plex_test_multiple_datatypes
|
||||
truncate table PLEX_TEST_MULTIPLE_DATATYPES;
|
||||
@ -28,6 +28,6 @@ end;
|
||||
/
|
||||
|
||||
timing stop
|
||||
prompt =======================================================
|
||||
prompt ================================================================================
|
||||
prompt Done :-)
|
||||
prompt
|
||||
|
||||
@ -3,47 +3,43 @@ set verify off feedback off heading off serveroutput on
|
||||
set trimout on trimspool on pagesize 0 linesize 5000 long 100000000 longchunksize 32767
|
||||
whenever sqlerror exit sql.sqlcode rollback
|
||||
whenever oserror continue
|
||||
variable zip clob
|
||||
variable filecontent clob
|
||||
|
||||
prompt
|
||||
prompt PLEX Test Export Format INSERT With Multiple Data Types (export data)
|
||||
prompt =====================================================================
|
||||
prompt Test Data Export: Export Data
|
||||
prompt ================================================================================
|
||||
|
||||
prompt Run plex.backapp (this can take some time...)
|
||||
prompt Set NLS parameters
|
||||
alter session set nls_numeric_characters = '.,';
|
||||
alter session set nls_date_format = 'yyyy-mm-dd hh24:mi:ss';
|
||||
alter session set nls_timestamp_format = 'yyyy-mm-dd hh24:mi:ssxff';
|
||||
alter session set nls_timestamp_tz_format = 'yyyy-mm-dd hh24:mi:ssxff tzr';
|
||||
|
||||
prompt Run plex.backapp
|
||||
DECLARE
|
||||
l_file_collection plex.tab_export_files;
|
||||
BEGIN
|
||||
:zip := plex.to_base64(plex.to_zip(plex.backapp(
|
||||
p_app_id => null, --100,
|
||||
p_include_object_ddl => false,
|
||||
p_include_ords_modules => false,
|
||||
p_include_data => true,
|
||||
p_data_format => 'csv,insert:20',
|
||||
p_data_table_name_like => 'PLEX_TEST_MULTIPLE_DATATYPES',
|
||||
p_include_templates => true)));
|
||||
l_file_collection := plex.backapp(
|
||||
p_include_data => true,
|
||||
p_data_format => 'insert:20',
|
||||
p_data_table_name_like => 'PLEX_TEST_MULTIPLE_DATATYPES',
|
||||
p_include_templates => false,
|
||||
p_include_runtime_log => false,
|
||||
p_include_error_log => false);
|
||||
-- Since we exported only one table and omitted all log files (optional) we
|
||||
-- get the file data on the first collection position.
|
||||
:filecontent := l_file_collection(1).contents;
|
||||
END;
|
||||
/
|
||||
|
||||
prompt Delete old zip file from previous test:
|
||||
host del app_100.zip
|
||||
|
||||
prompt Spool data to file test_types_3_export_file.sql
|
||||
set termout off
|
||||
spool "app_100.zip.base64"
|
||||
print zip
|
||||
spool "test_types_3_export_file.sql"
|
||||
print filecontent
|
||||
spool off
|
||||
set termout on
|
||||
|
||||
prompt Exract zip on host operating system:
|
||||
prompt Try Windows: certutil -decode app_100.zip.base64 app_100.zip
|
||||
host certutil -decode app_100.zip.base64 app_100.zip
|
||||
prompt Try Mac: base64 -D -i app_100.zip.base64 -o app_100.zip
|
||||
host base64 -D -i app_100.zip.base64 -o app_100.zip
|
||||
prompt Try Linux: base64 -d app_100.zip.base64 app_100.zip
|
||||
host base64 -d app_100.zip.base64 app_100.zip
|
||||
|
||||
prompt Delete base64 encoded file:
|
||||
prompt Windows, Mac, Linux: del app_100.zip.base64
|
||||
host del app_100.zip.base64
|
||||
|
||||
timing stop
|
||||
prompt =======================================================
|
||||
prompt ================================================================================
|
||||
prompt Done :-)
|
||||
prompt
|
||||
129
test/test_types_3_export_file.sql
Normal file
129
test/test_types_3_export_file.sql
Normal file
@ -0,0 +1,129 @@
|
||||
-- Script generated by PLEX version 2.4.1 - more infos here: https://github.com/ogobrecht/plex
|
||||
-- Performance Hacks by Connor McDonald: https://connor-mcdonald.com/2019/05/17/hacking-together-faster-inserts/
|
||||
-- For strange line end replacements a big thank to SQL*Plus: https://support.oracle.com/epmos/faces/DocumentDisplay?id=2377701.1 (SQL Failed With ORA-1756 In Sqlplus But Works In SQL Developer)
|
||||
prompt - insert 100 rows into PLEX_TEST_MULTIPLE_DATATYPES (exported 2021-01-04 18:49:27.107628000 +00:00)
|
||||
set define off feedback off sqlblanklines on
|
||||
alter session set cursor_sharing = force;
|
||||
alter session set nls_numeric_characters = '.,';
|
||||
alter session set nls_date_format = 'yyyy-mm-dd hh24:mi:ss';
|
||||
alter session set nls_timestamp_format = 'yyyy-mm-dd hh24:mi:ssxff';
|
||||
alter session set nls_timestamp_tz_format = 'yyyy-mm-dd hh24:mi:ssxff tzr';
|
||||
begin
|
||||
insert all
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (1,'KQefthctHeIuq','X',135953553620,279105538771,164930.48207,196871410677104.22592,690437691252634390166409.965998608994,285474516800000000000000,'Dummy clob for API method get_a_row: PnghEwjyzBijQRgpXhwVBTDGUsdWAHGLalIPiAliEGAGbiswaRQiIlvkfKDEDpJZnryzRRYbnxcdCwDvJuFJs',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: vGwMTmpuIsxyFtARYOOsMKhyfpEJNvqE'),'2023-01-02 00:00:00','2021-01-04 18:49:24.678892','2021-01-04 18:49:24.678903 +00:00','2021-01-04 19:49:24.678907','+68 02:20:43.000000','+13-03')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (2,'UkwhWCNcKY','R',384998702068,495946545991,47291.75768,524628446862425.6177,913860041498598059786488.456022638291,11847606830000000000000,'Dummy clob for API method get_a_row: aPLnYUplYyFdHwzxDcPqSxkcXOXKrmIMcjKogKuILGKcYQG',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: ZeupdBoyeixQGxyBiPRoHuFPiaTqNrXxtSAUnxLHSHFmIsJtWcQfKMKIFOgrsMwYBxltvJIAXXaQmOIFDkWYDiGzhgLfJH'),'2023-10-11 00:00:00','2021-01-04 18:49:24.679629','2021-01-04 18:49:24.679634 +00:00','2021-01-04 19:49:24.679636','+39 03:48:37.000000','+08-00')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (3,'utzrwx','T',265482438072,160714408617,9796680.28662,62672124442322.52188,305001290907088782221800.332214936477,932312180700000000000000,'Dummy clob for API method get_a_row: uAnkPMtvwoibCFvOSDxWUnFIJbqLOVvDpGFfndEkLOuJLJSSlgoSANb',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: cevehpymunHpiAzeSsffxYbvIedPiXHRkBKU'),'1973-01-14 00:00:00','2021-01-04 18:49:24.680398','2021-01-04 18:49:24.680403 +00:00','2021-01-04 19:49:24.680406','+06 10:07:03.000000','+05-11')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (4,'JRxEYUyxlCzkJ','t',306634665647,249285363983,1110467.44504,59840792448619.69121,597432267436785669644157.535321051292,796629668700000000000000,'Dummy clob for API method get_a_row: uhLuWOPnWTdGaAxARwCFSBcKVTVdKIpDdYhEojmuYFiZSFCYgpSXatgPAgY',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: XFrAsLLPjkuqBkflHeiBInBkCWTeFGlModuRQuoCqwOiZxIhYORJTZQZbKfyRwbYNpHRfTnxbx'),'2038-10-18 00:00:00','2021-01-04 18:49:24.680979','2021-01-04 18:49:24.680984 +00:00','2021-01-04 19:49:24.680987','+65 16:11:21.000000','+51-08')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (5,'oZgClPoZPhr','a',71365933066,742650822224,4253014.42525,993783734364014.2873,99903951385712755795406.176949768804,322586107100000000000000,'Dummy clob for API method get_a_row: kRrnuaadrKCeoMlnfrTuGEKPlFJjTBKzCAxZmnFybOMDOB',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: UUrEpIcbVWBXNblcuLzDbzrlGGgxUFckFxOZcemVZCVnOYismOQeNs'),'1914-03-10 00:00:00','2021-01-04 18:49:24.681548','2021-01-04 18:49:24.681553 +00:00','2021-01-04 19:49:24.681556','+52 12:28:03.000000','+19-03')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (6,'Mb','Q',947846813554,802280778980,1111403.88455,445487622462647.81661,961114102674356928327838.743931527354,380173192300000000000000,'Dummy clob for API method get_a_row: fpVuNfnTJTGpuDEwTQOgcqwcCVWDjzzIJQaZgWaeEZXOzZcMcAEjgeJhKsxxfmcTkhPaaebYql',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: bQZoeVbnPdIqUJYWLICxoGmpZDDlSlzLwDxMgTlMJuTntGllihYNxXkBUcZxGbzMhFDAcKjVDVlhNXbIlcyPIkNQfXJmuk'),'1998-07-07 00:00:00','2021-01-04 18:49:24.682156','2021-01-04 18:49:24.682160 +00:00','2021-01-04 19:49:24.682163','+81 00:25:46.000000','+41-03')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (7,'HmDKvKv','J',106753876627,88884292542,4627554.04206,249623030406845.07941,295664818510513289100901.044930630971,225068316400000000000000,'Dummy clob for API method get_a_row: uqRmTIjAxYjpdsMPibBwpWBlkVsNrqbQbMJV',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: gDBCSRVEqiZWkvdKvqeMJAKyKQYltLrZPRluSStMjLHGnqClS'),'2082-01-31 00:00:00','2021-01-04 18:49:24.682647','2021-01-04 18:49:24.682651 +00:00','2021-01-04 19:49:24.682654','+76 10:11:37.000000','+24-09')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (8,'aoMdNd','z',211936082298,331412781295,744668.05608,255352964354274.4034,440246175796401756805700.860121956917,442887978700000000000000,'Dummy clob for API method get_a_row: WRwRGaHwKtHOesrkRFfwSZGZTGRfEUItRpMvofGoqMAfqkEtJRxDojwpXOwLv',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: qbiTKTYxYIRgcIJKTcXPisEEjoDIGjvwPZgKzPicCaxZMyuPSvd'),'2020-03-19 00:00:00','2021-01-04 18:49:24.683249','2021-01-04 18:49:24.683254 +00:00','2021-01-04 19:49:24.683257','+08 23:23:29.000000','+31-08')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (9,'RDUuoixqb','r',754541015466,416219340182,652047.08091,414292737129270.70936,782937796314366909694388.81118015194,893728632600000000000000,'Dummy clob for API method get_a_row: ReiVpNCXgWUcMrkFQUXsSxUdGSkNzwkvEm',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: KFpBKdzVXdbCscbWxrTgYxSjoJnTkIgnRgmPuUsQwYXVjt'),'1925-07-19 00:00:00','2021-01-04 18:49:24.683827','2021-01-04 18:49:24.683831 +00:00','2021-01-04 19:49:24.683834','+22 19:18:20.000000','+38-00')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (10,'vz','c',412778559740,904289794275,7389149.24891,610209168720236.29164,165546383405137340447637.562841906924,788148384200000000000000,'Dummy clob for API method get_a_row: qengIhAHuVSVdTwVrAChKnFSAmgYOfsRQUpQshHwaYHTbcjkGJodNyxqQUFXNtYLpIlVBER',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: ZKAmPoDGvVBcdqIhounFbgHQhtochADfToPdmBxMpHzqkhseCZbckY'),'2032-01-21 00:00:00','2021-01-04 18:49:24.684355','2021-01-04 18:49:24.684359 +00:00','2021-01-04 19:49:24.684361','+13 01:46:17.000000','+93-09')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (11,'mPJ','F',320524712220,834850080214,1088003.11191,885785766745076.46043,586547015580954301654168.369300005065,35008537350000000000000,'Dummy clob for API method get_a_row: mfEcayMhfzsNeOGCeUwVlyykPweFNdwqUiPTOLvIra',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: TGGLsHSHlZbtCcihnbJXAiIgtaCLWvIprFKcXPlqmEptwR'),'2088-07-19 00:00:00','2021-01-04 18:49:24.684939','2021-01-04 18:49:24.684943 +00:00','2021-01-04 19:49:24.684946','+13 19:24:22.000000','+17-06')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (12,'sMgIXOCawd','m',419121392273,497475850561,8381142.21938,393190002170117.96095,465665390044519905821773.741949975029,513586435900000000000000,'Dummy clob for API method get_a_row: hVKKYSVoNaueVrMNACslRjwIwBltQEykODhjDHaovAucRkehAsdrm',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: ZdXwDoXUZbdcOZynBvDnNjTbpxuPkCGXO'),'2045-07-15 00:00:00','2021-01-04 18:49:24.685488','2021-01-04 18:49:24.685493 +00:00','2021-01-04 19:49:24.685496','+99 17:27:30.000000','+52-00')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (13,'YdIBQ','g',560980437340,77276550970,6103099.53536,837591113373460.99999,523453540139092494749475.113594115227,105739113100000000000000,'Dummy clob for API method get_a_row: bvWXqRrCGQlBOnEUSRwfZORwQvrewGknuUHSYTzrxNuhnDiwuOUNQWpsrOBnXcqAktUmHDMPfrMNSAsKKLrMcZfliJG',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: wpriHOTvHuMZFgaiWhDBZtAACVlTDaiDtExmGgIZuEkQsSvzHjnIDGwyLdBKpCyAyKMMNjIRmoRSMvzJFZcGheBEhzxviHa'),'2074-12-10 00:00:00','2021-01-04 18:49:24.686098','2021-01-04 18:49:24.686104 +00:00','2021-01-04 19:49:24.686108','+28 22:32:07.000000','+04-01')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (14,'tXFbQ','v',148230974453,313326599166,580925.77661,567131341312471.56904,323250416228717420980066.109382882654,431430079100000000000000,'Dummy clob for API method get_a_row: DBlmUNSJBYVTErKeJLszLTBdZnnDIdLkortfmjwZxgSRbiXnlAkDQmHdoZqdretpPPyqbGD',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: rLQnCZRLnYGZQTNcRjIdOqONvRHDpbvcMArSLYoc'),'2091-10-17 00:00:00','2021-01-04 18:49:24.686662','2021-01-04 18:49:24.686667 +00:00','2021-01-04 19:49:24.686670','+93 01:09:56.000000','+14-04')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (15,'zGUpwSUncY','r',11812802527,234081730901,7746678.57495,6134772060322.08114,484846045615483552387651.446709997251,963409292000000000000000,'Dummy clob for API method get_a_row: iHYbBBFFKqibKpHDeXxqwpMzHCDuTvLYjOJuhA',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: JgItywUlwtZnUIAFpKbVVwRetEsWrqtNKgqosKxwAcqPbwRNtpfPeRPCkBPpnNyHZQcNSyBpmSkwsism'),'2077-08-27 00:00:00','2021-01-04 18:49:24.687281','2021-01-04 18:49:24.687287 +00:00','2021-01-04 19:49:24.687291','+46 17:25:09.000000','+16-03')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (16,'hGefYwDZsTcuuT','g',141208774948,318982767700,2330832.36145,449573137913499.17688,5601950356745232694188.133699911391,143863408000000000000000,'Dummy clob for API method get_a_row: WFvegdjvsWrXujQEDPfnbSmaizJNFhkkjsySiusl',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: czXJfixigslmAiEFFrmKUfbOqqceIpkrfKlyVXQfCzrhTooxqFsPYMvSqzooYhZLDXkWFVkIqd'),'2070-09-11 00:00:00','2021-01-04 18:49:24.687895','2021-01-04 18:49:24.687899 +00:00','2021-01-04 19:49:24.687902','+76 09:18:14.000000','+61-10')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (17,'ugCfJVK','n',892716269459,92299311925,8198272.04519,839229108371071.0293,114176745817540688452752.035851250499,438190499300000000000000,'Dummy clob for API method get_a_row: agvGArosGhmclBhhGSwAqmGSnNxvOTWEoEcSRNMaiILHDBbvALX',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: MRiOtsCOKKxumPuCOtIoaHHtnhOnYUDakEThxegb'),'1990-11-29 00:00:00','2021-01-04 18:49:24.688419','2021-01-04 18:49:24.688423 +00:00','2021-01-04 19:49:24.688426','+18 09:23:26.000000','+11-02')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (18,'vjkaTf','A',986227356736,935030087665,433037.31502,349244530819082.02918,259474585371639536547821.752143201242,108096335100000000000000,'Dummy clob for API method get_a_row: CLayvepdboGmbCbQunDjJZcfMXmSXlCb',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: BLKYvsISyZAzrbvjpuiSQgOjNRTPrEPpSwzxUZMlckJQEavNhBqBjpXOddomxXIRWAxLBHVReriUHJwuSJRb'),'2075-02-09 00:00:00','2021-01-04 18:49:24.689014','2021-01-04 18:49:24.689018 +00:00','2021-01-04 19:49:24.689021','+75 02:54:30.000000','+77-08')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (19,'xUDykG','F',661012391620,326152756381,5988744.19628,219401524642840.29276,856516851723500690501929.288970942099,490943093200000000000000,'Dummy clob for API method get_a_row: WsfjTaDKihkHKoMnmOdBQXfBTiySFdxkmercITF',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: VpLVdINcyZhqUvHqbdBYEBuVLbkTHRuHDpWtgseS'),'1931-08-30 00:00:00','2021-01-04 18:49:24.689499','2021-01-04 18:49:24.689504 +00:00','2021-01-04 19:49:24.689507','+60 04:29:28.000000','+10-06')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (20,'IsBMU','c',637677624340,324450383011,9134533.83287,788159043639502.38678,722394441788511606922464.877778999454,501529457400000000000000,'Dummy clob for API method get_a_row: RCApbTMBlhUOreaXzQPGoBcGtCZoxChmXlUEljqGRgtxfprXAHhAsKELFZdZWtnISpSdOQdRwJETqTetKGpqNlxcKydHcdPkW',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: btFUpwQmTieiEPfSPjfkldovlqusCTVfMvoTqbsIYrUCsq'),'1967-01-22 00:00:00','2021-01-04 18:49:24.690063','2021-01-04 18:49:24.690068 +00:00','2021-01-04 19:49:24.690070','+85 19:09:16.000000','+02-03')
|
||||
select * from dual;
|
||||
insert all
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (21,'HMkz','r',308624363929,735381555810,3501842.57092,625077407330266.73516,586662544679433354737025.83430386717,367456834600000000000000,'Dummy clob for API method get_a_row: PtgSIBfhQvojHFIuPKdZUMBEjQrlWkOjyVuGJYyuYgfDHSAcVSdfjzoyJYDeltRPQjqReGoorJdbfC',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: FjUQFjCiItylvSPKpQVUlZpQMbGHOBVEttUjVwzYKibMwVydHexNEryRLbXTlYmCmTVQOOiAyxg'),'2031-03-13 00:00:00','2021-01-04 18:49:24.690619','2021-01-04 18:49:24.690624 +00:00','2021-01-04 19:49:24.690626','+89 18:53:22.000000','+13-01')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (22,'SsUVEUs','G',394388037922,717796750418,5178329.57065,945699068146324.92703,34645368980708657344922.957281483589,929405985900000000000000,'Dummy clob for API method get_a_row: ECFOeGwOHvsrBOOJlOMAfEWEvYfRXMtumTHMLKjHoc',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: dUjxasNTqEjNAalgBTqIuOAENYxQarveAoTeolzIcwGuNEoNeBrBDdnqthOAkIxqsDroMlodQwDHT'),'2059-03-09 00:00:00','2021-01-04 18:49:24.691189','2021-01-04 18:49:24.691193 +00:00','2021-01-04 19:49:24.691196','+34 19:29:46.000000','+34-06')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (23,'iVtVhfY','x',976759449080,404106672168,11495.54771,972928836525658.06335,679515361767035711132293.336589102842,499902624200000000000000,'Dummy clob for API method get_a_row: yRRQiaCZDwUsYQnfnkFoaXmXNLQEPUOUIXXPUgwABUbPJmBVmXXoFVXLchUxuQtMTrHsxkfpFgDjKotziotVplflErNOxqMVLjH',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: XhLrDbXQJQLLVNTjBZxYjVGuasLQPLphWErlPRl'),'2094-05-20 00:00:00','2021-01-04 18:49:24.691868','2021-01-04 18:49:24.691873 +00:00','2021-01-04 19:49:24.691876','+03 19:55:30.000000','+11-07')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (24,'yPJuvEOAxZWISm','y',603760680240,396966590964,637674.03793,949418136507516.43651,711250257193224936581423.076597574042,596157697600000000000000,'Dummy clob for API method get_a_row: SuobcUnLEdbvDCmJoLZLoLaojvXFzwbrkUXDVrNj',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: FRywyuarcsrFKvBqLhcRODpxyzYuAsCRrJkJUOaXPxEHWtbg'),'1917-12-19 00:00:00','2021-01-04 18:49:24.692360','2021-01-04 18:49:24.692365 +00:00','2021-01-04 19:49:24.692367','+61 17:07:19.000000','+46-02')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (25,'RX','y',756056576230,546393754168,1613634.4592,381019481860896.38711,33567340444343007833015.125763681204,543482151700000000000000,'Dummy clob for API method get_a_row: dciDWnALGsDAMQSFlmsXsfFCcFPSXMgMUzcpbghvzmNYIguauoGjuKsGhxVtAgYargpowABkZFwALAdXtVBRWZ',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: CxyibNGVrTDNFgwLTuCjGKWdbTXLXGrcpeYPKGXbsJJFsxpqnYkXhwwd'),'1965-10-06 00:00:00','2021-01-04 18:49:24.692964','2021-01-04 18:49:24.692967 +00:00','2021-01-04 19:49:24.692969','+41 20:57:22.000000','+95-11')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (26,'yccPmTnMDM','y',154029958754,223334558056,3849765.31408,285718627758458.75228,840549063618400354253575.264355311401,154734966200000000000000,'Dummy clob for API method get_a_row: zOvnykLixgrCBcrIshQptWbWzfKdmKQEJFswzpePghdwSYlFDXMzCKFztGQkvcmGmkyBRVXYPtlMu',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: cDCXcoUWEDLJgvRRWSScyktJeTQyLwXiCwdtYPyrJxtfxjmu'),'2065-09-10 00:00:00','2021-01-04 18:49:24.693452','2021-01-04 18:49:24.693455 +00:00','2021-01-04 19:49:24.693457','+64 10:41:55.000000','+76-05')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (27,'WTV','k',840444217132,92424506083,1364199.81761,988069546577407.74203,785246461222306725830659.60506510656,60859983770000000000000,'Dummy clob for API method get_a_row: eQTacXFDxUlugOnlPSTGpDItDSaeduQMZDUSxVBfetxfYZiAbSAQKBWijtFFRVQWYGMeko',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: tMQlNdqtelavnvnvIxaYPrRCDzKJIOzunilensQMUUAtNJLfWgkub'),'1925-03-31 00:00:00','2021-01-04 18:49:24.693955','2021-01-04 18:49:24.693960 +00:00','2021-01-04 19:49:24.693962','+37 22:13:31.000000','+89-05')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (28,'qnRTMZbnDHdSb','c',4198590726,556580120933,6459719.59778,487919176760198.80661,615711378756832222019145.139062454959,904456096600000000000000,'Dummy clob for API method get_a_row: dtZHWHmSzBneMvqNnxbKETNqffFtrivSazcXTFbnIqBnfrkfTZQSc',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: HJYfANphlZBPCfASBwncykLyVzFWLTbCczfdlJmMNJFDTgKlbHCPCnrdJeBLgRkNZgtnonfOFtgSQVjxHIlNGTgleho'),'1969-12-11 00:00:00','2021-01-04 18:49:24.694610','2021-01-04 18:49:24.694616 +00:00','2021-01-04 19:49:24.694619','+52 10:30:44.000000','+80-11')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (29,'ITpzhBihSIaaQ','m',484861158647,763739795385,7121590.48913,324900226057671.3742,974562902513380778124238.899518108787,67087468600000000000000,'Dummy clob for API method get_a_row: DeXAUhvLczerzZTzPHkICwajjDMauZTJqMZKk',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: HAeasdTZHSbtNbagonhkaPGPUSLECkCbzthclWWiCLxaBVFIwYwAarscTpeuNVAHMJWzx'),'2086-06-09 00:00:00','2021-01-04 18:49:24.695291','2021-01-04 18:49:24.695295 +00:00','2021-01-04 19:49:24.695297','+29 19:57:35.000000','+21-06')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (30,'MXRrIEcbuDT','M',445405061785,972851038276,8436038.14761,437708354900194.99551,810671407896156808899988.641870348189,279207998100000000000000,'Dummy clob for API method get_a_row: ZENCrEMkmFGNPJUaCFeRnlxuWQJLHPnHbZxHkzQxCkvLDHidWpIAIlfwUXNzTAsOeDVAIkXFqadqsfYt',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: SLPBSDwwKGEzILhoRMMsGiNPmrBREpapZPVTvL'),'2006-09-11 00:00:00','2021-01-04 18:49:24.695729','2021-01-04 18:49:24.695732 +00:00','2021-01-04 19:49:24.695734','+28 13:06:10.000000','+86-08')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (31,'frqCkmHGVEC','S',442890563150,865952523143,4484463.08909,741724620838429.99293,689315535884809739874030.141353789148,425826058600000000000000,'Dummy clob for API method get_a_row: btkRHfnwZaYjJYeCuKAskpMTkeFUDYubWROKAWmsHklWhWHSLtpgXJ',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: LXplLDiYwrntKuQuCumPRLUmvXvAahfnuHAWEEKozXfgbnCVFfFxjdXHvlmmlNLqznPOyajBRRwszXHB'),'1912-03-15 00:00:00','2021-01-04 18:49:24.696167','2021-01-04 18:49:24.696170 +00:00','2021-01-04 19:49:24.696171','+01 22:12:13.000000','+06-10')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (32,'smIpRWfyLvva','m',442918673085,458248061040,9423819.59379,24449886382345.52484,815144106991947992830244.236049816302,658244224700000000000000,'Dummy clob for API method get_a_row: DoeWFmicLpmTArLAXBJtJvKJhynYoIzJVVxdqzZaqPgrKYKCaJuynWslnRuuuilgLjxqrkbNQplUT',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: LIIiWcfsuInsYlhLHBydiCIlPrzfTHqEtvARWaagpybVcZviPPTTWcFbz'),'1929-04-14 00:00:00','2021-01-04 18:49:24.696551','2021-01-04 18:49:24.696553 +00:00','2021-01-04 19:49:24.696555','+28 18:40:25.000000','+93-09')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (33,'nJ','L',160282765389,844150711462,9374717.09844,14565558307472.88268,509511494084494734702028.245655228025,982175412600000000000000,'Dummy clob for API method get_a_row: BHfMqnLPyIszvwkenPWnzdclZOACApBRvMAVDBhdGYZDCKsTipQh',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: fBaWfPqcMhtVsVzySHuowrCnVEHDQjlVCsRsQMgOOXbRvDBczNWlIjYAGhZwzcxPZLNIhgMheVFruDQ'),'1980-08-08 00:00:00','2021-01-04 18:49:24.696998','2021-01-04 18:49:24.697001 +00:00','2021-01-04 19:49:24.697003','+35 13:47:29.000000','+36-02')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (34,'JZroPoe','o',654682635905,782286137369,5004772.71551,563671395963589.46032,694271255875588715368053.548855224819,270593471200000000000000,'Dummy clob for API method get_a_row: ayEnkqxzvFfquGyhEPUbPixYkLIkILFxKvJwAdVaXFpwLSJKNMKApHFKJMXsBDxFAonvjTHbUKY',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: AGjxXTkySLHUIhpCgSgXudrvmRmiXibqNoIhfIqTOEaIWdxQmozPoPWmYVgvCLogAQ'),'1908-02-26 00:00:00','2021-01-04 18:49:24.697393','2021-01-04 18:49:24.697395 +00:00','2021-01-04 19:49:24.697397','+76 19:37:25.000000','+90-05')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (35,'gRG','L',465489498107,109403527627,7257527.13006,969391734376427.75443,228433426336119604839220.199267374057,968415274200000000000000,'Dummy clob for API method get_a_row: xzlxtjdcqRPlguqeylRCBABXXJdeEWTHKwKzbHBAgSamdREOqFKqjWNUJPcyFwkAOZlICrfeEsofSGmNOnVoshc',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: LmyhElBusLvfJktuxyVBdAiYCxmydMUaLjqGdgZwDjKbqgHLmrpViLsOj'),'2042-09-09 00:00:00','2021-01-04 18:49:24.697850','2021-01-04 18:49:24.697853 +00:00','2021-01-04 19:49:24.697855','+61 15:58:25.000000','+41-01')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (36,'lmnQTqAigdThqk','o',547349805806,383677002308,2304869.35434,465459103959297.74443,242762320823258923255929.210854858549,794605517700000000000000,'Dummy clob for API method get_a_row: gCXCwdHiOGaYQNIDqfEwHJQKGiveidXEEiTtTgxyOktNkMU',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: JOMLeFXmkSgfGfmSotRktFCFPyKsWlyQwHqNiuroBzYaMkRDdLyeRXtZNXEAqWDhaWspaeHptpLGpTItJJWo'),'1932-02-28 00:00:00','2021-01-04 18:49:24.698275','2021-01-04 18:49:24.698278 +00:00','2021-01-04 19:49:24.698280','+85 18:12:35.000000','+88-03')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (37,'QuVbWQPm','Z',859763426440,451231361419,147620.95284,191818436050878.08067,703994984013870537975467.309309378254,137338228800000000000000,'Dummy clob for API method get_a_row: KDlWpmmvadRAytFqiqABfOozETphIsoaqtKMydrdFXXopQvzvlH',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: NfOPXbExfbVQWcMwXwUnOYqUejyzFxwVXDpNUPJdFMubzkkMMP'),'2051-11-22 00:00:00','2021-01-04 18:49:24.698658','2021-01-04 18:49:24.698661 +00:00','2021-01-04 19:49:24.698663','+18 04:56:41.000000','+84-03')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (38,'OcYBT','e',207646583557,591584702372,8222337.54532,833564886349938.87492,435980955832517526859911.362923454555,488790494800000000000000,'Dummy clob for API method get_a_row: BQahLyLWgluBzHPCCSkdjJnwroDZlgerLpDuGLbtSijEXAZPvaKRclssEeHxepNrbxwGSrwVAUiHKMLmPNrORXkQTKslAplt',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: gLqsVkvusZmyEfUsyLwMyIvHpsThhPfBtyDiwiJGQAPcPkMIDiNotpmVDKaDzbwmXpgBNeyO'),'1947-09-06 00:00:00','2021-01-04 18:49:24.699119','2021-01-04 18:49:24.699122 +00:00','2021-01-04 19:49:24.699123','+22 18:16:51.000000','+14-03')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (39,'agVaESXxIdlwJ','s',762674168688,821906307461,9231312.99559,562754460402271.45979,565561639187180138846535.249255279997,282132105000000000000000,'Dummy clob for API method get_a_row: acTJOaAzCZTBUttOqYxZUrEPGKesiyZKTV',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: WtrGUNcVDSHOMKYYtHFSgmyCxZZJVvgXNlAiEATdmyTcQjDl'),'2062-03-27 00:00:00','2021-01-04 18:49:24.699484','2021-01-04 18:49:24.699487 +00:00','2021-01-04 19:49:24.699488','+06 19:48:07.000000','+38-03')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (40,'SRQqIJ','R',71849274208,147268490136,9585268.30821,328769540879652.69297,220974043058457618283088.23312105308,854113774600000000000000,'Dummy clob for API method get_a_row: mnbVDGuiQRXFjwGYXeVEwVMpoYxIFjEDnDkzxalhrkPwrweoXxgDmJRaMYdJqymEVIE',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: XsFOOkBoRreLWdLssVezcOJnZYlMtUdOpkCmihrEAvliCpBiURDxXNUwRqaIEeDHbgxELCwtRQ'),'2031-02-19 00:00:00','2021-01-04 18:49:24.699977','2021-01-04 18:49:24.699980 +00:00','2021-01-04 19:49:24.699982','+59 02:12:25.000000','+87-09')
|
||||
select * from dual;
|
||||
insert all
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (41,'JRhxKGbdunMu','c',545056738817,685925265677,7553983.18222,283504462555110.25419,843435498146470902922738.091839156409,956741339800000000000000,'Dummy clob for API method get_a_row: ObKXMSMFhAfbAgkNvLEiIPmcVrOjlTDWBpJoxzvnxLJICHukgio',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: hfsjTYGylQcjppQyfgBsWNqLXgMCaCOSzwGVNQmjPXWmAZGiovcDveqEMFltbVRkMjECFDiv'),'1915-10-17 00:00:00','2021-01-04 18:49:24.700417','2021-01-04 18:49:24.700419 +00:00','2021-01-04 19:49:24.700421','+45 14:27:44.000000','+93-10')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (42,'cpFV','E',445774670777,225712330184,240072.05463,853558169052035.2405,289715240096019142428288.663389435373,781257897400000000000000,'Dummy clob for API method get_a_row: LyoDzSLtsAazcYGNYlDWyGmmHzPcTOytsVAiJMwKcf',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: phazOJXoOhjvTxEfSgJnkWaimlDXARBLfglBRXDqAxtMpZfBqWkuyGgbSeWPaYztNVwkUHWTeDAZvGjdHoSyXhnxKIQswDjNT'),'2061-01-02 00:00:00','2021-01-04 18:49:24.700866','2021-01-04 18:49:24.700870 +00:00','2021-01-04 19:49:24.700871','+95 05:37:02.000000','+39-05')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (43,'kUuMQEZS','N',962497612049,130684855232,7549274.52295,828483281582994.92837,457902802201376262916621.44668132333,571758067400000000000000,'Dummy clob for API method get_a_row: hFfOAbqTUAgSuvYMUQGRzHrQFTvdUZlYIVpmYtuv',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: oUNOHQrlbUFzSXnYbrUAcrcWWFSoTHMFafNPIIquQiTsJLgxgHYVmXOLZgDaYDqBzTObgdTraoslDITDMrKFfaQAL'),'1963-12-19 00:00:00','2021-01-04 18:49:24.701272','2021-01-04 18:49:24.701275 +00:00','2021-01-04 19:49:24.701277','+80 15:14:38.000000','+92-03')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (44,'iT','p',993502617254,785758245623,1448100.38906,919939728846783.35304,324093631620872617772861.457921472468,130456156500000000000000,'Dummy clob for API method get_a_row: AEgPIxBebmWzNUQAcfycPqbMwTVQcERp',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: VKVYvOczFNXHZtzktDApENxXCgkBTUSHhUlQedckLzXPVMgMYQRJfmOXrGZPiuHmiJYEWcUEDXFZadkbxCKzGhf'),'1993-10-10 00:00:00','2021-01-04 18:49:24.701802','2021-01-04 18:49:24.701806 +00:00','2021-01-04 19:49:24.701808','+52 05:36:15.000000','+45-08')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (45,'tJvUroB','b',771261645008,442050763921,6644586.75085,115619069118336.84565,314224434773639268727528.735127162742,993445503300000000000000,'Dummy clob for API method get_a_row: QSeZGEkSVtRFXudryJNsMfCXdzmQOlznlVScxLkEaDZyJqAmOLoKjjHuRQqVpkGGOkiVGOwYNnqWVC',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: rKabxVHhCmIynvrLpnHTPEwKbyfhEmRlcrRTKroJBsg'),'1933-11-07 00:00:00','2021-01-04 18:49:24.702235','2021-01-04 18:49:24.702238 +00:00','2021-01-04 19:49:24.702240','+04 02:08:15.000000','+03-10')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (46,'mZzU','J',116006648816,166373148423,414986.48386,152089632351838.88825,470422175936755280284860.561220846905,378159469200000000000000,'Dummy clob for API method get_a_row: WMofBotCBMagFFUkYtYkYiUWKciVHdXysiqaEUDodeUOaUWIASQAtvyhpXBJRQBtvRHK',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: XZCXsyzDreKvyWBZWghFrjWlEhZvbYAsvKXLOzwndskVXKrnhaBIqgLcGbTUWAvnp'),'2032-05-23 00:00:00','2021-01-04 18:49:24.702644','2021-01-04 18:49:24.702646 +00:00','2021-01-04 19:49:24.702648','+12 06:25:57.000000','+24-11')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (47,'RbOuOYmI','E',357260997828,91390828530,2384256.5567,413534629124143.76442,50626997208773928582742.685803219904,738091845000000000000000,'Dummy clob for API method get_a_row: zDLzltXBJQyCrIrMsthuOJnVLXKohtxytQFnhDpWMHSyIinBvpKDOzELaVnTmVADhDpZMhiEBzsX',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: bWHMVrwtBKUmsGUZqZtLHXUQWFxpDaGbaTnqfPgXKXTwwtlXHyMHQrIxcEBYSCUcdIdYWAxBwNIDQFodDJwTROYDY'),'2059-08-16 00:00:00','2021-01-04 18:49:24.703139','2021-01-04 18:49:24.703142 +00:00','2021-01-04 19:49:24.703143','+30 22:20:01.000000','+01-09')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (48,'xVStiYELUL','x',934002288473,530364870415,6249790.75732,274267917182084.49713,975022501824918315657980.184992983994,853252346100000000000000,'Dummy clob for API method get_a_row: UKfeuAgKpxdPrvdsKtoWUJxGlahVwkz',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: FwSgBkilbJWsRGyfVEIwzpGGlMzqlfHutwwsgLdmDKOlQvlGepRvaGDqJSXnQpfVFSkyScSYOXiPlsMQCRmLmLkCPUgxBJII'),'2009-07-02 00:00:00','2021-01-04 18:49:24.703554','2021-01-04 18:49:24.703557 +00:00','2021-01-04 19:49:24.703559','+99 16:39:27.000000','+08-07')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (49,'MALLyPGLkKyCB','Y',403742850014,740290310453,3283498.32388,911233500278558.65638,385127368731409419406844.267596470139,722945718000000000000000,'Dummy clob for API method get_a_row: sfiGnCmBnfgTyfNaZVmXqXQKoVLJWnOPSKNZWCx',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: CsaJlAYaoNbkUBRhBuQJqAQFqusViKIbNNhcYokcjntrpgwUFejNDNosmTfULhCBaIMsqCJkhJBf'),'2027-02-03 00:00:00','2021-01-04 18:49:24.703988','2021-01-04 18:49:24.703991 +00:00','2021-01-04 19:49:24.703993','+24 11:54:28.000000','+54-07')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (50,'YxTAhMwjWnd','w',109948746871,687339798655,6174913.78988,663947441319626.98993,111468646255611027512549.592492468382,92394142680000000000000,'Dummy clob for API method get_a_row: ezQhfYrEeklOiBqmtDMaHFWMNMhRJoEXWoqUDauHxWJvwD',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: MQHEDKKXrMxzoMwbAYbjlckuqZVWDJHYdTmVTycPimqJPXWIWyshZofDqdbHUSwVfkVIKZrjLRsBzGCN'),'1990-08-17 00:00:00','2021-01-04 18:49:24.704425','2021-01-04 18:49:24.704428 +00:00','2021-01-04 19:49:24.704430','+28 02:33:56.000000','+75-06')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (51,'wNdnQZ','O',443836352588,217742685731,3369696.856,496559497272173.17203,939372500295935599353808.375377682358,258234021600000000000000,'Dummy clob for API method get_a_row: XHxDifJAPwNvFMVOxrpcTfRlNYLVhlMJRYTEvAMQtJwtQImZjzLeMMgkfJZPQVKgUhzBNifqBlVkoDKxXXztxtuxhtTMWX',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: NqvueqRQllhOAPrhDgZIOOEeBaSNkFcEshQOeVaiIFOtNkcAOScalcbPRNHOwtUeSxcelSQMlnCbzhePsvnWhDUJuXdaOvMb'),'1911-07-12 00:00:00','2021-01-04 18:49:24.704932','2021-01-04 18:49:24.704935 +00:00','2021-01-04 19:49:24.704937','+81 11:57:03.000000','+84-03')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (52,'G','C',711845119474,176768746739,1161264.22856,608245680424041.55807,194820677552636423885114.851879617123,171489692500000000000000,'Dummy clob for API method get_a_row: KOydCLLBEdqAsPEmuOkkEuajfYlibrujftVHusTxCyvVCJsTiLtKIqYqnkLdCGkkWMHmHXjwNgGGDSDNjfsji',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: aSeglxyEhZKDIKgcQvrzQLJcEWPDNlaLCAttkGbRWYkORkvTJbeJvrvf'),'2059-10-09 00:00:00','2021-01-04 18:49:24.705377','2021-01-04 18:49:24.705381 +00:00','2021-01-04 19:49:24.705382','+88 16:57:39.000000','+48-03')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (53,'aEwsRIumTcN','w',90547804630,918526683013,2727184.7153,963346821572727.23661,896146586049163553704712.444339261505,239322709300000000000000,'Dummy clob for API method get_a_row: iwKTQpuBrCmDzZNjgjayeawgRKWRfrmoYNLHgqtkpbAGlIpJFInqXvdAGglvhgpQQyKgQGUVLaFQjmpWTJHDnPofuxCNXiAF',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: KnCPKfQjsGHhSWZptyUvdvKvNunpVbllsTzwUnCBOKVhKFjqBiTMwPVXhqEfGBUkZ'),'1927-08-07 00:00:00','2021-01-04 18:49:24.705833','2021-01-04 18:49:24.705836 +00:00','2021-01-04 19:49:24.705838','+57 17:12:32.000000','+83-02')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (54,'pdoA','m',271585398196,546809145839,1391326.54132,23758094841155.05981,338604739173181615597872.252634466813,834480661100000000000000,'Dummy clob for API method get_a_row: bpzJiVkYAEBOBPujHKYZyzxXdFjUfFumNwKffsKKCHLzYXuqVenxxbTFuidNaeLNALuhIFuJSkYWXsOzjWRdhNrHensGXVX',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: TGggdoznPLTVUhEdEvqIsDVfznngbSMlrF'),'1911-11-23 00:00:00','2021-01-04 18:49:24.706238','2021-01-04 18:49:24.706241 +00:00','2021-01-04 19:49:24.706243','+01 15:16:44.000000','+97-07')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (55,'yBvwljjjOQY','i',369546462130,874021362901,3840134.0373,245931306548848.96215,84431952711775719224126.826516633448,137067999800000000000000,'Dummy clob for API method get_a_row: xCPVJESGeqpmbqVEimoJMfnUlytZBYKrHAuZJGgqwouvtMswIEhkjLUiAJvKddylqkLkxBuebiEGrfRtDaKlkfaIJqjmkecnZGg',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: NmbjnlrbrmcEkGvNIZtAbvXhgWRAplxFSsdqMCMbRCMtxfAsEVnBBDYuJtkcXohJeFuxJIoZbFuZaXZksFCqpVAc'),'2045-09-28 00:00:00','2021-01-04 18:49:24.706678','2021-01-04 18:49:24.706681 +00:00','2021-01-04 19:49:24.706683','+26 08:41:49.000000','+87-08')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (56,'IGqGnoSfahacby','C',972542601957,739413406401,3634281.89745,244280304362315.18596,188797786174215112226076.923225720563,638782011600000000000000,'Dummy clob for API method get_a_row: dnoOwQBISNYdQbtvPXdasxwinnPXjUEeQmxJuKvXpFKVhcFUhEZOMTIQbElflGmjAV',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: LmoSFdnvZZBDUspmvoNvsrjpfQhGqbxhTQYaLsVomVLlTtYbZTibrFcqDWZwElctpadgkKaiKYhMkHRFkQi'),'2032-02-03 00:00:00','2021-01-04 18:49:24.707130','2021-01-04 18:49:24.707133 +00:00','2021-01-04 19:49:24.707135','+61 12:27:26.000000','+74-10')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (57,'Pdyhcvp','E',85294414163,964178062610,1934291.52395,696313000615960.12926,851436915589428054091644.614036589112,317044965200000000000000,'Dummy clob for API method get_a_row: cdLoGatlreUUYGxrKVVLjQLenUeQSzRHTpUcBvPtaXceWXwYEYWfwucPypFZZLtKTowZCMlltypFnHDstAvOttXRfZBaHIDuM',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: DZjhKxWMljBfIrqBoTFQbzOxAKVofFXteXoNqQNgyvYgJWaptMZftaWEjEVpDuFP'),'1927-05-26 00:00:00','2021-01-04 18:49:24.707590','2021-01-04 18:49:24.707593 +00:00','2021-01-04 19:49:24.707595','+81 20:57:09.000000','+07-07')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (58,'OewkVonuXuTZ','u',958489767659,271999009890,5393200.16866,208870722729796.36963,59891361996265010010304.128852204601,883318792600000000000000,'Dummy clob for API method get_a_row: wEwUbASezWapnMXkwnVIlxRKNZAUPZFgtzyKCOWSsFioHymrllKzNBzJewoqZYKtVYzpauDotDwtwDByKLTda',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: qXwnBbmhMOehdispfeoHsKFBIoIIUAcBRSMA'),'1966-08-03 00:00:00','2021-01-04 18:49:24.708018','2021-01-04 18:49:24.708021 +00:00','2021-01-04 19:49:24.708023','+25 12:18:04.000000','+44-08')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (59,'bpthdzSM','f',111098753303,989151459136,2389179.45382,99032022679563.5271,912054718558864592512891.196718264346,414195754500000000000000,'Dummy clob for API method get_a_row: CsJvzRObCvJWmeEXAAZvApLZJvqvjuVCawZnDPHSZRUXlJVFoxbyIbULozrjMjecsjKptLqZSuSmyheytStsWqOOwQWPzl',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: RAeNfVMeHrukHJzKiRkbiatrpAhFsxlrTYfRTuIFlMeAfpYxOByyZfmHBLSYSyVaQaCbDIPTePbOPSoDBfERcYyUkypmse'),'2021-04-12 00:00:00','2021-01-04 18:49:24.708459','2021-01-04 18:49:24.708462 +00:00','2021-01-04 19:49:24.708464','+04 17:38:31.000000','+67-10')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (60,'RsQZNoxbKDrW','v',442754623092,389251352592,8973668.01987,24047033722795.81347,480971741196098017131766.288180164228,858462306200000000000000,'Dummy clob for API method get_a_row: dSduYwLlVZeWrdwptHfidHdiQtYKcEncsgGylqVDMojUpxsbOBeSDzGuLBEAAy',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: NFkUcUStFwPCSEWJfvCcfDtWDhLylojRSZDxJPlhLQhkHVPZG'),'1915-11-20 00:00:00','2021-01-04 18:49:24.708862','2021-01-04 18:49:24.708865 +00:00','2021-01-04 19:49:24.708866','+63 14:05:49.000000','+70-04')
|
||||
select * from dual;
|
||||
insert all
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (61,'wTOICKYVTAbT','q',819920268944,229056011380,6890779.87449,252059445853622.59237,750244873181978618691479.42580645856,495830015800000000000000,'Dummy clob for API method get_a_row: MtlEwXvRZODPMdZmxTgCKgKVQHopkYatFMiCnOFThhPuFzbvYWYELBLcBZugvWKfamRArfGeBwwPgmQodNtvZlV',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: lcjjkPyIThuweiaaSVTrncQfmocVIfmMOBjcuFn'),'1983-09-03 00:00:00','2021-01-04 18:49:24.709249','2021-01-04 18:49:24.709252 +00:00','2021-01-04 19:49:24.709253','+57 19:14:12.000000','+38-09')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (62,'wiNnN','l',730779210392,470251034773,3254466.87132,240435958149078.45955,84510885787185874228507.546597042322,859691536600000000000000,'Dummy clob for API method get_a_row: aKCcLckGFiIPirTuulNnudQckTTWvlzyyWrHhpKmTnNYTDwuzfxiHPNKdVyGNkEDEAWQgdhOYaMNgNW',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: yRECBNJcsqNvZOqYokpAgdIYGKwockvcmDJOxOgxrkLGsXnMLBNNqfIFbAqdxEEfuXKXcWWfUAGZBwl'),'1969-07-29 00:00:00','2021-01-04 18:49:24.709693','2021-01-04 18:49:24.709696 +00:00','2021-01-04 19:49:24.709698','+24 04:01:22.000000','+31-01')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (63,'OEAsvSkdlH','d',410849230970,899258816228,1836890.63407,860689731823118.1205,609720574700901991406938.726802888239,45776605030000000000000,'Dummy clob for API method get_a_row: YVDnfHFHsxOQsaWfWCHufLyOoFnhUyaXbGDYxOiQUzvQWnhfNPSismwNbqUzGfeUDRoppEvrCDKB',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: guCUGPMkWkDxXXDuMlYQkFLrdXPSdkqSqPvwkMqCOXBpMtjQgQSnQMqJRRmjACCMAztIjuwbIaFwyuIJnhFtxgbHgiflPtPPWu'),'2092-08-05 00:00:00','2021-01-04 18:49:24.710270','2021-01-04 18:49:24.710275 +00:00','2021-01-04 19:49:24.710278','+92 18:36:50.000000','+79-09')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (64,'jPHySFzs','x',687409722501,573754923274,4025452.02521,637046303079949.17266,647428592633694586145125.962906312583,492955302300000000000000,'Dummy clob for API method get_a_row: RPAhmZozvptjeyQcOLGOwxrRhBFCaqHjZmLxWZHpaHexIdejEtBQDspyQFjMQvi',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: cEgBYYRpSkLEbWBmuGTdjwhqsvKmVqKCLKyhBwZXeMVePqkLMDqzrQLUzqn'),'2076-03-05 00:00:00','2021-01-04 18:49:24.710871','2021-01-04 18:49:24.710878 +00:00','2021-01-04 19:49:24.710882','+28 13:50:35.000000','+90-02')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (65,'dTaKZToIznS','F',974212154217,3585433011,7329420.23402,250347169093993.22821,126255568906858744101320.370873767292,436917071100000000000000,'Dummy clob for API method get_a_row: XSTAbIHkVmOgkwCLppKzKkNApHueQYFWHOQKNUYGdMRdlnIziWhvIutMZNfshNGdBeryQaRSCcdvYWAXebaZTzjhcwD',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: hekerJbCOaRkzKrhRukEpGSBMpLdbutyFCxtlEynwSIdmSGktUmRCVwuUwISDVAUdPdkPpUNMtibYZlGJxvdQqsayFLpaz'),'1928-10-05 00:00:00','2021-01-04 18:49:24.711349','2021-01-04 18:49:24.711352 +00:00','2021-01-04 19:49:24.711353','+50 15:43:16.000000','+03-02')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (66,'yFNUtavi','e',879091945355,69957333872,9183383.90912,384327468481962.69886,227931605710655492751240.324354225901,880619470200000000000000,'Dummy clob for API method get_a_row: wyCskxpYQwELlbuGYgEWzOgLeeHpIiyHNmDwDffXAGSaxaJuOctTtNoadJhtgngeiIHp',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: ZeZnXxwoqGtHBIBvnirwlpkTLCjOZPEznUCzqQh'),'1912-05-14 00:00:00','2021-01-04 18:49:24.711926','2021-01-04 18:49:24.711931 +00:00','2021-01-04 19:49:24.711933','+89 09:43:12.000000','+79-10')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (67,'aPWftwZak','J',30547715870,942067205619,2525636.2599,33885934841463.0445,770399811954288383895167.594497650222,572331848400000000000000,'Dummy clob for API method get_a_row: DtXCcEbBwYCNQGzuebPxyEkHMlVxIyZZFcblYejUWIMVCpzKeiUIsAuQetzlDBbBAeypliOAjbTAtkSrTqF',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: zUqjVaWcgKVXmKLoYOLOJnJmlNIxjEmC'),'1985-07-13 00:00:00','2021-01-04 18:49:24.712365','2021-01-04 18:49:24.712368 +00:00','2021-01-04 19:49:24.712370','+33 16:26:05.000000','+40-04')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (68,'tkYVme','R',989272430704,571968413993,1093859.02074,550762528802899.49317,572124864108928281040590.27800849375,287054709600000000000000,'Dummy clob for API method get_a_row: TJcbZvjOObMPondgWWpPkmVHgGcOGcgEbiSxRKZnCyGqirGQKZTnleoAPEpfXQSpKeNGyCTZVwF',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: ebYqfvBrHVEqnHdpascMdUwhtapfWYHPGMrvArXelXfymqwYuwlyQCAX'),'1907-01-04 00:00:00','2021-01-04 18:49:24.712786','2021-01-04 18:49:24.712788 +00:00','2021-01-04 19:49:24.712790','+26 10:02:24.000000','+17-02')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (69,'hvloz','U',228583522527,293942842801,1645365.14186,208451570511102.12192,304433537802225137039389.215448651205,205090132600000000000000,'Dummy clob for API method get_a_row: DReuDYUVbQEbGJaumXmFpHSHqaKJhdDpivURzvWYBaFWAFoCAqCzHgztrpEkBYKKLZtGEwSnxrcqNHJqQNIpJCja',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: ZCAUhiMAycFCHpxiepUnIkICNZKbukvyvHZdBAyqEwPOzozryKwLTjmmcLvbTIztjegJqwYjlkBIZIu'),'1944-02-20 00:00:00','2021-01-04 18:49:24.713232','2021-01-04 18:49:24.713235 +00:00','2021-01-04 19:49:24.713236','+68 03:44:16.000000','+38-07')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (70,'XSUFVJxkoaw','p',710621769319,462080011394,5317710.43364,690139914542373.44958,902617276475639251373554.792363371223,972960456700000000000000,'Dummy clob for API method get_a_row: tqYowzGTBoBfnAbKQmPbnoMVrGeYKiRca',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: rqIGBCfcNppGqQjrAFskYkxCNGiXvbytWwHcMvOcRduD'),'2046-08-07 00:00:00','2021-01-04 18:49:24.713579','2021-01-04 18:49:24.713582 +00:00','2021-01-04 19:49:24.713584','+51 22:34:34.000000','+05-04')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (71,'NYMExrexeeVk','w',671224742345,68546864465,2301272.25401,962953578653878.1469,382647562866273457484872.378001730309,335652544500000000000000,'Dummy clob for API method get_a_row: cImBjHzQUGBJJhWzFAHoxtMgENoPAlzwQDwsrMsYFJXrAathglURIPz',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: VbQkszNlJxBBuOYKKefyUFNlzIgJBydmeMdkLFKOHYtvpSsrQzPdVMSVkxuuxqXoKemGUjZRDZt'),'1938-02-20 00:00:00','2021-01-04 18:49:24.714021','2021-01-04 18:49:24.714024 +00:00','2021-01-04 19:49:24.714026','+46 03:33:18.000000','+17-10')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (72,'WLwHPKYeJwi','R',75458490085,611670097459,276231.48289,194583892587062.03964,30513432796053058374470.753876493251,345383591400000000000000,'Dummy clob for API method get_a_row: TkOHnGxRbTvsbdDHTqhUaAHhogYMaIMjBfkXOCMvtTeKLJhjVaNjFNcIQmTNPKBdzfPpgPCMKMfmJpQKGlvfVpsSSEkdMN',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: szuArZkvfnsVPCtSXYOtlztwRjATsdbEJHfejZMpteRuYjKqqSdPMHVJivTjDLAo'),'2079-09-18 00:00:00','2021-01-04 18:49:24.714426','2021-01-04 18:49:24.714429 +00:00','2021-01-04 19:49:24.714431','+46 00:57:31.000000','+12-02')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (73,'CfnJiE','H',49621684687,574982256523,6640770.71046,81252724437866.23299,714039396475080594686098.487158062282,938322301800000000000000,'Dummy clob for API method get_a_row: HzwEfdcBCatcLmafeLIGMxvyiTjASmUJnlMuKZYRMFvzrecLVgeFywtpSgEyQwKpMFWWLywqREFDcXJDANGQiNzFRRtaW',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: GYLSVDdYBmlkJaTCtSuKOyKKveWPxiiDOcWbHGwKplxPrCPsYLbHZgtCCiiTlMcQPHLQgQNiDraGBZ'),'1909-02-08 00:00:00','2021-01-04 18:49:24.714853','2021-01-04 18:49:24.714856 +00:00','2021-01-04 19:49:24.714857','+37 18:57:27.000000','+43-03')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (74,'GRLFusSYa','s',181744453073,619750237279,4667256.09102,355261898018871.78071,558007036014940639997963.177322751965,522740042300000000000000,'Dummy clob for API method get_a_row: KqSXqDGwvUCRwCbTsTxHdqeytuZCXPUSyydGteEMjaVDuUdS',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: joVdALEksaNSaOuTfXpgfgctTLYLHQedOYAPfWjrEULFTHCFttaAJueCAtpHciOGyOhGldKjsAlynez'),'1949-11-19 00:00:00','2021-01-04 18:49:24.715244','2021-01-04 18:49:24.715247 +00:00','2021-01-04 19:49:24.715249','+10 23:14:20.000000','+23-02')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (75,'PRqWHFyxCj','M',88870582410,710126451256,2456477.20708,800877750453651.61093,728951224299371773621444.745935371947,883540043900000000000000,'Dummy clob for API method get_a_row: vMUcNnKBWRSOFELoZdqrawAKoUbFPqYylMRMmWLlDDKaODkVajKtkxlkhwiddjAHej',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: rbXZcgARoAkgOEmzAnKjTJzpQGLthmlSpbKyHkchkhRzmjhdRujaniQHhjTKTmjdbv'),'2018-12-27 00:00:00','2021-01-04 18:49:24.715623','2021-01-04 18:49:24.715626 +00:00','2021-01-04 19:49:24.715627','+42 18:17:38.000000','+71-05')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (76,'iFsgThAv','U',409705810491,32682916776,5047030.6481,444476391619955.46769,211418332014205093930204.37057526767,572779599900000000000000,'Dummy clob for API method get_a_row: UWMAAjlPFpRnQKWMzBkSnZHMluVMWJRKErofZZaGcqbNWxGwAIVTQBtFQiNXtCaKhGTpjwTbsMf',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: XNIlCqgnKKQVZBCSbARJwvCGuZYsUAdnPCrTYtKDNqg'),'1927-10-15 00:00:00','2021-01-04 18:49:24.716015','2021-01-04 18:49:24.716018 +00:00','2021-01-04 19:49:24.716020','+15 10:08:13.000000','+92-08')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (77,'oHhQRmhdXrJ','Z',257852785837,145708841414,7847506.41832,977370292804834.22919,901709779376150307937580.062322636301,249161259400000000000000,'Dummy clob for API method get_a_row: nTdsLaAadMzagqqGQFXaAVAgdSbAZAYfClqClzAgrbXJVFEOFoPSsHgQmEtlbYFfxpcRqqnIhvjWaEvjGqTRIEwoqjoMYFMpRzbM',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: rWnjypTMbAsvMDjdBUnYQeOvzyyvKiXwRWqpIlUgwhlvrwBHhdpQFasrUleJXqJtXjkUoEKyCZUIaQChboLQJPomIVygbea'),'1975-05-19 00:00:00','2021-01-04 18:49:24.716443','2021-01-04 18:49:24.716446 +00:00','2021-01-04 19:49:24.716448','+32 09:18:36.000000','+01-03')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (78,'jC','Z',629285256062,824227817790,9034864.2153,475906067011221.27401,935863336771584927545077.057820813386,510698432700000000000000,'Dummy clob for API method get_a_row: wlWOlLersonrvvuTshJCSZdAcMZXDEHsuNfaKeZDNSLWosYLuMNbMZtYxwmpQljnCTRFaUWGAVZHRCLXYnzQeARsKRPa',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: JrQldcPMvRvhmjebFwWjlFumBfMkggqeNWmyCXexdSGaiuFGOOtD'),'1979-05-04 00:00:00','2021-01-04 18:49:24.716882','2021-01-04 18:49:24.716885 +00:00','2021-01-04 19:49:24.716887','+40 01:13:26.000000','+54-05')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (79,'JGqJ','h',614550355837,797361161094,1338756.04388,170114097359423.48023,496961695001937347876040.994108078108,672323049000000000000000,'Dummy clob for API method get_a_row: hAQOZKDgitlILWXoQCgUUWdBCEraQahNptFchXBdTDqWhiowxTLIYNgjEHpqkltXmrktuZR',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: FXqCFRxzXCjpoNxuBuSSJvBGubPbHGgDqBKdfejcKYfZzqSolCMDUTqAyGdMXeCOEuTUsgXMTxsIlUu'),'2023-08-08 00:00:00','2021-01-04 18:49:24.717275','2021-01-04 18:49:24.717278 +00:00','2021-01-04 19:49:24.717279','+58 12:35:32.000000','+48-05')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (80,'pI','q',62390169766,161903623541,7399463.73395,818834365056386.33746,290856782309540891005614.799875271727,365837642800000000000000,'Dummy clob for API method get_a_row: aFwBKTkQeixoCCLefArCOKEtjlATTAswJ',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: rhewYhXBqtBYBHbODLUuvJrxVdUdMnMoWgzjMCBivQiGAKzEenuoFAbMLyZkVjpMZAHOJd'),'2087-03-05 00:00:00','2021-01-04 18:49:24.717657','2021-01-04 18:49:24.717659 +00:00','2021-01-04 19:49:24.717661','+97 12:03:00.000000','+92-04')
|
||||
select * from dual;
|
||||
insert all
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (81,'BzRORSnnAheY','i',739247116875,830170159232,9069087.33251,399761845738852.17008,328558618696308693401324.495070419846,822404117300000000000000,'Dummy clob for API method get_a_row: WyjPriciRjWtwooCDvqAoGBgsjMlNRabDrYtbHzetOJUfyksUhTENKUPhwAFADJVbvmYvnhxKzVTFlZNQgpb',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: vqloZycKJAUJvtbmRqfhoYSwucydqgcyAHPUkAGxiSTvOvsDQsxVOuYqTjRPeEJJHkeg'),'2078-01-09 00:00:00','2021-01-04 18:49:24.718085','2021-01-04 18:49:24.718087 +00:00','2021-01-04 19:49:24.718089','+64 16:00:10.000000','+97-06')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (82,'TL','K',415348546563,923517823504,9704970.21595,90951807114961.05174,513481651396456033896012.577182185704,31116394180000000000000,'Dummy clob for API method get_a_row: oVNSQMLcgdJdVWGzSCCJRZFaMZjLGuBZLgepVlvaMyKHBzdDFFwZKnOBvwdXGNBrJnTrIBafAMQTYjdSefkR',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: QaGcHMcyxSWldyKBEjGSMsjWsTZcOoodcxmvfUHzsCmqPdanNYwsdADIufEWAQcZPIhITRAwlsI'),'2006-07-05 00:00:00','2021-01-04 18:49:24.718499','2021-01-04 18:49:24.718501 +00:00','2021-01-04 19:49:24.718503','+43 05:11:06.000000','+84-05')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (83,'rprlWd','R',618575851483,711389154162,6771283.6561,472036429698194.521,162875916779262021891591.031867909854,215934228600000000000000,'Dummy clob for API method get_a_row: vApvdMdSwGRvdMFpNNEYPeKxxtGHevwNmjznnRJxLQEIclLHKZZZwzjtuwCIIZfiqQiRePnZdJgrPWEHT',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: hbufGggCvwrpgChmZGBygoiGRMVoBOdkkCFmPWSdNVFTbKwGxRVkwCnyoQUHuJmfzwbvYzQncG'),'1969-06-20 00:00:00','2021-01-04 18:49:24.718914','2021-01-04 18:49:24.718917 +00:00','2021-01-04 19:49:24.718919','+15 23:35:15.000000','+28-06')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (84,'ZxQQiYTZuJfFJ','S',630936559588,278629993089,101110.59723,201735836388084.99851,245384760346578264406520.538230033574,889708407600000000000000,'Dummy clob for API method get_a_row: JrRutpUaKfnekpANYeCKMzTyXayLNexdwsIXeXtPuaZFAUPdDKMgmewgRQFGTSEHXvCPNudSFbPNTicbkLrzJtKOJOeypxWRWb',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: NOswJlctFNYHCcxGdMOVgKhOCrzkbDlaiaZkWnlFWSRQlLlcBMsygJjQGrh'),'2041-06-15 00:00:00','2021-01-04 18:49:24.719339','2021-01-04 18:49:24.719341 +00:00','2021-01-04 19:49:24.719343','+78 06:23:46.000000','+77-10')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (85,'YPiMAefmRWTqE','r',673051844500,163754950919,2474973.19777,402914069358417.3815,823321719490010746779992.985003210839,784370208100000000000000,'Dummy clob for API method get_a_row: ONkQXRTUZSiEnZgFjTutEGFPEreWcJbaxCEddNJBlzWGJbbiekoQFHmSFOmzb',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: vXVniQmpGUSQzOhhxjcSmhQOtDRrdEIEYHmEXwRiDxAoenokChhZgrIobmfLUuufbFVWLzPAgdHRUFyvkyRKwQtAtRQsr'),'1946-03-28 00:00:00','2021-01-04 18:49:24.719784','2021-01-04 18:49:24.719790 +00:00','2021-01-04 19:49:24.719794','+26 14:04:25.000000','+22-09')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (86,'EljKorBxHjL','w',417719773219,328897173581,2237701.30009,758258399361623.95104,608660185578491328616949.431411584403,412952627600000000000000,'Dummy clob for API method get_a_row: tAFqBxFuGTAQqTCSSTnPlAMfzyJExdQAzNytLMS',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: ALAGKCEqssaHgWlszOuzbWvGhyKBgVeTfnVwCQVrrjLeA'),'1909-08-25 00:00:00','2021-01-04 18:49:24.720264','2021-01-04 18:49:24.720267 +00:00','2021-01-04 19:49:24.720269','+85 22:32:51.000000','+87-08')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (87,'NRhKKHrXiJ','g',925340694434,75831267406,6836897.55474,752415478096900.38527,139698405932166729494868.991320170987,688945099000000000000000,'Dummy clob for API method get_a_row: dpSPZtqxcqvCErykqOdbRjdQoesxmOsfMCgQlDXWXXsguErOnZCV',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: AhSUKMLIjdotbTpuVGOmWHLnVfcEvSZOZygMsctmALQzMWoaydavKhZVMvYFfkWIbVFUvihWSemieANTIC'),'2099-02-13 00:00:00','2021-01-04 18:49:24.720695','2021-01-04 18:49:24.720698 +00:00','2021-01-04 19:49:24.720700','+11 23:58:41.000000','+73-10')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (88,'SYN','v',537879862760,635286958087,4287693.45195,402667361648847.60078,155280888695609110019044.711527136732,102171073400000000000000,'Dummy clob for API method get_a_row: YDxZlMCGLWfCLFCvGUSuHvVHnTEzZixTkjytDgkOTBsIOxJXYQpXEobMW',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: ZKvzawGdvPmnKZWLDWsfeMjuXdXZgHmXD'),'2097-07-14 00:00:00','2021-01-04 18:49:24.721171','2021-01-04 18:49:24.721174 +00:00','2021-01-04 19:49:24.721176','+62 05:12:29.000000','+59-09')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (89,'AkUwubt','w',378980958511,119435540415,4780956.61055,130346217684981.00731,946891462072593600072382.280384619403,933641870600000000000000,'Dummy clob for API method get_a_row: FbKdftBfTrAaMcPgHlIEjEsuNTRxxwCxIivPKiTgiMPjfBoolTQUkNbTvbbdqEccavpXKiMpyYn',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: FgizniRhJeQEKWtBmwIIHFGpjBdjrEjpuJTiKsKAitgkRjYweV'),'2092-04-12 00:00:00','2021-01-04 18:49:24.721563','2021-01-04 18:49:24.721566 +00:00','2021-01-04 19:49:24.721568','+11 13:51:06.000000','+78-07')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (90,'jemB','E',775198558569,692795636847,7613107.73487,388351982663706.46706,290321354359972305351213.075621282437,72064897440000000000000,'Dummy clob for API method get_a_row: KqfTXrDEnYBkqBgJmBQJlFrTJxFbEEjgSUpVgihIbPglilgQVVqXfJpTnl',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: cvnlFtqFXjNSNQxvTrYkeSwzkNYzGFjxcVSOUFmIRyzdmTlrWhZyGhtMIMlLzaDzFfhiWkDlpYNRlhqHuxyMndKliDaUg'),'2060-01-16 00:00:00','2021-01-04 18:49:24.721984','2021-01-04 18:49:24.721987 +00:00','2021-01-04 19:49:24.721989','+15 10:35:38.000000','+23-02')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (91,'pc','G',743427762826,300973661757,8462239.99708,290521811172421.03176,705769106704395487164776.740712197091,385152441800000000000000,'Dummy clob for API method get_a_row: DsKNoOMdAkgLMqhlDnEvwcpTsZhVFJndEShuomSXDAMwDloSStojawDvSriuYzGECOGAczJHoRsANdlK',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: VEfGrYWJQoMmZcFPSxglxZHKgjoZpGlNnZerfbMfuNPYlNEkphzbLSeC'),'2054-05-29 00:00:00','2021-01-04 18:49:24.722381','2021-01-04 18:49:24.722384 +00:00','2021-01-04 19:49:24.722386','+38 14:38:36.000000','+15-05')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (92,'Or','E',75477599996,349864417730,8942469.06302,252583606064077.51867,206623111925777066297057.201423497824,919057370900000000000000,'Dummy clob for API method get_a_row: CCPnBdVPonZSJsWuwLzBopgArGOGVOQHvsdgcTQRw',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: RmRwzDriFLbMItJeuXsmWjgCzlLnMtuRoFlgEioUSxaZAEXXEUFnBdlRYcjLwmzuRNsMcyzMUSLXoD'),'1997-12-09 00:00:00','2021-01-04 18:49:24.722733','2021-01-04 18:49:24.722735 +00:00','2021-01-04 19:49:24.722737','+07 03:19:30.000000','+26-05')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (93,'jNhUrAVoPj','S',733553891388,557789935289,463343.78626,436484263626966.39231,688253914089944457400088.831009241264,478463433900000000000000,'Dummy clob for API method get_a_row: phQxvjKMCPAYtoAKWHEDgNzVKcLMmLTJfnXpLgYpPZjtVn',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: HlcqdpfhzKcKivdWhDYNEUYAlhowBBVdwFCqbrAJpQiYGJvWSyxyqMVsTQn'),'2021-02-25 00:00:00','2021-01-04 18:49:24.723164','2021-01-04 18:49:24.723167 +00:00','2021-01-04 19:49:24.723168','+80 00:12:55.000000','+29-07')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (94,'K','e',626433546012,433168260462,3690045.96877,136147120812869.84472,728327010747832651870624.733398297509,214166406200000000000000,'Dummy clob for API method get_a_row: SqPGKXdOUzwDNncIllWnkxaybJuQxOgERdwecvKkoiYRAWsDBvMeTKqtzJXImKTldshpjmtZUvElTTCcEGuQZXyQn',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: mOGdWRaGHkIldVqRPmdsWEQSYLhSCQLUEpQQrvBMVcFfxuXKDDQUVDlL'),'1999-10-23 00:00:00','2021-01-04 18:49:24.723553','2021-01-04 18:49:24.723556 +00:00','2021-01-04 19:49:24.723558','+75 21:29:39.000000','+74-06')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (95,'aZCU','r',570469852909,706276304972,2896816.8368,672856569042976.45001,478620982818968214126024.573990217727,378424392300000000000000,'Dummy clob for API method get_a_row: dVQAQfGoTuqryecAxwsvAHkFaqNFWPXbPdFTGqQiQvXiMRXHlHqYQBoDMeFnueQjXvLEUtiNsQeM',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: IMLxEemRLfcHKGBUgRnrjngKGUdXVlpKAPKijaLpvLeGRFoaABjzStkPhoVaQcbM'),'2080-12-13 00:00:00','2021-01-04 18:49:24.724018','2021-01-04 18:49:24.724021 +00:00','2021-01-04 19:49:24.724023','+73 18:53:37.000000','+25-02')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (96,'dSyAtVlHV','W',770123656318,603892667538,4940598.19978,495323589021803.1785,652725599153131844116055.027327277356,79653909330000000000000,'Dummy clob for API method get_a_row: jKIrwOOqxxfEoUpnoJKqFvgffLqvcWYeFEcClklBlcvEnlVGUhwMdgEPVynYknU',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: CHHaFbpZlFuthCmAtmIFCctbDQbWXFEojC'),'2016-09-08 00:00:00','2021-01-04 18:49:24.724409','2021-01-04 18:49:24.724412 +00:00','2021-01-04 19:49:24.724414','+87 06:13:37.000000','+12-08')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (97,'GKiqQOlwenPOd','X',658415683214,941636333203,5702268.69343,632520996891210.15766,893456634050342596407405.97335113559,271297392500000000000000,'Dummy clob for API method get_a_row: NiatIThcgkDWzjWsCosYiouiDEmQErPWFUISNGLFExHmqotexVQjzhCQ',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: MKMKxzmELpMpixGmzKZdnNAZDADYSnshTfYELrIJwzgXqkjUbIcVPRMPKQjPnemeVkttoOvvKFAeykueIgu'),'2029-09-26 00:00:00','2021-01-04 18:49:24.724906','2021-01-04 18:49:24.724909 +00:00','2021-01-04 19:49:24.724911','+10 02:56:34.000000','+92-02')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (98,'yVvnRk','Q',599540634354,998974479533,5980017.13061,310431692331516.22427,728362727518250408633759.09584626646,258926193700000000000000,'Dummy clob for API method get_a_row: fjQofxWTazIdowODDIXdCmzKKqCFDtGTsFyubDMUIVuFHDKcBXadtKopaStjqdmTFGXPAb',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: MdSjKqKmMOciwEuITYsdSgznNcSUIfiofpJojUaCovcfvYvmdzAhhaLZFkESVs'),'2002-05-12 00:00:00','2021-01-04 18:49:24.725341','2021-01-04 18:49:24.725343 +00:00','2021-01-04 19:49:24.725345','+84 02:44:26.000000','+60-05')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (99,'KHUVINE','a',831731569425,524440813863,3674398.89442,47315781645974.87482,796276155481448375545656.617380588592,112093976000000000000000,'Dummy clob for API method get_a_row: LcWkyPmMNPokFYLynlvJYyjSJTcDWNraoQjnsOwkWuNlcvBGFqQtrBDVwznVddmCgYYynHjKgIvBtlYP',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: txOOuvlPXIVsjmDTljQCkQlzLvlmckHskjrYinwvhTfr'),'1983-07-19 00:00:00','2021-01-04 18:49:24.725800','2021-01-04 18:49:24.725803 +00:00','2021-01-04 19:49:24.725805','+27 23:51:35.000000','+33-10')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (100,'pBJFszA','g',858333023229,160403164597,1591054.06344,859561022516745.29049,256973313716087457750332.288016604225,326200810300000000000000,'Dummy clob for API method get_a_row: GETsksDCszEYaYjmYTtjRBjipKpCnJqBShETFteNlGUfGsardyUtHwPvPJuXBtDLhIsfSOzKZNO',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: uKZSJKvuFGxhqyrHnhYSOMLYGZBCMjRBGpOYTqSHzBtXGjnFwXcoaawAkaVVuN'),'2083-04-03 00:00:00','2021-01-04 18:49:24.726195','2021-01-04 18:49:24.726197 +00:00','2021-01-04 19:49:24.726199','+24 21:14:07.000000','+20-09')
|
||||
select * from dual;
|
||||
end;
|
||||
/
|
||||
commit;
|
||||
alter session set cursor_sharing = exact;
|
||||
set define on
|
||||
|
||||
|
||||
|
||||
@ -1,130 +1,18 @@
|
||||
timing start test_import
|
||||
set verify off feedback off heading off serveroutput on
|
||||
set trimout on trimspool on pagesize 0 linesize 5000 long 100000000 longchunksize 32767
|
||||
whenever sqlerror exit sql.sqlcode rollback
|
||||
whenever oserror continue
|
||||
|
||||
prompt
|
||||
prompt Test Data Export: Import Previously Exported Data
|
||||
prompt ================================================================================
|
||||
|
||||
prompt Truncate table plex_test_multiple_datatypes
|
||||
TRUNCATE TABLE plex_test_multiple_datatypes;
|
||||
@test_types_3_export_file.sql
|
||||
|
||||
-- Script generated by PLEX version 2.4.0 - more infos here: https://github.com/ogobrecht/plex
|
||||
-- Performance Hacks by Connor McDonald: https://connor-mcdonald.com/2019/05/17/hacking-together-faster-inserts/
|
||||
-- For strange line end replacements a big thank to SQL*Plus: https://support.oracle.com/epmos/faces/DocumentDisplay?id=2377701.1 (SQL Failed With ORA-1756 In Sqlplus But Works In SQL Developer)
|
||||
prompt - insert 100 rows into PLEX_TEST_MULTIPLE_DATATYPES
|
||||
set define off feedback off sqlblanklines on
|
||||
alter session set cursor_sharing = force;
|
||||
alter session set nls_numeric_characters = '.,';
|
||||
alter session set nls_date_format = 'yyyy-mm-dd hh24:mi:ss';
|
||||
alter session set nls_timestamp_format = 'yyyy-mm-dd hh24:mi:ssxff';
|
||||
alter session set nls_timestamp_tz_format = 'yyyy-mm-dd hh24:mi:ssxff tzr';
|
||||
begin
|
||||
insert all
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (1,'wJJgslwJ','M',614150451110,106596481455,6355740.70889,256378397866992.60221,408289887860305519315870.971765017767,778144205700000000000000,'Dummy clob for API method get_a_row: QUlAiKKAqnYUjTCfIhtKibDGKqwIbcCGhxddprRBbpiONIfxZrlIvnBaLiJKnMHYkByZLThkWcYvkiEjiiRXQDhtgmnd',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: YaMqhnYcMhvUJDfWFKtQahEQoSQnlCQsHwMJ'),'1947-06-07 00:00:00','2021-01-03 19:06:48.238936','2021-01-03 19:06:48.238943 +00:00','2021-01-03 20:06:48.238945','+37 06:54:43.000000','+60-01')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (2,'UDnJsnwNVhVNs','e',362495251356,823042744985,7779183.5978,405849410948787.8018,392249257118481631239764.498867900941,581601703300000000000000,'Dummy clob for API method get_a_row: ZvuxqeabaaUDyGZfbiGecVnhyaPoSJOKhAxPVCe',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: JkTmnmXXpGMMavoYVKmIoolHbRTUJDNkTaQQIKFohcBtECiDKjYJqPqkBnHwqkHIhdcjGtMCmnBs'),'2064-02-17 00:00:00','2021-01-03 19:06:48.239547','2021-01-03 19:06:48.239550 +00:00','2021-01-03 20:06:48.239552','+38 05:43:01.000000','+83-06')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (3,'T','U',411381587875,269132312437,4599490.08106,255483348076327.26993,971940865505563638083150.440144970851,908727175000000000000000,'Dummy clob for API method get_a_row: tJKIjpbKGTKMDEXnnDGUySEawSfMsSCoKApkwlbxkoPqToVLVnCCWuyqbqUcIey',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: UAxzpzlYrWKSHalSFiOPNBelqKNEPaOFoMpJoHjNJNUdVkIgYjsWf'),'2014-05-08 00:00:00','2021-01-03 19:06:48.240024','2021-01-03 19:06:48.240028 +00:00','2021-01-03 20:06:48.240029','+05 05:12:12.000000','+07-01')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (4,'Adgjzbvh','f',281031586045,908415579640,6769568.95238,877953957194050.72584,672385721158935210039695.805861561147,734771207900000000000000,'Dummy clob for API method get_a_row: qKriIRIJNzFliuOGBQrxGNSAehnQJKwWXMVz',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: wgdrftHtUtjJgKIpRFVrezRcEglLbkDqvjswlFzhMjoOyYycBsPrUQwAMO'),'1912-03-31 00:00:00','2021-01-03 19:06:48.240471','2021-01-03 19:06:48.240474 +00:00','2021-01-03 20:06:48.240476','+13 14:13:41.000000','+30-06')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (5,'GRQIWdoKF','X',316182914707,79692834173,1225477.85483,474154100647608.54655,12820839580236272428729.350809360975,52063158490000000000000,'Dummy clob for API method get_a_row: ojkIymfbinjchmCMCFyexLpkkEJTqEdeIbQ',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: ydvtrvNKeRZbVmENoynZntcprIGqOzigPxFuA'),'1944-11-20 00:00:00','2021-01-03 19:06:48.240878','2021-01-03 19:06:48.240881 +00:00','2021-01-03 20:06:48.240883','+78 12:33:16.000000','+24-01')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (6,'NgfDRDvUtvql','k',129744461096,906361616034,9157217.88492,818237927038296.38595,880905697311980515480930.656306335003,292641475800000000000000,'Dummy clob for API method get_a_row: MvtHMKMrjgsQGNFstfgHWAnrqiixCEiDjSUHZhOBlQbQTo',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: LtMZhrgDDdcEOOvuTyMXfuTuevIXpomCkuIeuklGNuZVncJUjdyvNHsppUxXgSFnYkjIzgBgslsTWcONYHTDweraPGCaDrulfI'),'2014-09-19 00:00:00','2021-01-03 19:06:48.241328','2021-01-03 19:06:48.241331 +00:00','2021-01-03 20:06:48.241332','+74 04:12:01.000000','+52-03')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (7,'PkkGCOcRacxxO','r',729572209905,668618475476,407914.36723,477349374324290.26442,913667353993926976894202.629187254489,347946932200000000000000,'Dummy clob for API method get_a_row: xNEEFHlrTZrNjiLHmJyrwJLsyyQeQDezoFTPreuzpFzmwPzgzimKCtfwLVjVLQqHfKcaMFGcPydtZLZygDo',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: wKvAaCkCvkHUQcNJVGIOgQDcEFurYXoIblIFNNdHqOwfarDvShMMUsvA'),'1961-03-11 00:00:00','2021-01-03 19:06:48.241752','2021-01-03 19:06:48.241754 +00:00','2021-01-03 20:06:48.241756','+79 20:59:30.000000','+49-02')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (8,'WQadpqR','V',106042909074,894046887559,1202960.70538,150179691007203.86554,130192219749730003279834.157239284764,445214194200000000000000,'Dummy clob for API method get_a_row: guXyyewHsJwDbsLQenQLoRawgdJTNFLzI',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: PewZlphwggOAsIxqZKmpyMXgRLkIGBdMhXRwFLkwrCRSEeTjezvKMgBhq'),'2024-01-01 00:00:00','2021-01-03 19:06:48.242125','2021-01-03 19:06:48.242127 +00:00','2021-01-03 20:06:48.242129','+64 19:48:12.000000','+18-03')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (9,'fw','U',654860044476,753141579230,3278628.90132,266039884439004.08352,72675602716493651693549.586003892606,161980925400000000000000,'Dummy clob for API method get_a_row: BLBKXpClIfkuqcxMwSZbCyQnPjgVEvWZPAyULwwEOzLPoENoVdpGVgQQvhgckZLYfjOCZ',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: RKRkqrDdckMWbacmpKifwwWHcujZRNzeznNgxYKtBHEIDNLBjOPLyvCtFAKIECHcYaCZzmfrSmnAJiJLIykQIBXEoXoBb'),'1967-03-31 00:00:00','2021-01-03 19:06:48.242540','2021-01-03 19:06:48.242543 +00:00','2021-01-03 20:06:48.242545','+41 11:38:08.000000','+64-01')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (10,'rsBBDLIdLFNzuYM','f',636093367531,236454616864,9548956.07845,835437009273318.97291,517925178003217215150710.686143306238,519495211700000000000000,'Dummy clob for API method get_a_row: ORDNSXAqwyRIzzPEpGADDfsehMTLPFaKpoavpnIJNwFBlvDykEwMhoDvdWYhcaA',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: nrEomYNDDFFoawcRQPYwtdFTKydRNJvAoJqYUQBnKCBHkfNulweVDGFyqhGAiJDrPvMuMeFbSZEdJSOwv'),'1931-02-02 00:00:00','2021-01-03 19:06:48.242941','2021-01-03 19:06:48.242943 +00:00','2021-01-03 20:06:48.242945','+74 08:19:01.000000','+97-07')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (11,'wYDZFfZyNCxKS','E',433653622790,674103738769,9887866.29478,242000465433292.01321,492837157689097272985587.674191319236,372470643000000000000000,'Dummy clob for API method get_a_row: YbBGlsBcwymsBJShOsFrAoKACPtjxexgOKRxiHyZgzBCgIEcNskOuB',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: brvqjXzILIEqjRQHurHuhxOcQHexrgPHFFIgFHGlpDrmyZLWEzewrQ'),'2078-06-14 00:00:00','2021-01-03 19:06:48.243380','2021-01-03 19:06:48.243383 +00:00','2021-01-03 20:06:48.243384','+83 22:29:45.000000','+51-01')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (12,'QROMW','Y',440448918285,849944836373,6959643.32514,901179680388647.97197,981921716981620015509992.042859325366,638529210600000000000000,'Dummy clob for API method get_a_row: xXtaRpyvJMVffTAhLDDGnccfHlxIpgTlhHjVIbBeRqBcFDtURhZwWOEEJqiGWRg',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: TEAouBLduFjsfVAYSWEMvXpqyRceshWlvCQzFFxLnIpCkEccNmTRpViSWdSmjiPpIAslayjFftPfcSTLEvwiDFERf'),'2037-03-07 00:00:00','2021-01-03 19:06:48.243800','2021-01-03 19:06:48.243802 +00:00','2021-01-03 20:06:48.243804','+74 18:44:15.000000','+01-10')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (13,'ioK','M',654888891296,849647326702,6332710.16016,656318537430934.39496,953345330955883858761004.116370546914,341793514700000000000000,'Dummy clob for API method get_a_row: KJQFFJcGUiGccBQLGoUNyCBrunRHQrSpDSFysQIIZyNJqhZAPFxtRjpExiNWBvvYAMaURZTgmiWpkbsJsPAibHtBASUtLEga',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: oeIGthCnTiCLhOqxNEcCpZAevOcdAGxWAxrUZMgiikmo'),'1931-03-11 00:00:00','2021-01-03 19:06:48.244237','2021-01-03 19:06:48.244240 +00:00','2021-01-03 20:06:48.244242','+83 22:37:28.000000','+44-03')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (14,'GaojtlktnAKUf','f',137639981111,518460834268,4357613.04586,616614235745986.98835,936484409203926167566345.688885155361,780381444500000000000000,'Dummy clob for API method get_a_row: LSingeanhYvQdFlJYKlOhyGSczNQWbNogVsZBynlDXZdZYZnYGICmTCnSvDDGnbOtopfDZvchKrHXg',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: BGVSJvPcyQwcImPzxLOIdxVPGRzJJAIpZRWMBD'),'1915-02-08 00:00:00','2021-01-03 19:06:48.244643','2021-01-03 19:06:48.244645 +00:00','2021-01-03 20:06:48.244647','+24 05:41:21.000000','+75-09')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (15,'vZtZzlUBVHXV','S',911062796309,456197955093,3310431.60586,454518739395926.68264,659231727085855315575572.678116605874,352124596200000000000000,'Dummy clob for API method get_a_row: xvFhouoGAqfyKQXhRqTfdlxAtXBORQwxpdC',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: qjGkKUDVYsJKTCkrEZEqTGwGLkDpUicBzdSbKWBCdGLMamGWpAoJkzkBUKafDfXYVcmdZmu'),'2032-03-09 00:00:00','2021-01-03 19:06:48.245038','2021-01-03 19:06:48.245041 +00:00','2021-01-03 20:06:48.245043','+61 07:03:52.000000','+87-01')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (16,'AlsyFhMDU','s',145255229010,268832019078,360586.90579,488934292345506.64805,523669617035074962364528.377856080158,993933381800000000000000,'Dummy clob for API method get_a_row: lnqUMprSGbUFbTHgTyirSfhcrNUKhmK',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: fYvyMeDkLRDiNgoFYDMjMAccALfucBImAPEoyLQePmZfLWhPRgttnmSgkatpgMWLgIXLrFjnpmPYWJsSrZnQoa'),'1972-03-04 00:00:00','2021-01-03 19:06:48.245464','2021-01-03 19:06:48.245467 +00:00','2021-01-03 20:06:48.245468','+69 19:56:34.000000','+59-05')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (17,'qwuxrDbRDGSJ','K',937325473229,210647043759,9741155.63584,541669338969794.06345,6195989073335197504887.550891976295,634998514500000000000000,'Dummy clob for API method get_a_row: TUrnqCQuIXGXmimgHYHIOklqZWMDkhovSSjPMyzjJsozaRPHikvilkYsqEqbkEpbqpmzhmPQQvHp',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: BxIGImWSMoJWZqwDpLzibzHEfXzgDYolW'),'1904-09-01 00:00:00','2021-01-03 19:06:48.245841','2021-01-03 19:06:48.245843 +00:00','2021-01-03 20:06:48.245845','+95 06:33:57.000000','+04-04')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (18,'lNPdwlcaP','X',140317439708,944064807939,1393390.97178,635391230763382.96946,410258022940830147805061.653116318665,145522191800000000000000,'Dummy clob for API method get_a_row: ObsTQcaRkDKRAbgLkOzupPQYCVirqc',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: NTALPhwCZMbpsaIpAKeIAzWYQxbLGEBeEDVgiXjlxqpnQYFYMArsqzydQbWVmxgdQ'),'2091-09-27 00:00:00','2021-01-03 19:06:48.246306','2021-01-03 19:06:48.246311 +00:00','2021-01-03 20:06:48.246313','+42 12:57:50.000000','+51-11')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (19,'U','R',461795513436,552545784877,9294018.37805,569761159149417.8203,955550495548701108569982.242500933902,372677989900000000000000,'Dummy clob for API method get_a_row: yvqZuTIpLqfJgoJSrSGMLguPjaSVKRFOJekIiYWhEAxpClNzgCmdWqEiWIuFlNDUVPROMfzwSEBNRHPQcEzhI',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: wfnfNUlaBZQPEOQMvzGnrnxTyzNumuXAzIvfjxFBViTF'),'2007-09-03 00:00:00','2021-01-03 19:06:48.246766','2021-01-03 19:06:48.246769 +00:00','2021-01-03 20:06:48.246770','+65 09:12:17.000000','+66-09')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (20,'UGdueAZzOJaBi','u',760052370231,240567559651,4296770.65687,265585292174096.07911,340018427136171410540362.150664117357,646434097400000000000000,'Dummy clob for API method get_a_row: YJCqPelMRAhvYneIGxyXvZSRWPRCxFEnUXVGJKxlCxQAaSPhwFilRNOvZUsMjpAmXCBiyctJuPYVrhyTVAnOSTiurNSsAyXaz',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: iYuJqrUGGJvNOvUgbBIigPPUbyaQkuhGtmroLqGuXNgxpMtuuJgDqPm'),'1937-08-17 00:00:00','2021-01-03 19:06:48.247191','2021-01-03 19:06:48.247194 +00:00','2021-01-03 20:06:48.247195','+44 10:29:30.000000','+72-00')
|
||||
select * from dual;
|
||||
insert all
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (21,'AwmB','l',515219222130,518211682434,9859290.20363,283757180879485.57205,792351235566019427692108.921912076379,620845663500000000000000,'Dummy clob for API method get_a_row: usiUvvlLPrOvMYCyuEgrMXVQWgDIKlxotdqYNqOgOrpjsQWxBvVUCclRYl',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: GhjzIVEUaPRfIwWaEosOYcYcMOjFROUfvaOpjwKJHhBGxRvZqUApBJGTwTFajZzVqfVss'),'2025-01-26 00:00:00','2021-01-03 19:06:48.247609','2021-01-03 19:06:48.247612 +00:00','2021-01-03 20:06:48.247614','+68 06:25:52.000000','+41-05')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (22,'TCDjjuTYayrtT','T',415259148554,195349895549,5902018.1386,963920847749375.89738,251382927028880550774276.386374949343,440995063300000000000000,'Dummy clob for API method get_a_row: ZSlCcaOdEAnoyppEYpUUhxGDkKnLbjjrPZl',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: gHYdhFVraAhTTWyLEGHKdYNDKyVTaZQfxOiFuqLHxoXEgmXfqqCsyzfqFuxIelWXOQZ'),'1953-05-28 00:00:00','2021-01-03 19:06:48.248017','2021-01-03 19:06:48.248019 +00:00','2021-01-03 20:06:48.248021','+24 05:22:02.000000','+90-06')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (23,'KLkjA','Y',228776148346,488471297611,4621987.14995,915506175684157.82634,419041368868669330618490.093427577046,46305192360000000000000,'Dummy clob for API method get_a_row: bRlKpOjIKMwbpvaJaGkBkEippwlwyGSLgcEIXRKrE',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: ymjMxTFyBMlmxROWHoUBTroBjNNkAfdjnURfJvvmIjsPcvyLwsSdjtYizwxyz'),'2035-04-28 00:00:00','2021-01-03 19:06:48.248470','2021-01-03 19:06:48.248474 +00:00','2021-01-03 20:06:48.248475','+64 18:37:03.000000','+34-02')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (24,'JJQY','R',928678814019,744149202513,7590963.14651,258446452677266.39015,622491534583680005557839.103547293157,107707732800000000000000,'Dummy clob for API method get_a_row: uhfcYLNcbQPsApeZgUstJxHPqtPdcTipXgnoAUjPwHmbDMpIZgxQloGkbvGBewSyxDhAKNpdbfUNKxXPaNtOHpayc',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: qfRBOuLUcNaflBLSdvmeABJAPmmsxZxXfbPEXnzwakcJQlgWJtUaAmuFSDuMTIrIppjJoLPDfOoRnqXZgGTxMrcxfJQr'),'2084-05-11 00:00:00','2021-01-03 19:06:48.248948','2021-01-03 19:06:48.248951 +00:00','2021-01-03 20:06:48.248953','+83 02:18:29.000000','+22-04')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (25,'wv','p',159195201805,168697684499,8427599.40835,755962872489337.22658,552259926621326324116934.163334240461,329014226300000000000000,'Dummy clob for API method get_a_row: kaLiCsKXfZIDXAkPyUsEoNuwkqVNvzaSqZFRHDLFzDZgcnZVuQlCtzbURgwyrkpWyNVfDvVx',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: RlQBUSeHGQoyCnHFCPznBbxQuLgjvSShWTuTuzYnMmqmdeEPlfrwxvoMxxlPlw'),'2056-11-04 00:00:00','2021-01-03 19:06:48.249408','2021-01-03 19:06:48.249411 +00:00','2021-01-03 20:06:48.249413','+55 16:40:20.000000','+93-08')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (26,'tOCpaeFCgf','X',629033345701,847750658740,2688213.20217,135839721162806.02775,884399117358384069375346.331960716643,372529397000000000000000,'Dummy clob for API method get_a_row: lyqfzvMymILxDHqMSbVSxgLAKaCKgUDmOqHhpWKL',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: VrTHCfeRcNIJxHvYspfQQkAyTesdBXYxMmEjqf'),'2005-06-27 00:00:00','2021-01-03 19:06:48.249787','2021-01-03 19:06:48.249790 +00:00','2021-01-03 20:06:48.249792','+06 07:22:47.000000','+34-03')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (27,'njxMFmvLEp','L',713394134374,64538308543,631610.92292,65822356020058.33104,278237210887840775662313.611911480829,798501000300000000000000,'Dummy clob for API method get_a_row: owiKWwtVGtRPlDlmWRcxslrTLPXzldXlFZxDLkmUbfDGXUESCFohoFxzLFKIZQGLTOSwoYH',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: wgDPFwlOULgZiUlReHLkBtgvtWDLsLRzmswtBjOgQriHlscyWehpRntqDHbyHCOHDdTjDzxvztrmlItQAkAKzLppzXsJmcnUUB'),'2065-05-10 00:00:00','2021-01-03 19:06:48.250252','2021-01-03 19:06:48.250254 +00:00','2021-01-03 20:06:48.250256','+78 19:30:52.000000','+41-05')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (28,'bDwnGEsc','H',266106630275,69446624697,9456983.83823,62423233534613.57005,28934976518198642593614.311267149734,233881056200000000000000,'Dummy clob for API method get_a_row: caJdZXTVTkPdkoPoGjbBozGOkKbZdvGUspYAwIsNpmvwUsHdJTXPiEtMllDDTapLZndhwICvV',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: yIrOsueypLAAhdabDPiiZOZZdQAKZeqVYZTlGPksOTbWoAPhweqbKuwcYrYRY'),'1981-07-01 00:00:00','2021-01-03 19:06:48.250771','2021-01-03 19:06:48.250774 +00:00','2021-01-03 20:06:48.250776','+39 06:42:22.000000','+73-08')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (29,'KTSjJFNPpGavq','j',497641237278,761793200990,9624822.61581,933464852964413.91413,331103968567744511800692.270994675863,845808303500000000000000,'Dummy clob for API method get_a_row: SVWPvbXGGjmbJJrAQzCDetWPCyDdKbHRBLLkBHKJCUlKIzTZBNtxWmoUUatFCfYH',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: xLKRBKSUoNntqoDMwbgNvmVlEpEmiQxRxUaBdsWBHkPcdYgWUmQaKdfBBPEjaPmliNuThZODMwpYKBHZcUNsucTykekE'),'1933-07-16 00:00:00','2021-01-03 19:06:48.251243','2021-01-03 19:06:48.251246 +00:00','2021-01-03 20:06:48.251248','+15 17:48:57.000000','+20-10')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (30,'xuah','G',988332825668,393594748997,6057232.73422,755641014067440.27248,513727593257638253274353.083708121181,569566320200000000000000,'Dummy clob for API method get_a_row: pBlbQfaDVJNkwdiRsbUXrlxTQUYeodafxtadTOvSBIJAdeWdPNapmQPFVKGFJAiSDoNQrdjukeXUQUxfhzUauplSEhicPe',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: FxXQUIGYzryKCkMlCJafDqTlHVwsGIUzhBnpZbVeYxedeCWVNHOgFyVNSTIbQbXhsmzbLhQbHFIhsqH'),'1983-02-13 00:00:00','2021-01-03 19:06:48.251682','2021-01-03 19:06:48.251685 +00:00','2021-01-03 20:06:48.251687','+56 05:28:14.000000','+13-09')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (31,'AVwR','C',866452881909,233388786738,3236006.99398,695512960377730.0726,582313454846431808885308.840712304675,91346049240000000000000,'Dummy clob for API method get_a_row: rtCmSZlNAUjNzDgFJYshRCmPkLXbUNOJacZgujgmANbNaMoNuOswmNCcFaNnmzWbwIttnNrJmTvrOadfaPX',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: bRmgCnTgiDNxWUHNZgXginoBngIgpluOQJIzvNaW'),'1962-06-27 00:00:00','2021-01-03 19:06:48.252093','2021-01-03 19:06:48.252096 +00:00','2021-01-03 20:06:48.252097','+11 03:10:45.000000','+05-01')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (32,'GAMIDLIPxuNs','O',903030286840,983742648406,2398822.18508,426665888982062.71651,943234450776396255966184.16817655472,353370167100000000000000,'Dummy clob for API method get_a_row: dqttisTtOepvwGPSVUqRvrlXXZSKEiPRdCxoLhcfVQfPscpqHtRijEvAQLEmbjL',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: gnjHosxqlVgoTaNeTjsnnLSuNCanRoXBDPXgVngsPyWDeIfjvxaOudmtpKvFgUsplEUoNuXiiPqRTxdIzBCMRJvta'),'1971-07-25 00:00:00','2021-01-03 19:06:48.252576','2021-01-03 19:06:48.252579 +00:00','2021-01-03 20:06:48.252581','+73 01:09:29.000000','+65-00')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (33,'rs','C',49092346605,349322715677,5730485.6011,239936377509975.77311,333491510319334805982153.761050275256,630950151800000000000000,'Dummy clob for API method get_a_row: TArkaMpBegtrDlSxmLqHgXvKFRYsIxBfSaMTlmkQwxrpxjKMJZ',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: BfxZYRQdjJqgxGFKpYCOjIixeHFXOrvuovbDkqpCvdRODCBfWmYvSHUgmDwn'),'1935-04-07 00:00:00','2021-01-03 19:06:48.252943','2021-01-03 19:06:48.252945 +00:00','2021-01-03 20:06:48.252947','+21 10:27:06.000000','+34-08')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (34,'xuNkBUdmKk','A',879130326145,593820795701,3590397.13102,635232098244820.00176,987486930552322929175630.80866803725,297270741900000000000000,'Dummy clob for API method get_a_row: ZyEDBVccUkrrEhPQeznDGkdmeaQNpjzAlLDvtdKUuiEKowDpCPNfnPPEZUQqEcdFwumxK',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: kZisOvghbgqescyOELgUlxFnardqHzWoOkIbbUxqkQzJTCqhQdOYuPNLQMjVuCVpR'),'2095-12-23 00:00:00','2021-01-03 19:06:48.253375','2021-01-03 19:06:48.253378 +00:00','2021-01-03 20:06:48.253380','+11 09:56:54.000000','+11-09')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (35,'geFAwUqV','P',36993587962,295709371912,6751003.99931,991262405382194.84739,595824013873246357528956.078461497456,944934231700000000000000,'Dummy clob for API method get_a_row: DnJwtcGNcESZmtqhomhshoSKLnilfqMRWWgodFGhcDqclKTqJTINLomPbriYTSeybyOQ',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: xOQpYVSzlAVGryrfygyOOMwYlgDBEtkHhHzrdgKankhihPyRLxpMaNXivTrdODGTHUyUfBGmRfwvcvpwdsOfGIqcarUsjRtvFfD'),'1948-01-19 00:00:00','2021-01-03 19:06:48.253832','2021-01-03 19:06:48.253835 +00:00','2021-01-03 20:06:48.253837','+33 02:04:33.000000','+54-08')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (36,'CJN','Y',228158249944,112255542713,1671403.05817,411312947620533.93208,220565174280229989409337.191589145412,953214523700000000000000,'Dummy clob for API method get_a_row: BzbQkfYEOWMIwdxhRamScKOFIVyBaOrQlGrLIEgnrLkfQwHMSYmXGCDJUaRKuQVzdDTEheVImWxsGWRatlYhQuaGhIVCUCnUO',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: kxacVEukQNYUkOLqrLKvGKMpGBgIcBaiqhz'),'2049-03-28 00:00:00','2021-01-03 19:06:48.254258','2021-01-03 19:06:48.254261 +00:00','2021-01-03 20:06:48.254263','+59 18:24:47.000000','+90-09')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (37,'KUszN','e',965329530099,868134297488,5857315.68152,523054566441383.93949,868440477599566668507510.212296023107,832951659400000000000000,'Dummy clob for API method get_a_row: HcdCjSIdyuQVHtwDdPJehRJAUClMEhUxfMoSnwsOgkvdiPBJHjBxqttbePPnAcbeHEnuppRJzFIQhLJclmKubOZKbEG',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: ZTsnojYYETTHoJNXEDDQBZibqAojIuiOIKxooholedjZwXSfRdaddpPQUhWxeHnMdRvdrCJjhnqxxAHIePM'),'2048-03-14 00:00:00','2021-01-03 19:06:48.254713','2021-01-03 19:06:48.254715 +00:00','2021-01-03 20:06:48.254717','+68 22:35:32.000000','+83-04')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (38,'SocyHueCnab','y',323869723773,329118524286,5166538.98347,527845275197623.23827,805278080749951567448412.084736185021,428530621900000000000000,'Dummy clob for API method get_a_row: oCcaZvTHdrEdLchdrzNrMjVSZTUTRElUObuffZiLCR',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: eUNYUVLflFmbOWwtqAFcrTzJqCPptQrWhwtmufzEXqNjkYnWffKCVQmVWcNOlCBSCgOJBw'),'2095-02-05 00:00:00','2021-01-03 19:06:48.255113','2021-01-03 19:06:48.255115 +00:00','2021-01-03 20:06:48.255117','+27 19:21:14.000000','+53-09')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (39,'fWhasOgerDZH','g',657305807047,34162632897,4543888.36371,491166943059730.10479,439946680547743787290382.349123618251,525089203200000000000000,'Dummy clob for API method get_a_row: ZYOBMfStboizsXZEKjVUNZMHdNbGLXLKYqFNJuZfobmrQptiUHEuIAjDlqIYCdEzeoMC',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: ykyKIMePGpxUgBUYvNJgOlMXdfTPzthodgePRYXHZBGWJsaYSJLCy'),'1955-02-13 00:00:00','2021-01-03 19:06:48.255760','2021-01-03 19:06:48.255763 +00:00','2021-01-03 20:06:48.255765','+78 13:17:21.000000','+49-02')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (40,'MEj','c',695352230775,965959198900,4964832.62544,846853129699917.3457,598869984849455879526787.247358387122,406794462700000000000000,'Dummy clob for API method get_a_row: UWRtGYGNsqeNsraJIpwvwdnUxTSLxrtEbMbfmgqucDRp',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: gYrLYRekKeRpkFEQASUCFtfYRDltNkfKMLIrkqiBYVRwgkDhIOfILVIxcdEmCKuWqZgUvmRZolzldi'),'1924-12-27 00:00:00','2021-01-03 19:06:48.256252','2021-01-03 19:06:48.256255 +00:00','2021-01-03 20:06:48.256257','+49 08:20:03.000000','+47-01')
|
||||
select * from dual;
|
||||
insert all
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (41,'HopMdmAcXPvx','b',437306871961,402862847768,1434477.14411,936784560776519.64425,15625932036619521493481.068259919108,604083705700000000000000,'Dummy clob for API method get_a_row: NyNdLoHbQhjhycmrcWnwSkIbjfHsqdLPsIBvGzRBUyrBhfw',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: nSWQLfoweVVBSTqJpldEcDswUfyzPEHXxeIBJAMWeXxZSHKKjVFJjocHxUQajwUbzeCbTDgUI'),'2000-05-27 00:00:00','2021-01-03 19:06:48.256692','2021-01-03 19:06:48.256695 +00:00','2021-01-03 20:06:48.256697','+57 21:13:04.000000','+14-01')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (42,'E','y',867517002340,702454054280,5996481.78981,899028942689950.40041,986821486598530318958162.958663185454,476056673200000000000000,'Dummy clob for API method get_a_row: PmPnVGsMnSOBpOXAgquPAbNEAkPRNvQDAIYpwkllUjfWjAELLxKWDNZQWf',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: jBJQobmrmzImBaZlkbRQMhaoRJpUXodYytBZ'),'2085-01-30 00:00:00','2021-01-03 19:06:48.257083','2021-01-03 19:06:48.257086 +00:00','2021-01-03 20:06:48.257088','+43 10:10:40.000000','+17-09')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (43,'mXwHf','p',565398886522,86112183731,1104140.06471,855540810106322.33189,4865129738000333850532.193142536605,223215284400000000000000,'Dummy clob for API method get_a_row: UBHKhoJJfdHZfuKGJQYfHKeLTOJzasshfHkSKSfqBczBSmwYfaAZMKhnPRKI',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: BrLkrsqMqxLsYgZwbjzoJZnCZVvYubsTXCmTssfcukYzgyJlRmEajwkaMGJlTjgNAxMRZEZVTXn'),'2062-11-13 00:00:00','2021-01-03 19:06:48.257552','2021-01-03 19:06:48.257555 +00:00','2021-01-03 20:06:48.257557','+46 22:45:49.000000','+15-11')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (44,'dXcujIvFMbLquhk','G',74015576207,675947604904,1325325.16131,717444078696005.00051,197232814469413966608380.816485074677,848532393300000000000000,'Dummy clob for API method get_a_row: NiaSumyYzIMnAYwngoDDTcLxDwfRPkndSrTHpOcULAancXqavXCrOdtQfGkJWmCSzguqmZHsodrwzCXyTiJdOhuyxEQMAem',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: gUdOxyTjAtnOgRPyotnlTwQxkLCnEuEVxVKwAriUcwsuyK'),'2088-01-20 00:00:00','2021-01-03 19:06:48.257967','2021-01-03 19:06:48.257970 +00:00','2021-01-03 20:06:48.257971','+72 22:05:57.000000','+39-06')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (45,'IR','g',34456710556,25401108849,8549241.43767,458208779711337.16664,103245166161126230936190.680433839475,972829879000000000000000,'Dummy clob for API method get_a_row: kscQKJZXmmIkkHZQdlXAetOMEnaiVfiAgvIENAevCLYUlLztdYwMDwCpfCzgoHXShQpxIDLfxwVQFOGiLWuYbk',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: MyHkCIBOkcOStPKZbVScIKIYrZuFQsNegYZzQFZQZKnKUYfJgoXhlsODYCpSAPsQAnRKUkpAfFmdiniYORmCkc'),'2032-03-15 00:00:00','2021-01-03 19:06:48.258405','2021-01-03 19:06:48.258408 +00:00','2021-01-03 20:06:48.258410','+09 12:18:21.000000','+33-04')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (46,'hZyFUp','U',196469033660,244353623854,8925272.67288,198456945415920.47118,216328874706608982769144.980916085709,394677165000000000000000,'Dummy clob for API method get_a_row: zEwCxdcOubiDOXoqTdEcfQWxLbfHPLXEWaOkSpKqCZEeJBLOAidbpxdKfcKMozSQCxngMygVD',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: GoShMLJIjEJAPCCYxHodGFWsKVAskDrkQHfpWpltR'),'2092-08-18 00:00:00','2021-01-03 19:06:48.258829','2021-01-03 19:06:48.258832 +00:00','2021-01-03 20:06:48.258834','+01 15:21:06.000000','+42-08')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (47,'BbnbaARKSawP','t',987759012872,234967379473,7788452.29366,825469171323712.17299,733637511058105456266767.120962339281,841485250200000000000000,'Dummy clob for API method get_a_row: LyslWSxpAGIvJzFsNMjHGYERrdIYBYcPfUdkhqmybaEdMAYwlBXntxJCbAKXqaEgblgqqrqpnnkSYcNdffMuVmRHVn',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: YQrfDMlUCsOmZpIGSaXfHgWSMMWnwZoOHjVszYFVR'),'2067-11-11 00:00:00','2021-01-03 19:06:48.259271','2021-01-03 19:06:48.259274 +00:00','2021-01-03 20:06:48.259276','+00 01:24:45.000000','+36-03')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (48,'KxOBJakdNTAlZi','b',704294607672,596541848785,4777646.48159,278031134012084.7171,256102950803529141363629.721419282234,534559833900000000000000,'Dummy clob for API method get_a_row: BDkvCBYHloBqjhOHgPSCHYgBjPOyVgsvGuHXlAcrnuKRAFtJZKHu',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: GRlSyuYhQCrjINVhqyTKdUIeaLJaVsPmJhYsBvTRfiWDYmiwsdjobCXgcvsTnnUakQcKJoyWhqNCHraSotOwvnTmcRMp'),'2034-12-15 00:00:00','2021-01-03 19:06:48.259835','2021-01-03 19:06:48.259839 +00:00','2021-01-03 20:06:48.259841','+76 19:18:58.000000','+97-03')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (49,'bhSZUxrity','R',779993674152,146376213299,3110980.16063,684418586268525.76427,528019163604304579315758.173795192063,764372811300000000000000,'Dummy clob for API method get_a_row: NvZNFQdHRZCEvPNdqKmvzxTQhwHeHewmYyYhVGnFocISUToPmEOrntvvrhrNvatpYalQVBje',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: vOTQHfUAWVvYriPfPuQghvMDujqUXuazcKEBbPrDNITRbFEqghBierrqyJleauAygzZSxHidDkxJAQubRrD'),'1908-12-19 00:00:00','2021-01-03 19:06:48.260294','2021-01-03 19:06:48.260297 +00:00','2021-01-03 20:06:48.260298','+72 08:48:30.000000','+39-09')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (50,'BKsBtIskZM','T',680915131808,341977638290,9942192.77545,852313523166633.94533,608042474317208869019648.934346092341,155421291400000000000000,'Dummy clob for API method get_a_row: WaFEjnPNcSngqRPRkLsjHDWUrQnFgbSGpLVhDmgvzROCiYsXcRLMIztOrsKQPhUS',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: IOuDwMkdHmpbOrThyRpbMVgEfyTTANdZdwmUFHFYxBjOliZrcFrtpyinMNXwZNDljcvUyZ'),'1925-05-07 00:00:00','2021-01-03 19:06:48.260726','2021-01-03 19:06:48.260729 +00:00','2021-01-03 20:06:48.260730','+91 09:28:48.000000','+94-01')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (51,'vHD','N',813222897181,233076051739,2268544.97457,259653434600060.22367,815844173725647646723053.956250054986,193803272500000000000000,'Dummy clob for API method get_a_row: hsEjQpJGhvERuZlaQsiEqwQtiHYEqMzyQqW',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: PZibiRQPHBDNwIlBhzxPzdoHBIFymbTJzT'),'1906-03-12 00:00:00','2021-01-03 19:06:48.261072','2021-01-03 19:06:48.261075 +00:00','2021-01-03 20:06:48.261077','+96 05:58:22.000000','+95-11')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (52,'HePKGX','x',264979859674,309910567616,3868876.08319,218100021223933.94845,193031015266580225140630.116753015032,329198235400000000000000,'Dummy clob for API method get_a_row: JbtOtTFXNOtixstvEywMNLBVcpRMIXWyhhpYhFMquYtnqytvXdySNjNlQLbCqcWvvjHeyFlyWqzEJvRASPeVHjkxs',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: aYhilpHBSoDfuuTxWWfeljaGXyLGtnAiCgoXoerRsMbMumNBrmOWh'),'1971-11-17 00:00:00','2021-01-03 19:06:48.261533','2021-01-03 19:06:48.261535 +00:00','2021-01-03 20:06:48.261537','+46 22:26:52.000000','+78-07')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (53,'IjVVrDiZL','P',673321907531,126440000320,8225528.00328,626049678599929.01696,416712221327495129029960.225421930002,766229729300000000000000,'Dummy clob for API method get_a_row: GAMmCdnllATQYqeffdMEvhtuIATrhJZkugkfuOeqDWXEFmyxiwlMboPOAf',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: jmNVggDwSFJVjzkJBTssqwFEJxpyvLOPgcAXkaTXKwUghgvNvgIExlitkDUcsSLziJtTZD'),'2027-09-26 00:00:00','2021-01-03 19:06:48.261920','2021-01-03 19:06:48.261922 +00:00','2021-01-03 20:06:48.261924','+23 07:14:28.000000','+47-06')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (54,'S','e',966790580198,64854716948,8776483.46097,940595111865798.29148,938200278093560913445544.817839673694,166320096500000000000000,'Dummy clob for API method get_a_row: fisVSHAnHkGwZTgfhTGJoPtOlhEqYMbwwXOPZjs',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: GgVFhKYyqmqIyrVRPwMrUbkEHVLzDZsozcPVZRNcTuzWEwNM'),'1977-05-15 00:00:00','2021-01-03 19:06:48.262317','2021-01-03 19:06:48.262320 +00:00','2021-01-03 20:06:48.262322','+52 03:52:12.000000','+54-04')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (55,'BhFkj','n',801581329020,281528720652,1014699.56574,578914417758952.08629,453614821841594048250601.028319788194,178632933800000000000000,'Dummy clob for API method get_a_row: KrIHZNaFNSOCdbDkgveimJvMTlqjsoaCZTZQDirPYcpNNOhHoZhwcAFdcyqSBAImmoSgJuzEXUvAYdUHKXfVoggCSQi',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: izCLQItXJhMMtcwBdalnWWnpgopFEBksuCQo'),'2010-07-15 00:00:00','2021-01-03 19:06:48.262731','2021-01-03 19:06:48.262734 +00:00','2021-01-03 20:06:48.262736','+77 10:39:13.000000','+63-04')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (56,'Ac','R',121320993957,356771849658,8181044.57383,785914016867768.26394,739520988617876890862287.630397276596,428951789200000000000000,'Dummy clob for API method get_a_row: JYZUeizDbqezzzhwOCbmQolngRwCfcIPtJlFAnyrDefOEJAtMGFJKFMqpVWKLITUz',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: EzmfnShGBVymgtXCMqiVGjfHPLvSMDujNrpoLuNGfIstjNYjAud'),'1997-03-12 00:00:00','2021-01-03 19:06:48.263141','2021-01-03 19:06:48.263144 +00:00','2021-01-03 20:06:48.263146','+09 14:26:23.000000','+21-07')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (57,'zVbqONnasokIryb','p',941638071733,66990338210,8292678.45021,313555398364132.39697,103300529803703844170901.110336073265,481562684600000000000000,'Dummy clob for API method get_a_row: cTETKZmnORcPvhwcJpMiPiMnfFZnEoflybBYIYzZMsJXePJJglexClVIYdGPORZMtenDGvCViWG',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: yVxMqElGaAuWFInWqYmFWxbkLLfOHlrAGSVPhrVpSUjzmaaxUobETheJgcbypcHhTQlnAJMJsVFIXBhfAGTaSVKnvxN'),'1989-07-25 00:00:00','2021-01-03 19:06:48.263604','2021-01-03 19:06:48.263607 +00:00','2021-01-03 20:06:48.263609','+38 13:25:43.000000','+69-05')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (58,'mjmGNKgNqiMo','j',897734289861,483066189159,1536828.34299,956714514481643.126,337080396704825516126090.982907703007,403866572800000000000000,'Dummy clob for API method get_a_row: fQqtEmqmgZwaMqCcIpiNMpPYigNASdoxLhuCHotCuxP',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: PLaepPGiQGhNwDtXPfjsHqcTewfDnycbBqCXvTijkWKHlnZWT'),'2010-01-18 00:00:00','2021-01-03 19:06:48.263997','2021-01-03 19:06:48.264000 +00:00','2021-01-03 20:06:48.264001','+89 01:45:50.000000','+64-10')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (59,'Gic','i',179548874906,342359205860,9461119.41371,701350651188665.4226,718141759785900343430349.965804527596,848321980300000000000000,'Dummy clob for API method get_a_row: iMSvUAtkhLqcYENuVcbciBijoEcNtwLdkJcAnxoZpRWtrPTqkIkYAjdXRuINwENSVSdMCCTLtxWZQBZZNNlufpBBEkNk',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: CrKjzGtRnBdGGxRlDxeIuHcuOTZDqwEFK'),'1986-05-07 00:00:00','2021-01-03 19:06:48.264398','2021-01-03 19:06:48.264401 +00:00','2021-01-03 20:06:48.264402','+56 22:32:21.000000','+66-09')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (60,'DTTjLRsy','M',600427985303,417831061595,2316644.39255,935005348210264.21589,341265637590316641282767.102627715864,218054866200000000000000,'Dummy clob for API method get_a_row: rBNkChbmrpQAGeiPRiQECJBTnSptqqvNEYkwCGKiDyGUItlwMuoMVgtfUCetYXzvN',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: xIksyVgXYKCmQzNeFMWosYaOpadJeRy'),'1914-05-28 00:00:00','2021-01-03 19:06:48.264826','2021-01-03 19:06:48.264828 +00:00','2021-01-03 20:06:48.264830','+55 20:43:41.000000','+34-09')
|
||||
select * from dual;
|
||||
insert all
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (61,'NXYSJf','h',700473822725,101546255436,9142299.61965,229357733019304.94195,855119829646854505699738.423869726971,392487581800000000000000,'Dummy clob for API method get_a_row: dYSLtowRLcnpZenneRmRBLvcbSNDXBuXq',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: XWXihlismEViHKeWYBeVfErfPRpqoCJLMwMVYNKYVWuDnGpmFBWZbiMnnMZWnsDyBhEgYovuYY'),'1993-11-18 00:00:00','2021-01-03 19:06:48.265236','2021-01-03 19:06:48.265239 +00:00','2021-01-03 20:06:48.265241','+36 05:37:20.000000','+40-04')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (62,'QQkV','A',185629284518,732288627222,8417985.47875,230674976775658.96172,111235752856409955594633.617965892946,261311548400000000000000,'Dummy clob for API method get_a_row: GxCXshcGAeypYOIGtvacyRpAASkUCWxErJguhdNINaTIiYccTVEoPtzGQnsuDaLsofkFrWOGWukgqRdUopJRPwLHwYpkDZABGD',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: auqiqPpVFLcbEcBMSWWAkEZqvvOHdxyHlIMLEeeXaZmMYaCDa'),'2083-03-08 00:00:00','2021-01-03 19:06:48.265686','2021-01-03 19:06:48.265689 +00:00','2021-01-03 20:06:48.265691','+01 17:12:34.000000','+08-05')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (63,'FqUNocrTpmJG','k',868441588964,937230900034,1717417.66246,249929472506089.1136,185449705147234905939271.450828304289,592533041300000000000000,'Dummy clob for API method get_a_row: JLhcGqxFslkimwlaVojdvamXsYcPgFjjxfPSYgvc',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: aahYbEDpDmdPZfCkJrmwgppQzAKcgDVPKLUCqaibOtvfOlipHFUMkSQabsAHIYFNxxRQGkMYkibubXGGGfoQWlqmDUJyynpMrMvU'),'1983-09-17 00:00:00','2021-01-03 19:06:48.266102','2021-01-03 19:06:48.266105 +00:00','2021-01-03 20:06:48.266107','+89 06:50:45.000000','+91-02')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (64,'qXhi','p',464568554649,584542339680,1932920.87872,914551270764263.8144,991896030386767599530609.039797517201,23071985820000000000000,'Dummy clob for API method get_a_row: sNGqymhioqOSTbuSkWBDwawiUcBIqnwDmAmwGPBKyX',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: zDsEkNUVQCZqMpIzoadlbqBParvdiuLCASASiwXZsNmQ'),'2010-05-05 00:00:00','2021-01-03 19:06:48.266513','2021-01-03 19:06:48.266516 +00:00','2021-01-03 20:06:48.266518','+16 17:42:38.000000','+87-08')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (65,'oZaZvohSHgY','V',510450613039,173292498381,9072598.68209,739417702196753.7226,618479015579094323868856.031204105121,481325223500000000000000,'Dummy clob for API method get_a_row: vvCqwpweQaNwWBJaNuIbsByIgHnGmTCKXRmYCJxDagYRXOkuIQCWf',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: ZbCpxjJzonszVZKGenahtQPiCoXpcSsclZHjHLImrSfuriVOhixvmvHcPafZBBb'),'2003-01-30 00:00:00','2021-01-03 19:06:48.266953','2021-01-03 19:06:48.266956 +00:00','2021-01-03 20:06:48.266958','+26 23:39:33.000000','+70-04')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (66,'WGGbkykxkXUlO','z',107806278293,24469133201,4210.26066,751236918903875.48998,164125186246377414614015.518099254144,188104592400000000000000,'Dummy clob for API method get_a_row: TnvEwZNSpTFEKYGVMMJYrlgnnyphnLGBPIqnN',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: XwudZKkHUumVSIkbsGmkmjlTTFbvsYjdRHqiicsAiZUHq'),'1991-07-06 00:00:00','2021-01-03 19:06:48.267351','2021-01-03 19:06:48.267354 +00:00','2021-01-03 20:06:48.267356','+73 22:09:03.000000','+86-06')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (67,'yeqBWZR','U',712127628676,720507211670,392322.51482,547060650091474.82778,87985803196991627992224.98978910371,26670984740000000000000,'Dummy clob for API method get_a_row: QtdbJIakUqlJmFpfaxcawuqfBGlpOqDbaKcNQLdiIqngxARCSqGSbZVSAPQYydMvBNXDRSNjoPGtvIiUwrHqPY',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: bZtmPppdJEKkOSflHGNMXiDmwHYOOCGWbGJSGHrtsaqIOnUbCETNxcgXgRAdrwzlLTCVaWfAgDVlVXOzMscMentIYJwy'),'1916-06-16 00:00:00','2021-01-03 19:06:48.267758','2021-01-03 19:06:48.267761 +00:00','2021-01-03 20:06:48.267763','+81 13:05:53.000000','+87-06')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (68,'JzbjIozTzuXt','c',800713719527,429118001324,6839543.35307,871086597624052.11516,870556401847376660001215.766084432955,696520015600000000000000,'Dummy clob for API method get_a_row: BeASYPZrHVFuSHodpnUpZLvnVACHCoMFzBkjJrHsLYryAoToiWVwGVJWeDa',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: DlwGWqebzwWALLoazPcDXXDIJVceEKKMdEyiOVaAlpptiJWGklaCadiNHZkbAoocBU'),'2035-03-05 00:00:00','2021-01-03 19:06:48.268176','2021-01-03 19:06:48.268178 +00:00','2021-01-03 20:06:48.268180','+49 15:17:30.000000','+71-01')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (69,'xFgaOu','C',620009794464,590059731356,7851082.04939,865073624879877.99962,495511827476903606342043.731756716499,708995542200000000000000,'Dummy clob for API method get_a_row: ndMbCrXBEriXvMkDHuiHupdGYeHYVoBNRzUsZWGEGnOYDBRYCrJuFhzMHUzXgZOWqDQUjqHOixfxruebVRSaWAZZTU',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: FvUaxretmsYmkopswcdncmSyDZnvKXgaeLiLZbZjjTRLJHLWyeMCG'),'2049-05-05 00:00:00','2021-01-03 19:06:48.268609','2021-01-03 19:06:48.268612 +00:00','2021-01-03 20:06:48.268614','+28 04:24:10.000000','+42-02')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (70,'LTQDH','J',301870727909,284377216359,5309920.89359,617673129986100.3686,917200074257976325246965.988984040265,910894395800000000000000,'Dummy clob for API method get_a_row: jLIvEseIsmmteuMPrkgHnAcydkKgsFM',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: taXiGAYdRkILCTTMpWGZwSzNwTcxxqdmNJblultJVoTpTvKTHRFpXLipuzf'),'1916-10-10 00:00:00','2021-01-03 19:06:48.268962','2021-01-03 19:06:48.268965 +00:00','2021-01-03 20:06:48.268966','+82 01:19:35.000000','+88-08')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (71,'wFMVKLaPQNKgDl','m',410400160569,35466473005,2478130.51895,547410843166609.78032,146581456006686580987883.980546335475,168060650100000000000000,'Dummy clob for API method get_a_row: qWrKVdDsGXcVnqYPeECaSNDVTdqDBiWw',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: MZOJkKgQrOasNCNyYksxuWKzhNXLZpOkBjwaiwvw'),'1963-12-29 00:00:00','2021-01-03 19:06:48.269346','2021-01-03 19:06:48.269349 +00:00','2021-01-03 20:06:48.269351','+01 05:32:07.000000','+67-04')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (72,'bv','c',878225948084,127485722190,1483234.13195,897955373355360.15489,751343163266854002804429.017338060119,725810361500000000000000,'Dummy clob for API method get_a_row: iToDepFlDIixEyrsVIvQTffildZOeIbXiLiDuyzuUhWhyaCZFDYxbxOTxNSIyhJlTQBzxqmqq',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: xSGiIqhyLFGqrgZAMtfIfoyXgvRoQvVWPhfXJfMdOFYASsRNsdzSfo'),'2059-11-15 00:00:00','2021-01-03 19:06:48.269731','2021-01-03 19:06:48.269734 +00:00','2021-01-03 20:06:48.269736','+56 06:27:26.000000','+48-08')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (73,'Ua','m',273244354221,20120914429,2160301.10966,714578008745096.34188,586942642529673722153434.392825227965,513259928200000000000000,'Dummy clob for API method get_a_row: TkVbPoSqUXoJxGqpzesPfDmUIGitcvWadBYOLNUkGMcpeFqSWFRHMmqbqDU',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: koQxZNXJULaFqUFJIdnfLAAphNCTFtGvClifZzyyRQXNZXQVPdHCDVgSBTReHdFWxIkPTEHatKskXRKwqJWIPmNDF'),'2098-10-22 00:00:00','2021-01-03 19:06:48.270116','2021-01-03 19:06:48.270119 +00:00','2021-01-03 20:06:48.270120','+18 14:33:05.000000','+40-03')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (74,'IdtbYvIo','m',513494915369,760699310468,8377460.45871,289872031174614.24839,855506740717503571595017.51692989998,550883026400000000000000,'Dummy clob for API method get_a_row: TjTdoTSAcsYhQapbdQlIWpCMQWfHXurDfJcfzrGbNTBzTgIRvLRESAgkGy',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: LNJEHCBMPSvCrknHqWKdMhxMpuYolINqMAKjQUOOlcLIfyZvoLKwnwxBIhssLODcSGlHEBWczWlsgWHe'),'1923-05-04 00:00:00','2021-01-03 19:06:48.270756','2021-01-03 19:06:48.270760 +00:00','2021-01-03 20:06:48.270761','+65 16:28:05.000000','+20-09')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (75,'iDbbjRq','j',943747219659,300145828304,6998579.7949,6604343792257.79207,909549946329573051130025.775566453521,448007850600000000000000,'Dummy clob for API method get_a_row: inoarsHxVkskDewhTEjRZTBHpwewRAJQlqUuDulpQraKFsOTqKvZUBhYkTXJtQOH',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: MeGZhXjvKcfMPagGaVmCqpVJsDwLzwsEFRfZlClUXEgRHErttvvHDdlFiDkhUczQtKl'),'1906-07-06 00:00:00','2021-01-03 19:06:48.271185','2021-01-03 19:06:48.271188 +00:00','2021-01-03 20:06:48.271190','+57 08:31:57.000000','+50-04')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (76,'ytMDlz','S',56239660581,498703712847,5660247.98501,183603136413019.87499,774731337624170860891198.991820837838,397932103400000000000000,'Dummy clob for API method get_a_row: WQTqzkuofoLauZeHIAAqMVkwwCcjJXJ',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: etjHtxAudwMepJCOPHPMlCxSSwaJIEPJiuinWeBmxNVCemLLJswvaHtwpJRBBQEMru'),'1971-11-26 00:00:00','2021-01-03 19:06:48.271540','2021-01-03 19:06:48.271542 +00:00','2021-01-03 20:06:48.271544','+23 18:05:00.000000','+25-04')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (77,'OQpIecoXFiM','G',463289396556,83617651157,9913863.56511,805121857286671.07001,467496736461295663331091.433564964493,898802056600000000000000,'Dummy clob for API method get_a_row: DHRiQycgfClWamTQikCwyBBJbICouwkbgvQmjqFpmhQjWCbgmgVakideQ',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: XKvNHLxBIKcZGUSTfUEcpNpYPeeOFwPnxeENAjjZtybhAFABvoKTsFrmo'),'1997-08-05 00:00:00','2021-01-03 19:06:48.271939','2021-01-03 19:06:48.271941 +00:00','2021-01-03 20:06:48.271943','+53 06:08:15.000000','+79-01')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (78,'gmHEBsZTfKqS','Z',202497360009,363183884837,7951462.33982,650836717796596.19577,963786202907253192478795.780593733167,35380319170000000000000,'Dummy clob for API method get_a_row: ytAvZiBYmLsJxZXtSpmRQnYbrbFFfRjNNWGkdTVuZ',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: VGtmmLCAhRNwkqVFBEAllAhyuassosrIX'),'1938-09-07 00:00:00','2021-01-03 19:06:48.272302','2021-01-03 19:06:48.272305 +00:00','2021-01-03 20:06:48.272306','+49 05:45:52.000000','+54-08')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (79,'sOUDjcH','d',80778758821,152873709575,9110299.2008,143270434169555.55905,7451798951112080655145.51112095956,296490473000000000000000,'Dummy clob for API method get_a_row: lWxFyPRyWrdlwwZRCVXOIMRFCQbHbxwsVjneaVjCBAcpMxBmrAxFqjkonYMZNNqsaQPXSIUD',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: ADUJSsuRZMRhggJHAEojavbRsMfGVqNABaACdiEyZrvuXBiRTLBjPemsPzQ'),'2054-10-03 00:00:00','2021-01-03 19:06:48.272678','2021-01-03 19:06:48.272681 +00:00','2021-01-03 20:06:48.272683','+66 04:20:30.000000','+74-04')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (80,'KPNGavjexxJ','M',457074071668,634442536273,7975490.79581,716528876082810.64262,395999668263926443964474.04009383144,999063205400000000000000,'Dummy clob for API method get_a_row: QvKuWKcLREudclXuQdKzxnbboLqvyOxOPoOh',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: skDzajVNuGslFSCfNgFHBqUYZagsIKCeHyPDuVLiiUaRJxdbdUWqEByRKkriuXrCE'),'1931-11-16 00:00:00','2021-01-03 19:06:48.273098','2021-01-03 19:06:48.273100 +00:00','2021-01-03 20:06:48.273102','+79 23:45:15.000000','+27-10')
|
||||
select * from dual;
|
||||
insert all
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (81,'f','K',762276093922,969158367887,126757.10157,59696939787721.83326,889158787219784903841387.096886728434,60483473880000000000000,'Dummy clob for API method get_a_row: IqqXCylKATYDrKxKjyGFJWovkahepqhsvCYSVHtiOqtylqCpbhxQekfsQXCspTCvWwVNSrsyozEuMq',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: LIevTaMkLaaKLawdknPMDhunPhBLqbPDYCyMPfnHwXgYsnWjbPQxulYapfGKBcokcYWaGjkhLvlvVRW'),'2065-07-05 00:00:00','2021-01-03 19:06:48.273547','2021-01-03 19:06:48.273550 +00:00','2021-01-03 20:06:48.273552','+93 08:10:42.000000','+25-08')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (82,'OhEWRIbrZ','D',991129194453,995887053850,4463907.39004,135110091410335.92884,310960230806095660238006.808705728332,743762033000000000000000,'Dummy clob for API method get_a_row: awrOijWuKlpHbivuPSvfzOzoxKYnETpivcKaHJYSEsHrRrutmMMYIqXYHQCmDMcGOAijsTMTKDWRGu',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: kXkLNKNGDsNNLVBYSsqaJLHNxQjpPlGJfAOAOZjJGNvuNVkmDtxbSBvioTBcvTPitbNavkhZFmVX'),'2025-10-14 00:00:00','2021-01-03 19:06:48.273910','2021-01-03 19:06:48.273912 +00:00','2021-01-03 20:06:48.273914','+84 23:02:11.000000','+62-03')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (83,'nBrTUPcKtz','z',776710672448,184712454845,4009015.66493,185889475274639.1537,115895184362404817891803.387370829314,359656243300000000000000,'Dummy clob for API method get_a_row: OezEzqtkDbJglEGunAgqPRjTjXddEsVnZvvgdDwORIvSlCWEVNdIgqOxBdiDiOYcXEMPICJEIcIBUFYFkGmliklaYdkMS',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: roNHhtFfIepmKAvmDmjUpRyJDwhxbaXBtVjquZlgjaswmeXoNIxZdRevlu'),'1918-12-18 00:00:00','2021-01-03 19:06:48.274346','2021-01-03 19:06:48.274348 +00:00','2021-01-03 20:06:48.274350','+17 09:33:38.000000','+04-00')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (84,'cEagTmNc','b',906858484769,420057122564,9716841.68716,343533761617097.53551,101742510440538792289505.444351790112,605928991900000000000000,'Dummy clob for API method get_a_row: MagxQAPxTpKtyqifpezDHhUzrqJqDHfotJxTWduleQGYjYZNHeiS',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: LQDRqnTHulNzHNVTdRTuGbqGuNyVrIGSvs'),'1941-03-10 00:00:00','2021-01-03 19:06:48.274733','2021-01-03 19:06:48.274736 +00:00','2021-01-03 20:06:48.274738','+01 16:44:35.000000','+47-07')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (85,'dYTtDCrgClJJJFd','n',657474231680,930961989340,5019448.19323,505738256090712.72404,822390846728115920983054.22533148108,587041369800000000000000,'Dummy clob for API method get_a_row: jtNqVsYXSeUhNwAsRvDCflsMrhxEisFFFrtnivcMOiXLMaNAVQHoGenbbLvEkddXWNV',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: rcEgeaOsLGNMxFtpXsggCorTYFjkwtIECSgzrWgSkAnZRotHWKDYCNPQioQaUWwNYtMpcZHHtUFUclbuQnJyHXUkGxaMtcf'),'1933-11-19 00:00:00','2021-01-03 19:06:48.275105','2021-01-03 19:06:48.275108 +00:00','2021-01-03 20:06:48.275109','+88 00:16:52.000000','+25-00')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (86,'PfJse','q',217729030348,966304748589,5384024.99141,497247610803670.51482,493865502709566216657777.781236949016,535510687300000000000000,'Dummy clob for API method get_a_row: KGjdJNkZOCkpzlCbDyIWMrLFlcGXkpCPjFrFotYHxmRHkGxzpTYLSQevjqAuDmox',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: cvoebiBlaexxJFawfiDGhKSvsArfNFFPNwOhgAbu'),'1912-01-19 00:00:00','2021-01-03 19:06:48.275546','2021-01-03 19:06:48.275549 +00:00','2021-01-03 20:06:48.275550','+16 07:30:41.000000','+41-07')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (87,'jyJTzQD','w',621177281211,192616152792,7902122.32062,768676121079935.90559,124892169106762219853454.807664462003,27819370100000000000000,'Dummy clob for API method get_a_row: gFzZDBwSnimriitBLZsuttUCNSbnksHtRPVLEQqqzeabRXjQkaTWPjktYaMouDLEyICnyjrLETV',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: QDSxtvKzbrmpqizyTBuxmdOQGabotohgmDrRVXnWvytoq'),'1906-09-06 00:00:00','2021-01-03 19:06:48.276072','2021-01-03 19:06:48.276076 +00:00','2021-01-03 20:06:48.276077','+73 08:42:44.000000','+17-09')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (88,'kbXetlmjrfOueH','F',750868566883,405238075372,2862656.35453,990580764376513.08811,786575977912867623472526.344638840943,737547688200000000000000,'Dummy clob for API method get_a_row: OPCRhjLSQvNlMRitvuZrgJPtTTBqSBqgkJXmLBFqPWBoFNrMEsKqkJYijEHAkCzBElYXSnjKQ',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: fmWHFYMLgDKPPUOfnvDErUHaLYAaXVTpcHQeGvQnEvROVTQLSWrafYBrLXhdtfBIKbu'),'1984-09-19 00:00:00','2021-01-03 19:06:48.276606','2021-01-03 19:06:48.276610 +00:00','2021-01-03 20:06:48.276612','+31 14:22:49.000000','+82-05')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (89,'NnYlev','B',45343170819,882016816535,4046847.32083,641314938641179.22487,771969419805279457857016.719248562625,592542506800000000000000,'Dummy clob for API method get_a_row: KMQcXxlMqOHnSmnloDDQysIUfTWPiObUHjBXcuziyOdcHmuzMyabXRTqgmrGMMhxxILvgmTnRgtFeDTsRwqGgvLoVsepHggwWoY',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: YOmeeUgCUmjyjhMsItmTBpknTAkoVStDRGWwRXIAiunFaqhPZSQYeIbsOXSAmaGmtFvAEUtqnZYcfSDtSAMz'),'2001-10-23 00:00:00','2021-01-03 19:06:48.277104','2021-01-03 19:06:48.277107 +00:00','2021-01-03 20:06:48.277109','+40 21:37:34.000000','+78-10')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (90,'xO','b',568352315,664568101897,1174458.1175,608228158060146.45532,209765817858131147032117.591092683379,519270573800000000000000,'Dummy clob for API method get_a_row: hNBUwQsQEyuaKhuGWBAUIBTmrrNsKNvjfYOoUuAkPiipplzeHKKVLUmZEPMHenAkWJPfcuqljiJxmTRzCXNVihIknbvziAUlryVR',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: qQqtTSxoEYHmacNVIUJkLeKuLXagePRKiqwrfTXmhraBYMDJpubJAbZCnQayhOymPDeGvkHq'),'1947-07-10 00:00:00','2021-01-03 19:06:48.277556','2021-01-03 19:06:48.277559 +00:00','2021-01-03 20:06:48.277561','+68 17:40:50.000000','+25-01')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (91,'S','p',597089899746,825457607883,8342294.34275,245149074574343.95823,428461299074129078809624.172611348694,132309723700000000000000,'Dummy clob for API method get_a_row: UabyEqnITHwhNhFDhyAEbblvMqFSpOGcOUBtOrLQWeEtCVfHlVqPJTO',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: QgQtEulhbybbYQTDdExdwRCyLwhyhUKfBSnTlwyydfUalyKPaosGkQgccysmOvNdQPuJNRBGkSD'),'2032-10-15 00:00:00','2021-01-03 19:06:48.277906','2021-01-03 19:06:48.277908 +00:00','2021-01-03 20:06:48.277910','+30 06:16:44.000000','+69-06')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (92,'Sl','H',576729263904,317377372677,6272735.97216,101682115007787.18424,5808508458253077555602.98970348553,851996768800000000000000,'Dummy clob for API method get_a_row: lXrpeJAegiapOuEsqWoolWgEfMEwrXOXsyWaJKkJLaUwjmYQHm',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: IQyTRjvmWgPCZgxPYFpCBxJkUJEUnyjFIVhpbtIwqZmjrXkUobaRFvQdZCnFhfreCwsBZFMOe'),'2007-07-13 00:00:00','2021-01-03 19:06:48.278396','2021-01-03 19:06:48.278400 +00:00','2021-01-03 20:06:48.278402','+71 20:25:51.000000','+10-02')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (93,'emttAihYVuJ','A',521644691084,862030575916,4303268.17883,596632849110851.29028,701722640249501165973381.092338273791,342757248400000000000000,'Dummy clob for API method get_a_row: uEhNhxCgbbpZRbjZfvyXUwMggqdTOwFU',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: BCzsTQLSJjyyKEpIwusQXhbuLhvtIBTdsYKuAlxFiVSGRVpnYLfTnvnNjvmbSevCIIsKpmNfQKXoDQiksbMvxGqcTw'),'1984-11-02 00:00:00','2021-01-03 19:06:48.278849','2021-01-03 19:06:48.278852 +00:00','2021-01-03 20:06:48.278854','+34 07:51:08.000000','+81-06')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (94,'RHID','o',428528314323,56973759658,1580137.24789,823018965031295.61718,235166402419260519707273.004512700439,409466037700000000000000,'Dummy clob for API method get_a_row: VxfdOpbNCXLfzWsyNLkgJQKPXPcZQfnexWS',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: xxmrMJpwNIATapCuBsTsNIDfUOszudDwUfpaUacWYKjyFfURYHXKeVCRLfrGms'),'2071-04-16 00:00:00','2021-01-03 19:06:48.279213','2021-01-03 19:06:48.279237 +00:00','2021-01-03 20:06:48.279240','+64 18:48:52.000000','+90-04')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (95,'RZDDqSnXw','V',315132322385,200916707590,4844921.64454,981480505724882.4523,115768299641696045807259.276101053743,271422630000000000000000,'Dummy clob for API method get_a_row: OBmeNaoXdEfaGFnvDbmwciguGPPAVdEGtrDaiXkWXHsRdqrJltZIY',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: LVQBeiEtdWwiBocXSaieOFZYDsIoIuJPbJtiJmQNtTptGGNKjUXnOxDOOYpncNJFgpQKbtkM'),'2073-09-24 00:00:00','2021-01-03 19:06:48.279664','2021-01-03 19:06:48.279667 +00:00','2021-01-03 20:06:48.279669','+46 11:24:14.000000','+74-07')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (96,'MfcWsMeqijV','A',499047682456,363361818953,4968841.88218,166452899817075.89501,122284660069033764440102.800813257011,84541918400000000000000,'Dummy clob for API method get_a_row: EEhSajXeOeoOtdByjArwxTEnFBhbpHLGOAUiNvDbQLGKJhBqyRQKUfF',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: FOtPrikdfIxGYEZzLxHHAGdESylJnQRUPNyEeoEwTDRi'),'2047-06-22 00:00:00','2021-01-03 19:06:48.280051','2021-01-03 19:06:48.280054 +00:00','2021-01-03 20:06:48.280055','+51 19:11:17.000000','+46-04')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (97,'ljPYNfY','z',35973341896,961351196631,9023920.23702,438700221985146.29969,919192477929168053563380.520280524195,226224192100000000000000,'Dummy clob for API method get_a_row: oPvIITCdFkiDDziqYPTugifnVAAbSlGCxSMmsCJyNbamdYtPGSXRNkaKQwjaFJgCCvpvCsplrthJHZDcTY',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: gWgNOPvNxMqBPXQifQiAyLFaUJdmkVcGbqtQSrCtOiqBOJPoXHDafdTBfKAykYTZCkRhOSbuyZBNVUPsRhNPzvHHAu'),'1957-10-25 00:00:00','2021-01-03 19:06:48.280524','2021-01-03 19:06:48.280528 +00:00','2021-01-03 20:06:48.280530','+06 07:26:22.000000','+32-04')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (98,'jdc','j',430794245484,632931741119,1033243.6919,760909213741099.22969,15659517578089455688089.812824136931,972260858400000000000000,'Dummy clob for API method get_a_row: sCMcePIKJzVVIVfbkNiyrSFhXCjuaNKZLHGstqInkPHRsrPfqxUwPVgPFwXEcSkVGcOBLnOUcqQkKVMOzErpiqpQDexWJsIqrVT',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: feATnlhZqseFAPuLJZlKGLYVgWLULkpqAMin'),'2060-05-13 00:00:00','2021-01-03 19:06:48.281009','2021-01-03 19:06:48.281012 +00:00','2021-01-03 20:06:48.281014','+48 07:29:40.000000','+38-05')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (99,'tr','S',357258940159,882163420190,242125.94578,954540243421759.34379,640202956768773663231197.417566761752,852114564200000000000000,'Dummy clob for API method get_a_row: fBkoCgaWJgEbyLScOdbdOUwcfJjyKRQuwRqXqnYZdpaNXlBUWaQgNaLKLTnNxqRFyuypyrCsSCqlF',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: xBjzeYrbFHldkoeqebjYCWcDMocHRTYILvTRloSXNkYiddhhUCatHiCJpMHwsQjRCFvWcwNsMHGgzKkhrDBYBbSBHbOeFCoQpT'),'1919-04-06 00:00:00','2021-01-03 19:06:48.281505','2021-01-03 19:06:48.281508 +00:00','2021-01-03 20:06:48.281510','+13 11:54:29.000000','+62-02')
|
||||
into PLEX_TEST_MULTIPLE_DATATYPES(PTMD_ID,PTMD_VARCHAR,PTMD_CHAR,PTMD_INTEGER,PTMD_NUMBER,PTMD_NUMBER_X_5,PTMD_NUMBER_20_5,PTMD_FLOAT,PTMD_FLOAT_SIZE_30,PTMD_CLOB,PTMD_BLOB,PTMD_DATE,PTMD_TIMESTAMP,PTMD_TIMESTAMP_TZ,PTMD_TIMESTAMP_LTZ,PTMD_INTERVAL_DAY_TO_SECOND,PTMD_INTERVAL_YEAR_TO_MONTH) values (100,'aGsnrhPIVt','C',371094260380,205163353924,6329021.65617,187844657840158.36811,11211537723310195160423.21163851145,653123178500000000000000,'Dummy clob for API method get_a_row: gSZUFkflhUVtMbvvaMLDdpenuCOpBsxsVqfOYCPAwdLURG',utl_raw.cast_to_raw('Dummy blob for API method get_a_row: DOBEATDzaUoKHdcdCKAHkdLwWqXXuvQrIESpVwxTpepVBetDHeTFuRhZEZbvPTqjYGAcZZxsppdmIEAe'),'1978-10-03 00:00:00','2021-01-03 19:06:48.281900','2021-01-03 19:06:48.281903 +00:00','2021-01-03 20:06:48.281905','+82 13:47:16.000000','+95-04')
|
||||
select * from dual;
|
||||
end;
|
||||
/
|
||||
commit;
|
||||
alter session set cursor_sharing = exact;
|
||||
set define on
|
||||
|
||||
timing stop
|
||||
prompt ================================================================================
|
||||
prompt Done :-)
|
||||
prompt
|
||||
Loading…
x
Reference in New Issue
Block a user