caisse-bliss/v1/.phpdoc/build/classes/Doctrine-DBAL-Platforms-OraclePlatform.html
2025-02-09 16:45:35 +01:00

15701 lines
828 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Documentation</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<base href="../">
<link rel="icon" href="images/favicon.ico"/>
<link rel="stylesheet" href="css/normalize.css">
<link rel="stylesheet" href="css/base.css">
<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@100;200;300;400;600;700&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@400;600;700&display=swap" rel="stylesheet">
<link rel="stylesheet" href="css/template.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.0/css/all.min.css" integrity="sha256-ybRkN9dBjhcS2qrW1z+hfCxq+1aBdwyQM5wlQoQVt/0=" crossorigin="anonymous" />
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/themes/prism-okaidia.css">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.css">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.css">
<script src="https://cdn.jsdelivr.net/npm/fuse.js@3.4.6"></script>
<script src="https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2"></script>
<script src="js/template.js"></script>
<script src="js/search.js"></script>
<script defer src="js/searchIndex.js"></script>
</head>
<body id="top">
<header class="phpdocumentor-header phpdocumentor-section">
<h1 class="phpdocumentor-title"><a href="" class="phpdocumentor-title__link">Documentation</a></h1>
<input class="phpdocumentor-header__menu-button" type="checkbox" id="menu-button" name="menu-button" />
<label class="phpdocumentor-header__menu-icon" for="menu-button">
<i class="fas fa-bars"></i>
</label>
<section data-search-form class="phpdocumentor-search">
<label>
<span class="visually-hidden">Search for</span>
<svg class="phpdocumentor-search__icon" width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="7.5" cy="7.5" r="6.5" stroke="currentColor" stroke-width="2"/>
<line x1="12.4892" y1="12.2727" x2="19.1559" y2="18.9393" stroke="currentColor" stroke-width="3"/>
</svg>
<input type="search" class="phpdocumentor-field phpdocumentor-search__field" placeholder="Loading .." disabled />
</label>
</section>
<nav class="phpdocumentor-topnav">
<ul class="phpdocumentor-topnav__menu">
</ul>
</nav>
</header>
<main class="phpdocumentor">
<div class="phpdocumentor-section">
<input class="phpdocumentor-sidebar__menu-button" type="checkbox" id="sidebar-button" name="sidebar-button" />
<label class="phpdocumentor-sidebar__menu-icon" for="sidebar-button">
Menu
</label>
<aside class="phpdocumentor-column -three phpdocumentor-sidebar">
<section class="phpdocumentor-sidebar__category">
<h2 class="phpdocumentor-sidebar__category-header">Namespaces</h2>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/doctrinemigrations.html" class="">DoctrineMigrations</a>
</h4>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/hwi.html" class="">HWI</a>
</h4>
<ul class="phpdocumentor-list">
<li>
<a href="namespaces/hwi-bundle.html" class="">Bundle</a>
</li>
</ul>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/caissebliss.html" class="">CaisseBliss</a>
</h4>
<ul class="phpdocumentor-list">
<li>
<a href="namespaces/caissebliss-controller.html" class="">Controller</a>
</li>
<li>
<a href="namespaces/caissebliss-entity.html" class="">Entity</a>
</li>
<li>
<a href="namespaces/caissebliss-form.html" class="">Form</a>
</li>
<li>
<a href="namespaces/caissebliss-repository.html" class="">Repository</a>
</li>
<li>
<a href="namespaces/caissebliss-security.html" class="">Security</a>
</li>
<li>
<a href="namespaces/caissebliss-service.html" class="">Service</a>
</li>
<li>
<a href="namespaces/caissebliss-tests.html" class="">Tests</a>
</li>
<li>
<a href="namespaces/caissebliss-traits.html" class="">Traits</a>
</li>
</ul>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/tests.html" class="">Tests</a>
</h4>
<ul class="phpdocumentor-list">
<li>
<a href="namespaces/tests-appbundle.html" class="">AppBundle</a>
</li>
</ul>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/app.html" class="">App</a>
</h4>
<ul class="phpdocumentor-list">
<li>
<a href="namespaces/app-controller.html" class="">Controller</a>
</li>
<li>
<a href="namespaces/app-datafixtures.html" class="">DataFixtures</a>
</li>
<li>
<a href="namespaces/app-entity.html" class="">Entity</a>
</li>
<li>
<a href="namespaces/app-form.html" class="">Form</a>
</li>
<li>
<a href="namespaces/app-repository.html" class="">Repository</a>
</li>
<li>
<a href="namespaces/app-security.html" class="">Security</a>
</li>
<li>
<a href="namespaces/app-traits.html" class="">Traits</a>
</li>
<li>
<a href="namespaces/app-tests.html" class="">Tests</a>
</li>
</ul>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/containervvrt4pd.html" class="">ContainerVvRT4pd</a>
</h4>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/symfony.html" class="">Symfony</a>
</h4>
<ul class="phpdocumentor-list">
<li>
<a href="namespaces/symfony-config.html" class="">Config</a>
</li>
<li>
<a href="namespaces/symfony-component.html" class="">Component</a>
</li>
<li>
<a href="namespaces/symfony-contracts.html" class="">Contracts</a>
</li>
<li>
<a href="namespaces/symfony-bundle.html" class="">Bundle</a>
</li>
<li>
<a href="namespaces/symfony-bridge.html" class="">Bridge</a>
</li>
<li>
<a href="namespaces/symfony-flex.html" class="">Flex</a>
</li>
<li>
<a href="namespaces/symfony-polyfill.html" class="">Polyfill</a>
</li>
<li>
<a href="namespaces/symfony-runtime.html" class="">Runtime</a>
</li>
<li>
<a href="namespaces/symfony-webpackencorebundle.html" class="">WebpackEncoreBundle</a>
</li>
</ul>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/composer.html" class="">Composer</a>
</h4>
<ul class="phpdocumentor-list">
<li>
<a href="namespaces/composer-autoload.html" class="">Autoload</a>
</li>
</ul>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/doctrine.html" class="">Doctrine</a>
</h4>
<ul class="phpdocumentor-list">
<li>
<a href="namespaces/doctrine-common.html" class="">Common</a>
</li>
<li>
<a href="namespaces/doctrine-dbal.html" class="">DBAL</a>
</li>
<li>
<a href="namespaces/doctrine-deprecations.html" class="">Deprecations</a>
</li>
<li>
<a href="namespaces/doctrine-bundle.html" class="">Bundle</a>
</li>
<li>
<a href="namespaces/doctrine-inflector.html" class="">Inflector</a>
</li>
<li>
<a href="namespaces/doctrine-instantiator.html" class="">Instantiator</a>
</li>
<li>
<a href="namespaces/doctrine-migrations.html" class="">Migrations</a>
</li>
<li>
<a href="namespaces/doctrine-orm.html" class="">ORM</a>
</li>
<li>
<a href="namespaces/doctrine-persistence.html" class="">Persistence</a>
</li>
<li>
<a href="namespaces/doctrine-sqlformatter.html" class="">SqlFormatter</a>
</li>
</ul>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/easycorp.html" class="">EasyCorp</a>
</h4>
<ul class="phpdocumentor-list">
<li>
<a href="namespaces/easycorp-bundle.html" class="">Bundle</a>
</li>
</ul>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/egulias.html" class="">Egulias</a>
</h4>
<ul class="phpdocumentor-list">
<li>
<a href="namespaces/egulias-emailvalidator.html" class="">EmailValidator</a>
</li>
</ul>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/proxymanager.html" class="">ProxyManager</a>
</h4>
<ul class="phpdocumentor-list">
<li>
<a href="namespaces/proxymanager-autoloader.html" class="">Autoloader</a>
</li>
<li>
<a href="namespaces/proxymanager-exception.html" class="">Exception</a>
</li>
<li>
<a href="namespaces/proxymanager-factory.html" class="">Factory</a>
</li>
<li>
<a href="namespaces/proxymanager-filelocator.html" class="">FileLocator</a>
</li>
<li>
<a href="namespaces/proxymanager-generator.html" class="">Generator</a>
</li>
<li>
<a href="namespaces/proxymanager-generatorstrategy.html" class="">GeneratorStrategy</a>
</li>
<li>
<a href="namespaces/proxymanager-inflector.html" class="">Inflector</a>
</li>
<li>
<a href="namespaces/proxymanager-proxy.html" class="">Proxy</a>
</li>
<li>
<a href="namespaces/proxymanager-proxygenerator.html" class="">ProxyGenerator</a>
</li>
<li>
<a href="namespaces/proxymanager-signature.html" class="">Signature</a>
</li>
<li>
<a href="namespaces/proxymanager-stub.html" class="">Stub</a>
</li>
</ul>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/laminas.html" class="">Laminas</a>
</h4>
<ul class="phpdocumentor-list">
<li>
<a href="namespaces/laminas-code.html" class="">Code</a>
</li>
</ul>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/monolog.html" class="">Monolog</a>
</h4>
<ul class="phpdocumentor-list">
<li>
<a href="namespaces/monolog-attribute.html" class="">Attribute</a>
</li>
<li>
<a href="namespaces/monolog-formatter.html" class="">Formatter</a>
</li>
<li>
<a href="namespaces/monolog-handler.html" class="">Handler</a>
</li>
<li>
<a href="namespaces/monolog-processor.html" class="">Processor</a>
</li>
<li>
<a href="namespaces/monolog-test.html" class="">Test</a>
</li>
</ul>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/deepcopy.html" class="">DeepCopy</a>
</h4>
<ul class="phpdocumentor-list">
<li>
<a href="namespaces/deepcopy-exception.html" class="">Exception</a>
</li>
<li>
<a href="namespaces/deepcopy-filter.html" class="">Filter</a>
</li>
<li>
<a href="namespaces/deepcopy-matcher.html" class="">Matcher</a>
</li>
<li>
<a href="namespaces/deepcopy-reflection.html" class="">Reflection</a>
</li>
<li>
<a href="namespaces/deepcopy-typefilter.html" class="">TypeFilter</a>
</li>
<li>
<a href="namespaces/deepcopy-typematcher.html" class="">TypeMatcher</a>
</li>
</ul>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/phpparser.html" class="">PhpParser</a>
</h4>
<ul class="phpdocumentor-list">
<li>
<a href="namespaces/phpparser-builder.html" class="">Builder</a>
</li>
<li>
<a href="namespaces/phpparser-comment.html" class="">Comment</a>
</li>
<li>
<a href="namespaces/phpparser-errorhandler.html" class="">ErrorHandler</a>
</li>
<li>
<a href="namespaces/phpparser-internal.html" class="">Internal</a>
</li>
<li>
<a href="namespaces/phpparser-lexer.html" class="">Lexer</a>
</li>
<li>
<a href="namespaces/phpparser-node.html" class="">Node</a>
</li>
<li>
<a href="namespaces/phpparser-nodevisitor.html" class="">NodeVisitor</a>
</li>
<li>
<a href="namespaces/phpparser-parser.html" class="">Parser</a>
</li>
<li>
<a href="namespaces/phpparser-prettyprinter.html" class="">PrettyPrinter</a>
</li>
</ul>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/phario.html" class="">PharIo</a>
</h4>
<ul class="phpdocumentor-list">
<li>
<a href="namespaces/phario-manifest.html" class="">Manifest</a>
</li>
<li>
<a href="namespaces/phario-version.html" class="">Version</a>
</li>
</ul>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/phpdocumentor.html" class="">phpDocumentor</a>
</h4>
<ul class="phpdocumentor-list">
<li>
<a href="namespaces/phpdocumentor-reflection.html" class="">Reflection</a>
</li>
</ul>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/phpstan.html" class="">PHPStan</a>
</h4>
<ul class="phpdocumentor-list">
<li>
<a href="namespaces/phpstan-phpdocparser.html" class="">PhpDocParser</a>
</li>
</ul>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/phpunit.html" class="">PHPUnit</a>
</h4>
<ul class="phpdocumentor-list">
<li>
<a href="namespaces/phpunit-framework.html" class="">Framework</a>
</li>
<li>
<a href="namespaces/phpunit-runner.html" class="">Runner</a>
</li>
<li>
<a href="namespaces/phpunit-textui.html" class="">TextUI</a>
</li>
<li>
<a href="namespaces/phpunit-util.html" class="">Util</a>
</li>
</ul>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/psr.html" class="">Psr</a>
</h4>
<ul class="phpdocumentor-list">
<li>
<a href="namespaces/psr-cache.html" class="">Cache</a>
</li>
<li>
<a href="namespaces/psr-container.html" class="">Container</a>
</li>
<li>
<a href="namespaces/psr-eventdispatcher.html" class="">EventDispatcher</a>
</li>
<li>
<a href="namespaces/psr-link.html" class="">Link</a>
</li>
<li>
<a href="namespaces/psr-log.html" class="">Log</a>
</li>
</ul>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/sebastianbergmann.html" class="">SebastianBergmann</a>
</h4>
<ul class="phpdocumentor-list">
<li>
<a href="namespaces/sebastianbergmann-codecoverage.html" class="">CodeCoverage</a>
</li>
<li>
<a href="namespaces/sebastianbergmann-fileiterator.html" class="">FileIterator</a>
</li>
<li>
<a href="namespaces/sebastianbergmann-invoker.html" class="">Invoker</a>
</li>
<li>
<a href="namespaces/sebastianbergmann-template.html" class="">Template</a>
</li>
<li>
<a href="namespaces/sebastianbergmann-timer.html" class="">Timer</a>
</li>
<li>
<a href="namespaces/sebastianbergmann-cliparser.html" class="">CliParser</a>
</li>
<li>
<a href="namespaces/sebastianbergmann-codeunit.html" class="">CodeUnit</a>
</li>
<li>
<a href="namespaces/sebastianbergmann-codeunitreverselookup.html" class="">CodeUnitReverseLookup</a>
</li>
<li>
<a href="namespaces/sebastianbergmann-comparator.html" class="">Comparator</a>
</li>
<li>
<a href="namespaces/sebastianbergmann-complexity.html" class="">Complexity</a>
</li>
<li>
<a href="namespaces/sebastianbergmann-diff.html" class="">Diff</a>
</li>
<li>
<a href="namespaces/sebastianbergmann-environment.html" class="">Environment</a>
</li>
<li>
<a href="namespaces/sebastianbergmann-exporter.html" class="">Exporter</a>
</li>
<li>
<a href="namespaces/sebastianbergmann-globalstate.html" class="">GlobalState</a>
</li>
<li>
<a href="namespaces/sebastianbergmann-linesofcode.html" class="">LinesOfCode</a>
</li>
<li>
<a href="namespaces/sebastianbergmann-objectenumerator.html" class="">ObjectEnumerator</a>
</li>
<li>
<a href="namespaces/sebastianbergmann-objectreflector.html" class="">ObjectReflector</a>
</li>
<li>
<a href="namespaces/sebastianbergmann-recursioncontext.html" class="">RecursionContext</a>
</li>
<li>
<a href="namespaces/sebastianbergmann-resourceoperations.html" class="">ResourceOperations</a>
</li>
<li>
<a href="namespaces/sebastianbergmann-type.html" class="">Type</a>
</li>
</ul>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/theseer.html" class="">TheSeer</a>
</h4>
<ul class="phpdocumentor-list">
<li>
<a href="namespaces/theseer-tokenizer.html" class="">Tokenizer</a>
</li>
</ul>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/twig.html" class="">Twig</a>
</h4>
<ul class="phpdocumentor-list">
<li>
<a href="namespaces/twig-extra.html" class="">Extra</a>
</li>
<li>
<a href="namespaces/twig-cache.html" class="">Cache</a>
</li>
<li>
<a href="namespaces/twig-error.html" class="">Error</a>
</li>
<li>
<a href="namespaces/twig-extension.html" class="">Extension</a>
</li>
<li>
<a href="namespaces/twig-loader.html" class="">Loader</a>
</li>
<li>
<a href="namespaces/twig-node.html" class="">Node</a>
</li>
<li>
<a href="namespaces/twig-nodevisitor.html" class="">NodeVisitor</a>
</li>
<li>
<a href="namespaces/twig-profiler.html" class="">Profiler</a>
</li>
<li>
<a href="namespaces/twig-runtimeloader.html" class="">RuntimeLoader</a>
</li>
<li>
<a href="namespaces/twig-sandbox.html" class="">Sandbox</a>
</li>
<li>
<a href="namespaces/twig-test.html" class="">Test</a>
</li>
<li>
<a href="namespaces/twig-tokenparser.html" class="">TokenParser</a>
</li>
<li>
<a href="namespaces/twig-util.html" class="">Util</a>
</li>
</ul>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="namespaces/webmozart.html" class="">Webmozart</a>
</h4>
<ul class="phpdocumentor-list">
<li>
<a href="namespaces/webmozart-assert.html" class="">Assert</a>
</li>
</ul>
</section>
<section class="phpdocumentor-sidebar__category">
<h2 class="phpdocumentor-sidebar__category-header">Packages</h2>
<h4 class="phpdocumentor-sidebar__root-namespace">
<a href="packages/Application.html" class="">Application</a>
</h4>
</section>
<section class="phpdocumentor-sidebar__category">
<h2 class="phpdocumentor-sidebar__category-header">Reports</h2>
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/deprecated.html">Deprecated</a></h3>
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/errors.html">Errors</a></h3>
<h3 class="phpdocumentor-sidebar__root-package"><a href="reports/markers.html">Markers</a></h3>
</section>
<section class="phpdocumentor-sidebar__category">
<h2 class="phpdocumentor-sidebar__category-header">Indices</h2>
<h3 class="phpdocumentor-sidebar__root-package"><a href="indices/files.html">Files</a></h3>
</section>
</aside>
<div class="phpdocumentor-column -nine phpdocumentor-content">
<section>
<ul class="phpdocumentor-breadcrumbs">
<li class="phpdocumentor-breadcrumb"><a href="namespaces/doctrine.html">Doctrine</a></li>
<li class="phpdocumentor-breadcrumb"><a href="namespaces/doctrine-dbal.html">DBAL</a></li>
<li class="phpdocumentor-breadcrumb"><a href="namespaces/doctrine-dbal-platforms.html">Platforms</a></li>
</ul>
<article class="phpdocumentor-element -class">
<h2 class="phpdocumentor-content__title">
OraclePlatform
<span class="phpdocumentor-element__extends">
extends <a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html"><abbr title="\Doctrine\DBAL\Platforms\AbstractPlatform">AbstractPlatform</abbr></a>
</span>
<div class="phpdocumentor-element__package">
in package
<ul class="phpdocumentor-breadcrumbs">
<li class="phpdocumentor-breadcrumb"><a href="packages/Application.html">Application</a></li>
</ul>
</div>
</h2>
<div class="phpdocumentor-label-line">
</div>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">35</span>
</aside>
<p class="phpdocumentor-summary">OraclePlatform.</p>
<h3 id="toc">
Table of Contents
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#toc" class="headerlink"><i class="fas fa-link"></i></a>
</h3>
<h4 id="toc-constants">
Constants
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#toc-constants" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<dl class="phpdocumentor-table-of-contents">
<dt class="phpdocumentor-table-of-contents__entry -constant -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#constant_CREATE_FOREIGNKEYS">CREATE_FOREIGNKEYS</a>
<span>
&nbsp;= 2 </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -constant -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#constant_CREATE_INDEXES">CREATE_INDEXES</a>
<span>
&nbsp;= 1 </span>
</dt>
</dl>
<h4 id="toc-properties">
Properties
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#toc-properties" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<dl class="phpdocumentor-table-of-contents">
<dt class="phpdocumentor-table-of-contents__entry -property -protected">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#property__eventManager">$_eventManager</a>
<span>
&nbsp;: <a href="classes/Doctrine-Common-EventManager.html"><abbr title="\Doctrine\Common\EventManager">EventManager</abbr></a>|null </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -property -protected">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#property__keywords">$_keywords</a>
<span>
&nbsp;: <a href="classes/Doctrine-DBAL-Platforms-Keywords-KeywordList.html"><abbr title="\Doctrine\DBAL\Platforms\Keywords\KeywordList">KeywordList</abbr></a>|null </span>
</dt>
<dd>Holds the KeywordList instance for the current platform.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -protected">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#property_doctrineTypeComments">$doctrineTypeComments</a>
<span>
&nbsp;: array&lt;string|int, string&gt;|null </span>
</dt>
<dd>Contains a list of all columns that should generate parseable column comments for type-detection
in reverse engineering scenarios.</dd>
<dt class="phpdocumentor-table-of-contents__entry -property -protected">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#property_doctrineTypeMapping">$doctrineTypeMapping</a>
<span>
&nbsp;: array&lt;string|int, string&gt;|null </span>
</dt>
</dl>
<h4 id="toc-methods">
Methods
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#toc-methods" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<dl class="phpdocumentor-table-of-contents">
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_appendLockHint">appendLockHint()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Honors that some SQL vendors such as MsSql use table hints for locking instead of the
ANSI SQL FOR UPDATE specification.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_assertValidIdentifier">assertValidIdentifier()</a>
<span>
&nbsp;: void </span>
</dt>
<dd>Assertion for Oracle identifiers.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_canEmulateSchemas">canEmulateSchemas()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Whether this platform can emulate schemas.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_columnsEqual">columnsEqual()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Compares the definitions of the given columns in the context of this platform.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_convertBooleans">convertBooleans()</a>
<span>
&nbsp;: mixed </span>
</dt>
<dd>Some platforms need the boolean values to be converted.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_convertBooleansToDatabaseValue">convertBooleansToDatabaseValue()</a>
<span>
&nbsp;: mixed </span>
</dt>
<dd>This method should handle the prepared statements case. When there is no
distinction, it&#039;s OK to use the same method.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_convertFromBoolean">convertFromBoolean()</a>
<span>
&nbsp;: mixed </span>
</dt>
<dd>Some platforms have boolean literals that needs to be correctly converted</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_createSavePoint">createSavePoint()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to create a new savepoint.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_createSchemaManager">createSchemaManager()</a>
<span>
&nbsp;: <a href="classes/Doctrine-DBAL-Schema-OracleSchemaManager.html"><abbr title="\Doctrine\DBAL\Schema\OracleSchemaManager">OracleSchemaManager</abbr></a> </span>
</dt>
<dd>Creates the schema manager that can be used to inspect and change the underlying
database schema according to the dialect of the platform.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_escapeStringForLike">escapeStringForLike()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Escapes metacharacters in a string intended to be used with a LIKE
operator.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getAcosExpression">getAcosExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to get the arccosine of a value.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getAdvancedForeignKeyOptionsSQL">getAdvancedForeignKeyOptionsSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the FOREIGN KEY query section dealing with non-standard options
as MATCH, INITIALLY DEFERRED, ON UPDATE, .</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getAlterSchemaSQL">getAlterSchemaSQL()</a>
<span>
&nbsp;: array&lt;int, string&gt; </span>
</dt>
<dd>Generates SQL statements that can be used to apply the diff.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getAlterSequenceSQL">getAlterSequenceSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to change a sequence on this platform.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getAlterTableSQL">getAlterTableSQL()</a>
<span>
&nbsp;: array&lt;int, string&gt; </span>
</dt>
<dd>Gets the SQL statements for altering an existing table.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getAsciiStringTypeDeclarationSQL">getAsciiStringTypeDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet used to declare a column that can
store characters in the ASCII character set</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getAvgExpression">getAvgExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to get the average value of a column.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getBetweenExpression">getBetweenExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL that checks if an expression evaluates to a value between two values.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getBigIntTypeDeclarationSQL">getBigIntTypeDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet that declares an 8 byte integer column.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getBinaryDefaultLength">getBinaryDefaultLength()</a>
<span>
&nbsp;: int </span>
</dt>
<dd>Gets the default length of a binary column.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getBinaryMaxLength">getBinaryMaxLength()</a>
<span>
&nbsp;: int </span>
</dt>
<dd>Gets the maximum length of a binary column.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getBinaryTypeDeclarationSQL">getBinaryTypeDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet used to declare a BINARY/VARBINARY column type.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getBitAndComparisonExpression">getBitAndComparisonExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL bit AND comparison expression.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getBitOrComparisonExpression">getBitOrComparisonExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL bit OR comparison expression.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getBlobTypeDeclarationSQL">getBlobTypeDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL Snippet used to declare a BLOB column type.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getBooleanTypeDeclarationSQL">getBooleanTypeDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet that declares a boolean column.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCharMaxLength">getCharMaxLength()</a>
<span>
&nbsp;: int </span>
</dt>
<dd>Gets the maximum length of a char column.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCheckDeclarationSQL">getCheckDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Obtains DBMS specific SQL code portion needed to set a CHECK constraint
declaration to be used in statements like CREATE TABLE.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getClobTypeDeclarationSQL">getClobTypeDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet used to declare a CLOB column type.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getColumnCharsetDeclarationSQL">getColumnCharsetDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Obtains DBMS specific SQL code portion needed to set the CHARACTER SET
of a column declaration to be used in statements like CREATE TABLE.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getColumnCollationDeclarationSQL">getColumnCollationDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Obtains DBMS specific SQL code portion needed to set the COLLATION
of a column declaration to be used in statements like CREATE TABLE.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getColumnDeclarationListSQL">getColumnDeclarationListSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Gets declaration of a number of columns in bulk.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getColumnDeclarationSQL">getColumnDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Obtains DBMS specific SQL code portion needed to declare a generic type
column to be used in statements like CREATE TABLE.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getColumnsFieldDeclarationListSQL">getColumnsFieldDeclarationListSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Obtains DBMS specific SQL code portion needed to set an index
declaration to be used in statements like CREATE TABLE.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCommentOnColumnSQL">getCommentOnColumnSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getConcatExpression">getConcatExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns a SQL snippet to concatenate the given expressions.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCosExpression">getCosExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to get the cosine of a value.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCountExpression">getCountExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to get the number of rows (without a NULL value) of a column.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateConstraintSQL">getCreateConstraintSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to create a constraint on a table on this platform.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getCreateDatabaseSQL">getCreateDatabaseSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to create a new database.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateForeignKeySQL">getCreateForeignKeySQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to create a new foreign key.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateIndexSQL">getCreateIndexSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to create an index on a table on this platform.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getCreatePrimaryKeySQL">getCreatePrimaryKeySQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to create an unnamed primary key constraint.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateSchemaSQL">getCreateSchemaSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to create a named schema.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getCreateSequenceSQL">getCreateSequenceSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to create a sequence on this platform.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateTableSQL">getCreateTableSQL()</a>
<span>
&nbsp;: array&lt;int, string&gt; </span>
</dt>
<dd>Returns the SQL statement(s) to create a table with the specified name, columns and constraints
on this platform.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateTablesSQL">getCreateTablesSQL()</a>
<span>
&nbsp;: array&lt;int, string&gt; </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getCreateTemporaryTableSnippetSQL">getCreateTemporaryTableSnippetSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateUniqueConstraintSQL">getCreateUniqueConstraintSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to create a unique constraint on a table on this platform.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateViewSQL">getCreateViewSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getCurrentDatabaseExpression">getCurrentDatabaseExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL expression which represents the currently selected database.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCurrentDateSQL">getCurrentDateSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL specific for the platform to get the current date.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCurrentTimeSQL">getCurrentTimeSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL specific for the platform to get the current time.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCurrentTimestampSQL">getCurrentTimestampSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL specific for the platform to get the current timestamp</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCustomTypeDeclarationSQL">getCustomTypeDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Obtains SQL code portion needed to create a custom column,
e.g. when a column has the &quot;columnDefinition&quot; keyword.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddDaysExpression">getDateAddDaysExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to add the number of given days to a date.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddHourExpression">getDateAddHourExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to add the number of given hours to a date.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddMinutesExpression">getDateAddMinutesExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to add the number of given minutes to a date.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddMonthExpression">getDateAddMonthExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to add the number of given months to a date.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddQuartersExpression">getDateAddQuartersExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to add the number of given quarters to a date.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddSecondsExpression">getDateAddSecondsExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to add the number of given seconds to a date.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddWeeksExpression">getDateAddWeeksExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to add the number of given weeks to a date.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddYearsExpression">getDateAddYearsExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to add the number of given years to a date.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDateDiffExpression">getDateDiffExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to calculate the difference in days between the two passed dates.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDateFormatString">getDateFormatString()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Gets the format string, as accepted by the date() function, that describes
the format of a stored date value of this platform.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubDaysExpression">getDateSubDaysExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to subtract the number of given days to a date.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubHourExpression">getDateSubHourExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to subtract the number of given hours to a date.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubMinutesExpression">getDateSubMinutesExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to subtract the number of given minutes from a date.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubMonthExpression">getDateSubMonthExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to subtract the number of given months to a date.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubQuartersExpression">getDateSubQuartersExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to subtract the number of given quarters from a date.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubSecondsExpression">getDateSubSecondsExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to subtract the number of given seconds from a date.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubWeeksExpression">getDateSubWeeksExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to subtract the number of given weeks from a date.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubYearsExpression">getDateSubYearsExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to subtract the number of given years from a date.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateTimeFormatString">getDateTimeFormatString()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Gets the format string, as accepted by the date() function, that describes
the format of a stored datetime value of this platform.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDateTimeTypeDeclarationSQL">getDateTimeTypeDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Obtains DBMS specific SQL to be used to create datetime columns in
statements like CREATE TABLE.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDateTimeTzFormatString">getDateTimeTzFormatString()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Gets the format string, as accepted by the date() function, that describes
the format of a stored datetime with timezone value of this platform.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDateTimeTzTypeDeclarationSQL">getDateTimeTzTypeDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Obtains DBMS specific SQL to be used to create datetime with timezone offset columns.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDateTypeDeclarationSQL">getDateTypeDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Obtains DBMS specific SQL to be used to create date columns in statements
like CREATE TABLE.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDecimalTypeDeclarationSQL">getDecimalTypeDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet that declares a floating point column of arbitrary precision.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDefaultSchemaName">getDefaultSchemaName()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the default schema name.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDefaultTransactionIsolationLevel">getDefaultTransactionIsolationLevel()</a>
<span>
&nbsp;: <abbr title="\Doctrine\DBAL\TransactionIsolationLevel::*">TransactionIsolationLevel::*</abbr> </span>
</dt>
<dd>Gets the default transaction isolation level of the platform.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDefaultValueDeclarationSQL">getDefaultValueDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Obtains DBMS specific SQL code portion needed to set a default value
declaration to be used in statements like CREATE TABLE.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDoctrineTypeComment">getDoctrineTypeComment()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Gets the comment to append to a column comment that helps parsing this type in reverse engineering.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDoctrineTypeMapping">getDoctrineTypeMapping()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Gets the Doctrine type that is mapped for the given database column type.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDropDatabaseSQL">getDropDatabaseSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to drop an existing database.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDropForeignKeySQL">getDropForeignKeySQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to drop a foreign key.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropIndexSQL">getDropIndexSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to drop an index from a table.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropSchemaSQL">getDropSchemaSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to drop a schema.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropSequenceSQL">getDropSequenceSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to drop an existing sequence.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropTableSQL">getDropTableSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to drop an existing table.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropTablesSQL">getDropTablesSQL()</a>
<span>
&nbsp;: array&lt;int, string&gt; </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropTemporaryTableSQL">getDropTemporaryTableSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to safely drop a temporary table WITHOUT implicitly committing an open transaction.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropUniqueConstraintSQL">getDropUniqueConstraintSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to drop a unique constraint.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropViewSQL">getDropViewSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDummySelectSQL">getDummySelectSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>This is for test reasons, many vendors have special requirements for dummy statements.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getEmptyIdentityInsertSQL">getEmptyIdentityInsertSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the insert SQL for an empty insert statement.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getEventManager">getEventManager()</a>
<span>
&nbsp;: <a href="classes/Doctrine-Common-EventManager.html"><abbr title="\Doctrine\Common\EventManager">EventManager</abbr></a>|null </span>
</dt>
<dd>Gets the EventManager used by the Platform.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getFloatDeclarationSQL">getFloatDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getForeignKeyBaseDeclarationSQL">getForeignKeyBaseDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Obtains DBMS specific SQL code portion needed to set the FOREIGN KEY constraint
of a column declaration to be used in statements like CREATE TABLE.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getForeignKeyDeclarationSQL">getForeignKeyDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Obtain DBMS specific SQL code portion needed to set the FOREIGN KEY constraint
of a column declaration to be used in statements like CREATE TABLE.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getForeignKeyReferentialActionSQL">getForeignKeyReferentialActionSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the given referential action in uppercase if valid, otherwise throws an exception.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getForUpdateSQL">getForUpdateSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the FOR UPDATE expression.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getGuidTypeDeclarationSQL">getGuidTypeDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to declare a GUID/UUID column.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getIdentifierQuoteCharacter">getIdentifierQuoteCharacter()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Gets the character used for identifier quoting.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getIdentitySequenceName">getIdentitySequenceName()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the name of the sequence for a particular identity column in a particular table.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getIndexDeclarationSQL">getIndexDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Obtains DBMS specific SQL code portion needed to set an index
declaration to be used in statements like CREATE TABLE.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getIndexFieldDeclarationListSQL">getIndexFieldDeclarationListSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Obtains DBMS specific SQL code portion needed to set an index
declaration to be used in statements like CREATE TABLE.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getInlineColumnCommentSQL">getInlineColumnCommentSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to create inline comment on a column.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getIntegerTypeDeclarationSQL">getIntegerTypeDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet that declares a 4 byte integer column.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getIsNotNullExpression">getIsNotNullExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL that checks if an expression is not null.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getIsNullExpression">getIsNullExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL that checks if an expression is null.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getJsonTypeDeclarationSQL">getJsonTypeDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to declare a JSON column.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getLengthExpression">getLengthExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to get the length of a text column in characters.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getListNamespacesSQL">getListNamespacesSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL statement for retrieving the namespaces defined in the database.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getListTableColumnsSQL">getListTableColumnsSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getListTableCommentsSQL">getListTableCommentsSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getListTableConstraintsSQL">getListTableConstraintsSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getListTableForeignKeysSQL">getListTableForeignKeysSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getListTableIndexesSQL">getListTableIndexesSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getListTablesSQL">getListTablesSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getListUsersSQL">getListUsersSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getLocateExpression">getLocateExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to get the position of the first occurrence of substring $substr in string $str.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getLowerExpression">getLowerExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to change all characters from the expression to lowercase,
according to the current character set mapping.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getLtrimExpression">getLtrimExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to trim leading space characters from the expression.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getMaxExpression">getMaxExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to get the highest value of a column.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getMaxIdentifierLength">getMaxIdentifierLength()</a>
<span>
&nbsp;: int </span>
</dt>
<dd>Maximum length of any given database identifier, like tables or column names.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getMd5Expression">getMd5Expression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to get the md5 sum of a column.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getMinExpression">getMinExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to get the lowest value of a column.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getModExpression">getModExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to get the remainder of the division operation $expression1 / $expression2.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getName">getName()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Gets the name of the platform.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getNotExpression">getNotExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL for a logical not.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getNowExpression">getNowExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to get the current system date.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getPiExpression">getPiExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to get the PI value.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getReadLockSQL">getReadLockSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to append to any SELECT statement which locks rows in shared read lock.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getRegexpExpression">getRegexpExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the regular expression operator.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getRenameTableSQL">getRenameTableSQL()</a>
<span>
&nbsp;: array&lt;int, string&gt; </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getReservedKeywordsList">getReservedKeywordsList()</a>
<span>
&nbsp;: <a href="classes/Doctrine-DBAL-Platforms-Keywords-KeywordList.html"><abbr title="\Doctrine\DBAL\Platforms\Keywords\KeywordList">KeywordList</abbr></a> </span>
</dt>
<dd>Returns the keyword list instance of this platform.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getRoundExpression">getRoundExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to round a numeric column to the number of decimals specified.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getRtrimExpression">getRtrimExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to trim trailing space characters from the expression.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getSequenceNextValSQL">getSequenceNextValSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getSetTransactionIsolationSQL">getSetTransactionIsolationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to set the transaction isolation level.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getSinExpression">getSinExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to get the sine of a value.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getSmallIntTypeDeclarationSQL">getSmallIntTypeDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet that declares a 2 byte integer column.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getSqlCommentEndString">getSqlCommentEndString()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Gets the string portion that ends an SQL comment.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getSqlCommentStartString">getSqlCommentStartString()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Gets the string portion that starts an SQL comment.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getSqrtExpression">getSqrtExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to get the squared value of a column.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getStringLiteralQuoteCharacter">getStringLiteralQuoteCharacter()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Gets the character used for string literal quoting.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getStringTypeDeclarationSQL">getStringTypeDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet used to declare a string column type.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getSubstringExpression">getSubstringExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns a SQL snippet to get a substring inside an SQL statement.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getSumExpression">getSumExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to get the total sum of a column.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getTemporaryTableName">getTemporaryTableName()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Some vendors require temporary table names to be qualified specially.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getTemporaryTableSQL">getTemporaryTableSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the required SQL string that fits between CREATE ... TABLE
to create the table as a temporary table.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getTimeFormatString">getTimeFormatString()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Gets the format string, as accepted by the date() function, that describes
the format of a stored time value of this platform.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getTimeTypeDeclarationSQL">getTimeTypeDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Obtains DBMS specific SQL to be used to create time columns in statements
like CREATE TABLE.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getTrimExpression">getTrimExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to trim a string.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getTruncateTableSQL">getTruncateTableSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Generates a Truncate Table SQL statement for a given table.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getUniqueConstraintDeclarationSQL">getUniqueConstraintDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Obtains DBMS specific SQL code portion needed to set a unique
constraint declaration to be used in statements like CREATE TABLE.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getUniqueFieldDeclarationSQL">getUniqueFieldDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Obtains DBMS specific SQL code portion needed to set the UNIQUE constraint
of a column declaration to be used in statements like CREATE TABLE.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getUpperExpression">getUpperExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to change all characters from the expression to uppercase,
according to the current character set mapping.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getVarcharDefaultLength">getVarcharDefaultLength()</a>
<span>
&nbsp;: int </span>
</dt>
<dd>Gets the default length of a varchar column.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getVarcharMaxLength">getVarcharMaxLength()</a>
<span>
&nbsp;: int </span>
</dt>
<dd>Gets the maximum length of a varchar column.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getVarcharTypeDeclarationSQL">getVarcharTypeDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet used to declare a VARCHAR column type.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getWildcards">getWildcards()</a>
<span>
&nbsp;: array&lt;string|int, string&gt; </span>
</dt>
<dd>Gets all SQL wildcard characters of the platform.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getWriteLockSQL">getWriteLockSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet to append to any SELECT statement which obtains an exclusive lock on the rows.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_hasDoctrineTypeMappingFor">hasDoctrineTypeMappingFor()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Checks if a database type is currently supported by this platform.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_hasNativeGuidType">hasNativeGuidType()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Does this platform have native guid type.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_hasNativeJsonType">hasNativeJsonType()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Does this platform have native JSON type.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_isCommentedDoctrineType">isCommentedDoctrineType()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Is it necessary for the platform to add a parsable type comment to allow reverse engineering the given type?</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_markDoctrineTypeCommented">markDoctrineTypeCommented()</a>
<span>
&nbsp;: void </span>
</dt>
<dd>Marks this type as to be commented in ALTER TABLE and CREATE TABLE statements.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_modifyLimitQuery">modifyLimitQuery()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Adds an driver-specific LIMIT clause to the query.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_prefersIdentityColumns">prefersIdentityColumns()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Whether the platform prefers identity columns (eg. autoincrement) for ID generation.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_quoteIdentifier">quoteIdentifier()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Quotes a string so that it can be safely used as a table or column name,
even if it is a reserved word of the platform. This also detects identifier
chains separated by dot and quotes them independently.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_quoteSingleIdentifier">quoteSingleIdentifier()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Quotes a single identifier (no dot chain separation).</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_quoteStringLiteral">quoteStringLiteral()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Quotes a literal string.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_registerDoctrineTypeMapping">registerDoctrineTypeMapping()</a>
<span>
&nbsp;: void </span>
</dt>
<dd>Registers a doctrine type to be used in conjunction with a column type of this platform.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_releaseSavePoint">releaseSavePoint()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to release a savepoint.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_rollbackSavePoint">rollbackSavePoint()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL to rollback a savepoint.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_setEventManager">setEventManager()</a>
<span>
&nbsp;: void </span>
</dt>
<dd>Sets the EventManager used by the Platform.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsAlterTable">supportsAlterTable()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Whether the platform supports altering tables.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsColumnCollation">supportsColumnCollation()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Does this platform support column collation?</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsColumnLengthIndexes">supportsColumnLengthIndexes()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Whether the platform supports indexes with column length definitions.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsCommentOnStatement">supportsCommentOnStatement()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Whether this platform support the proprietary syntax &quot;COMMENT ON asset&quot;.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsCreateDropDatabase">supportsCreateDropDatabase()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Whether this platform supports create database.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsForeignKeyConstraints">supportsForeignKeyConstraints()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Whether the platform supports foreign key constraints.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsGettingAffectedRows">supportsGettingAffectedRows()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Whether the platform supports getting the affected rows of a recent update/delete type query.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsIdentityColumns">supportsIdentityColumns()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Whether the platform supports identity columns.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsIndexes">supportsIndexes()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Whether the platform supports indexes.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsInlineColumnComments">supportsInlineColumnComments()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Whether this platform support to add inline column comments as postfix.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsLimitOffset">supportsLimitOffset()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Whether the database platform support offsets in modify limit clauses.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsPartialIndexes">supportsPartialIndexes()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Whether the platform supports partial indexes.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsPrimaryConstraints">supportsPrimaryConstraints()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Whether the platform supports primary key constraints.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_supportsReleaseSavepoints">supportsReleaseSavepoints()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Whether the platform supports releasing savepoints.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsSavepoints">supportsSavepoints()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Whether the platform supports savepoints.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsSchemas">supportsSchemas()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Whether the platform supports database schemas.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_supportsSequences">supportsSequences()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Whether the platform supports sequences.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsTransactions">supportsTransactions()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Whether the platform supports transactions.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsViews">supportsViews()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Whether this platform supports views.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -public">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_usesSequenceEmulatedIdentityColumns">usesSequenceEmulatedIdentityColumns()</a>
<span>
&nbsp;: bool </span>
</dt>
<dd>Whether the platform emulates identity columns through sequences.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method__getCommonIntegerTypeDeclarationSQL">_getCommonIntegerTypeDeclarationSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet that declares common properties of an integer column.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method__getCreateTableSQL">_getCreateTableSQL()</a>
<span>
&nbsp;: array&lt;string|int, string&gt; </span>
</dt>
<dd>Returns the SQL used to create a table.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method__getTransactionIsolationLevelSQL">_getTransactionIsolationLevelSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL for a given transaction isolation level Connection constant.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_createReservedKeywordsList">createReservedKeywordsList()</a>
<span>
&nbsp;: <a href="classes/Doctrine-DBAL-Platforms-Keywords-KeywordList.html"><abbr title="\Doctrine\DBAL\Platforms\Keywords\KeywordList">KeywordList</abbr></a> </span>
</dt>
<dd>Creates an instance of the reserved keyword list of this platform.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_doModifyLimitQuery">doModifyLimitQuery()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Adds an platform-specific LIMIT clause to the query.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getBinaryTypeDeclarationSQLSnippet">getBinaryTypeDeclarationSQLSnippet()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL snippet used to declare a BINARY/VARBINARY column type.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getColumnComment">getColumnComment()</a>
<span>
&nbsp;: string|null </span>
</dt>
<dd>Gets the comment of a passed column modified by potential doctrine type comment hints.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCommentOnTableSQL">getCommentOnTableSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateIndexSQLFlags">getCreateIndexSQLFlags()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Adds additional flags for index generation.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDateArithmeticIntervalExpression">getDateArithmeticIntervalExpression()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the SQL for a date arithmetic expression.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getLikeWildcardCharacters">getLikeWildcardCharacters()</a>
<span>
&nbsp;: string </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getPartialIndexSQL">getPartialIndexSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Adds condition for partial index.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getPostAlterTableIndexForeignKeySQL">getPostAlterTableIndexForeignKeySQL()</a>
<span>
&nbsp;: array&lt;string|int, string&gt; </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getPreAlterTableIndexForeignKeySQL">getPreAlterTableIndexForeignKeySQL()</a>
<span>
&nbsp;: array&lt;string|int, string&gt; </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getRenameIndexSQL">getRenameIndexSQL()</a>
<span>
&nbsp;: array&lt;string|int, string&gt; </span>
</dt>
<dd>Returns the SQL for renaming an index on a table.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getReservedKeywordsClass">getReservedKeywordsClass()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the class name of the reserved keywords list.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getVarcharTypeDeclarationSQLSnippet">getVarcharTypeDeclarationSQLSnippet()</a>
<span>
&nbsp;: string </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_initializeCommentedDoctrineTypes">initializeCommentedDoctrineTypes()</a>
<span>
&nbsp;: void </span>
</dt>
<dd>Initializes the Doctrine Type comments instance variable for in_array() checks.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_initializeDoctrineTypeMappings">initializeDoctrineTypeMappings()</a>
<span>
&nbsp;: void </span>
</dt>
<dd>Lazy load Doctrine Type Mappings.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_onSchemaAlterTable">onSchemaAlterTable()</a>
<span>
&nbsp;: bool </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_onSchemaAlterTableAddColumn">onSchemaAlterTableAddColumn()</a>
<span>
&nbsp;: bool </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_onSchemaAlterTableChangeColumn">onSchemaAlterTableChangeColumn()</a>
<span>
&nbsp;: bool </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_onSchemaAlterTableRemoveColumn">onSchemaAlterTableRemoveColumn()</a>
<span>
&nbsp;: bool </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -protected">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_onSchemaAlterTableRenameColumn">onSchemaAlterTableRenameColumn()</a>
<span>
&nbsp;: bool </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -private">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_addSuffix">addSuffix()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Adds suffix to identifier,</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -private">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_buildCreateTableSQL">buildCreateTableSQL()</a>
<span>
&nbsp;: array&lt;int, string&gt; </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -private">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_columnToArray">columnToArray()</a>
<span>
&nbsp;: array&lt;string, mixed&gt; </span>
</dt>
<dt class="phpdocumentor-table-of-contents__entry -method -private">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getAutoincrementIdentifierName">getAutoincrementIdentifierName()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Returns the autoincrement primary key identifier name for the given table identifier.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -private">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getSequenceCacheSQL">getSequenceCacheSQL()</a>
<span>
&nbsp;: string </span>
</dt>
<dd>Cache definition for sequences</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -private">
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_initializeAllDoctrineTypeMappings">initializeAllDoctrineTypeMappings()</a>
<span>
&nbsp;: void </span>
</dt>
<dd>Initializes Doctrine Type Mappings with the platform defaults
and with all additional type mappings.</dd>
<dt class="phpdocumentor-table-of-contents__entry -method -private">
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_normalizeIdentifier">normalizeIdentifier()</a>
<span>
&nbsp;: <a href="classes/Doctrine-DBAL-Schema-Identifier.html"><abbr title="\Doctrine\DBAL\Schema\Identifier">Identifier</abbr></a> </span>
</dt>
<dd>Normalizes the given identifier.</dd>
</dl>
<section class="phpdocumentor-constants">
<h3 class="phpdocumentor-elements__header" id="constants">
Constants
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#constants" class="headerlink"><i class="fas fa-link"></i></a>
</h3>
<article class="phpdocumentor-element -constant -public ">
<h4 class="phpdocumentor-element__name" id="constant_CREATE_FOREIGNKEYS">
CREATE_FOREIGNKEYS
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#constant_CREATE_FOREIGNKEYS" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">77</span>
</aside>
<code class="phpdocumentor-signature phpdocumentor-code ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__type">mixed</span>
<span class="phpdocumentor-signature__name">CREATE_FOREIGNKEYS</span>
= <span class="phpdocumentor-signature__default-value">2</span>
</code>
</article>
<article class="phpdocumentor-element -constant -public ">
<h4 class="phpdocumentor-element__name" id="constant_CREATE_INDEXES">
CREATE_INDEXES
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#constant_CREATE_INDEXES" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">75</span>
</aside>
<code class="phpdocumentor-signature phpdocumentor-code ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__type">mixed</span>
<span class="phpdocumentor-signature__name">CREATE_INDEXES</span>
= <span class="phpdocumentor-signature__default-value">1</span>
</code>
</article>
</section>
<section class="phpdocumentor-properties">
<h3 class="phpdocumentor-elements__header" id="properties">
Properties
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#properties" class="headerlink"><i class="fas fa-link"></i></a>
</h3>
<article
class="
phpdocumentor-element
-property
-protected
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="property__eventManager">
$_eventManager
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#property__eventManager" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">97</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__type"><a href="classes/Doctrine-Common-EventManager.html"><abbr title="\Doctrine\Common\EventManager">EventManager</abbr></a>|null</span>
<span class="phpdocumentor-signature__name">$_eventManager</span>
</code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#property__eventManager#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-protected
"
>
<h4 class="phpdocumentor-element__name" id="property__keywords">
$_keywords
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#property__keywords" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">104</span>
</aside>
<p class="phpdocumentor-summary">Holds the KeywordList instance for the current platform.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__type"><a href="classes/Doctrine-DBAL-Platforms-Keywords-KeywordList.html"><abbr title="\Doctrine\DBAL\Platforms\Keywords\KeywordList">KeywordList</abbr></a>|null</span>
<span class="phpdocumentor-signature__name">$_keywords</span>
</code>
</article>
<article
class="
phpdocumentor-element
-property
-protected
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="property_doctrineTypeComments">
$doctrineTypeComments
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#property_doctrineTypeComments" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">90</span>
</aside>
<p class="phpdocumentor-summary">Contains a list of all columns that should generate parseable column comments for type-detection
in reverse engineering scenarios.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__type">array&lt;string|int, string&gt;|null</span>
<span class="phpdocumentor-signature__name">$doctrineTypeComments</span>
</code>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#property_doctrineTypeComments#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>This property is deprecated and will be removed in Doctrine DBAL 4.0.</p>
</section>
</dd>
</dl>
</article>
<article
class="
phpdocumentor-element
-property
-protected
"
>
<h4 class="phpdocumentor-element__name" id="property_doctrineTypeMapping">
$doctrineTypeMapping
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#property_doctrineTypeMapping" class="headerlink"><i class="fas fa-link"></i></a>
<span class="phpdocumentor-element__modifiers">
</span>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">80</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__type">array&lt;string|int, string&gt;|null</span>
<span class="phpdocumentor-signature__name">$doctrineTypeMapping</span>
</code>
</article>
</section>
<section class="phpdocumentor-methods">
<h3 class="phpdocumentor-elements__header" id="methods">
Methods
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#methods" class="headerlink"><i class="fas fa-link"></i></a>
</h3>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_appendLockHint">
appendLockHint()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_appendLockHint" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1768</span>
</aside>
<p class="phpdocumentor-summary">Honors that some SQL vendors such as MsSql use table hints for locking instead of the
ANSI SQL FOR UPDATE specification.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">appendLockHint</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$fromClause</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">int&nbsp;</span><span class="phpdocumentor-signature__argument__name">$lockMode</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$fromClause</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The FROM clause to append the hint for the given lock mode to</p>
</section>
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$lockMode</span>
: <span class="phpdocumentor-signature__argument__return-type">int</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>One of the Doctrine\DBAL\LockMode::* constants</p>
</section>
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_appendLockHint#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">psalm-param</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>LockMode::* $lockMode</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated -static "
>
<h4 class="phpdocumentor-element__name" id="method_assertValidIdentifier">
assertValidIdentifier()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_assertValidIdentifier" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">50</span>
</aside>
<p class="phpdocumentor-summary">Assertion for Oracle identifiers.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__static">static</span> <span class="phpdocumentor-signature__name">assertValidIdentifier</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$identifier</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">void</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$identifier</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_assertValidIdentifier#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">link</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<a class="phpdocumentor-tag-link" href="http://docs.oracle.com/cd/B19306_01/server.102/b14200/sql_elements008.htm"> http://docs.oracle.com/cd/B19306_01/server.102/b14200/sql_elements008.htm </a>
</dd>
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
</dd>
</dl>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_canEmulateSchemas">
canEmulateSchemas()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_canEmulateSchemas" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4122</span>
</aside>
<p class="phpdocumentor-summary">Whether this platform can emulate schemas.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">canEmulateSchemas</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_canEmulateSchemas#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Platforms that either support or emulate schemas don't automatically
filter a schema for the namespaced elements in <abbr title="\Doctrine\DBAL\Platforms\AbstractManager::introspectSchema()">AbstractManager::introspectSchema()</abbr>.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_columnsEqual">
columnsEqual()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_columnsEqual" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4613</span>
</aside>
<p class="phpdocumentor-summary">Compares the definitions of the given columns in the context of this platform.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">columnsEqual</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Column.html"><abbr title="\Doctrine\DBAL\Schema\Column">Column</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column1</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Column.html"><abbr title="\Doctrine\DBAL\Schema\Column">Column</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column2</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column1</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Column.html"><abbr title="\Doctrine\DBAL\Schema\Column">Column</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column2</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Column.html"><abbr title="\Doctrine\DBAL\Schema\Column">Column</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_columnsEqual#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_convertBooleans">
convertBooleans()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_convertBooleans" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3480</span>
</aside>
<p class="phpdocumentor-summary">Some platforms need the boolean values to be converted.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">convertBooleans</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$item</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">mixed</span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>The default conversion in this implementation converts to integers (false =&gt; 0, true =&gt; 1).</p>
<p>Note: if the input is not a boolean the original input might be returned.</p>
<p>There are two contexts when converting booleans: Literals and Prepared Statements.
This method should handle the literal case</p>
</section>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$item</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>A boolean or an array of them.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">mixed</span>
&mdash;
<section class="phpdocumentor-description"><p>A boolean database value or an array of them.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_convertBooleansToDatabaseValue">
convertBooleansToDatabaseValue()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_convertBooleansToDatabaseValue" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3523</span>
</aside>
<p class="phpdocumentor-summary">This method should handle the prepared statements case. When there is no
distinction, it&#039;s OK to use the same method.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">convertBooleansToDatabaseValue</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$item</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">mixed</span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>Note: if the input is not a boolean the original input might be returned.</p>
</section>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$item</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>A boolean or an array of them.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">mixed</span>
&mdash;
<section class="phpdocumentor-description"><p>A boolean database value or an array of them.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_convertFromBoolean">
convertFromBoolean()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_convertFromBoolean" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3508</span>
</aside>
<p class="phpdocumentor-summary">Some platforms have boolean literals that needs to be correctly converted</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">convertFromBoolean</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><abbr title="\Doctrine\DBAL\Platforms\T">T</abbr>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$item</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">mixed</span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>The default conversion tries to convert value into bool &quot;(bool)$item&quot;</p>
</section>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$item</span>
: <span class="phpdocumentor-signature__argument__return-type"><abbr title="\Doctrine\DBAL\Platforms\T">T</abbr></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_convertFromBoolean#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">template</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>T</p>
</section>
</dd>
</dl>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_createSavePoint">
createSavePoint()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_createSavePoint" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4449</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to create a new savepoint.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">createSavePoint</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$savepoint</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$savepoint</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_createSchemaManager">
createSchemaManager()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_createSchemaManager" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1326</span>
</aside>
<p class="phpdocumentor-summary">Creates the schema manager that can be used to inspect and change the underlying
database schema according to the dialect of the platform.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">createSchemaManager</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><abbr title="\Doctrine\DBAL\Connection">Connection</abbr>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$connection</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href="classes/Doctrine-DBAL-Schema-OracleSchemaManager.html"><abbr title="\Doctrine\DBAL\Schema\OracleSchemaManager">OracleSchemaManager</abbr></a></span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$connection</span>
: <span class="phpdocumentor-signature__argument__return-type"><abbr title="\Doctrine\DBAL\Connection">Connection</abbr></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type"><a href="classes/Doctrine-DBAL-Schema-OracleSchemaManager.html"><abbr title="\Doctrine\DBAL\Schema\OracleSchemaManager">OracleSchemaManager</abbr></a></span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-final "
>
<h4 class="phpdocumentor-element__name" id="method_escapeStringForLike">
escapeStringForLike()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_escapeStringForLike" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4573</span>
</aside>
<p class="phpdocumentor-summary">Escapes metacharacters in a string intended to be used with a LIKE
operator.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__final">final</span> <span class="phpdocumentor-signature__name">escapeStringForLike</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$inputString</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$escapeChar</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$inputString</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>a literal, unquoted string</p>
</section>
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$escapeChar</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>should be reused by the caller in the LIKE
expression.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getAcosExpression">
getAcosExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getAcosExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1246</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to get the arccosine of a value.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getAcosExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$value</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$value</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getAcosExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use ACOS() in SQL instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getAdvancedForeignKeyOptionsSQL">
getAdvancedForeignKeyOptionsSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getAdvancedForeignKeyOptionsSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3325</span>
</aside>
<p class="phpdocumentor-summary">Returns the FOREIGN KEY query section dealing with non-standard options
as MATCH, INITIALLY DEFERRED, ON UPDATE, .</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getAdvancedForeignKeyOptionsSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-ForeignKeyConstraint.html"><abbr title="\Doctrine\DBAL\Schema\ForeignKeyConstraint">ForeignKeyConstraint</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$foreignKey</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>..</p>
</section>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$foreignKey</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-ForeignKeyConstraint.html"><abbr title="\Doctrine\DBAL\Schema\ForeignKeyConstraint">ForeignKeyConstraint</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The foreign key definition.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getAlterSchemaSQL">
getAlterSchemaSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getAlterSchemaSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2335</span>
</aside>
<p class="phpdocumentor-summary">Generates SQL statements that can be used to apply the diff.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getAlterSchemaSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-SchemaDiff.html"><abbr title="\Doctrine\DBAL\Schema\SchemaDiff">SchemaDiff</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$diff</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array&lt;int, string&gt;</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$diff</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-SchemaDiff.html"><abbr title="\Doctrine\DBAL\Schema\SchemaDiff">SchemaDiff</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">array&lt;int, string&gt;</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getAlterSequenceSQL">
getAlterSequenceSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getAlterSequenceSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">221</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to change a sequence on this platform.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getAlterSequenceSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Sequence.html"><abbr title="\Doctrine\DBAL\Schema\Sequence">Sequence</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$sequence</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$sequence</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Sequence.html"><abbr title="\Doctrine\DBAL\Schema\Sequence">Sequence</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getAlterTableSQL">
getAlterTableSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getAlterTableSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">865</span>
</aside>
<p class="phpdocumentor-summary">Gets the SQL statements for altering an existing table.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getAlterTableSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-TableDiff.html"><abbr title="\Doctrine\DBAL\Schema\TableDiff">TableDiff</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$diff</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array&lt;int, string&gt;</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$diff</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-TableDiff.html"><abbr title="\Doctrine\DBAL\Schema\TableDiff">TableDiff</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">array&lt;int, string&gt;</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getAsciiStringTypeDeclarationSQL">
getAsciiStringTypeDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getAsciiStringTypeDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">217</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet used to declare a column that can
store characters in the ASCII character set</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getAsciiStringTypeDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getAvgExpression">
getAvgExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getAvgExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">770</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to get the average value of a column.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getAvgExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The column to use.</p>
</section>
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getAvgExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use AVG() in SQL instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>Generated SQL including an AVG aggregate function.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getBetweenExpression">
getBetweenExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getBetweenExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1226</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL that checks if an expression evaluates to a value between two values.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getBetweenExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$expression</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$value1</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$value2</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>The parameter $expression is checked if it is between $value1 and $value2.</p>
<p>Note: There is a slight difference in the way BETWEEN works on some databases.
http://www.w3schools.com/sql/sql_between.asp. If you want complete database
independence you should avoid using between().</p>
</section>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$expression</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The value to compare to.</p>
</section>
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$value1</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The lower value to compare with.</p>
</section>
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$value2</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The higher value to compare with.</p>
</section>
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getBetweenExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use BETWEEN in SQL instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>The logical expression.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getBigIntTypeDeclarationSQL">
getBigIntTypeDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getBigIntTypeDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">304</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet that declares an 8 byte integer column.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getBigIntTypeDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getBinaryDefaultLength">
getBinaryDefaultLength()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getBinaryDefaultLength" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">719</span>
</aside>
<p class="phpdocumentor-summary">Gets the default length of a binary column.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getBinaryDefaultLength</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">int</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getBinaryDefaultLength#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">int</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getBinaryMaxLength">
getBinaryMaxLength()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getBinaryMaxLength" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">397</span>
</aside>
<p class="phpdocumentor-summary">Gets the maximum length of a binary column.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getBinaryMaxLength</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">int</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getBinaryMaxLength#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">int</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getBinaryTypeDeclarationSQL">
getBinaryTypeDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getBinaryTypeDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">272</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet used to declare a BINARY/VARBINARY column type.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getBinaryTypeDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The column definition.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getBitAndComparisonExpression">
getBitAndComparisonExpression()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getBitAndComparisonExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">162</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL bit AND comparison expression.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getBitAndComparisonExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$value1</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$value2</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$value1</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$value2</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getBitOrComparisonExpression">
getBitOrComparisonExpression()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getBitOrComparisonExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">175</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL bit OR comparison expression.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getBitOrComparisonExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$value1</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$value2</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$value1</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$value2</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getBlobTypeDeclarationSQL">
getBlobTypeDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getBlobTypeDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1297</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL Snippet used to declare a BLOB column type.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getBlobTypeDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getBooleanTypeDeclarationSQL">
getBooleanTypeDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getBooleanTypeDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">288</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet that declares a boolean column.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getBooleanTypeDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getCharMaxLength">
getCharMaxLength()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCharMaxLength" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">647</span>
</aside>
<p class="phpdocumentor-summary">Gets the maximum length of a char column.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getCharMaxLength</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">int</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCharMaxLength#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">int</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getCheckDeclarationSQL">
getCheckDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCheckDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3121</span>
</aside>
<p class="phpdocumentor-summary">Obtains DBMS specific SQL code portion needed to set a CHECK constraint
declaration to be used in statements like CREATE TABLE.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getCheckDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, string&gt;|array&lt;string|int, array&lt;string|int, mixed&gt;&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$definition</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$definition</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, string&gt;|array&lt;string|int, array&lt;string|int, mixed&gt;&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The check definition.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>DBMS specific SQL code portion needed to set a CHECK constraint.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getClobTypeDeclarationSQL">
getClobTypeDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getClobTypeDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">411</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet used to declare a CLOB column type.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getClobTypeDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getColumnCharsetDeclarationSQL">
getColumnCharsetDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getColumnCharsetDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3428</span>
</aside>
<p class="phpdocumentor-summary">Obtains DBMS specific SQL code portion needed to set the CHARACTER SET
of a column declaration to be used in statements like CREATE TABLE.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getColumnCharsetDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$charset</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$charset</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The name of the charset.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>DBMS specific SQL code portion needed to set the CHARACTER SET
of a column declaration.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getColumnCollationDeclarationSQL">
getColumnCollationDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getColumnCollationDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3442</span>
</aside>
<p class="phpdocumentor-summary">Obtains DBMS specific SQL code portion needed to set the COLLATION
of a column declaration to be used in statements like CREATE TABLE.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getColumnCollationDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$collation</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$collation</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The name of the collation.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>DBMS specific SQL code portion needed to set the COLLATION
of a column declaration.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getColumnDeclarationListSQL">
getColumnDeclarationListSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getColumnDeclarationListSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2930</span>
</aside>
<p class="phpdocumentor-summary">Gets declaration of a number of columns in bulk.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getColumnDeclarationListSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, array&lt;string|int, mixed&gt;&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$columns</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$columns</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, array&lt;string|int, mixed&gt;&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>A multidimensional associative array.
The first dimension determines the column name, while the second
dimension is keyed with the name of the properties
of the column being declared as array indexes. Currently, the types
of supported column properties are as follows:</p>
<p>length
Integer value that determines the maximum length of the text
column. If this argument is missing the column should be
declared to have the longest length allowed by the DBMS.</p>
<p>default
Text value to be used as default for this column.</p>
<p>notnull
Boolean flag that indicates whether this column is constrained
to not be set to null.
charset
Text value with the default CHARACTER SET for this column.
collation
Text value with the default COLLATION for this column.
unique
unique constraint</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getColumnDeclarationSQL">
getColumnDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getColumnDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2976</span>
</aside>
<p class="phpdocumentor-summary">Obtains DBMS specific SQL code portion needed to declare a generic type
column to be used in statements like CREATE TABLE.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getColumnDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$name</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$name</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The name the column to be declared.</p>
</section>
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>An associative array with the name of the properties
of the column being declared as array indexes. Currently, the types
of supported column properties are as follows:</p>
<p>length
Integer value that determines the maximum length of the text
column. If this argument is missing the column should be
declared to have the longest length allowed by the DBMS.</p>
<p>default
Text value to be used as default for this column.</p>
<p>notnull
Boolean flag that indicates whether this column is constrained
to not be set to null.
charset
Text value with the default CHARACTER SET for this column.
collation
Text value with the default COLLATION for this column.
unique
unique constraint
check
column check constraint
columnDefinition
a string that defines the complete column</p>
</section>
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getColumnDeclarationSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>DBMS specific SQL code portion that should be used to declare the column.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getColumnsFieldDeclarationListSQL">
getColumnsFieldDeclarationListSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getColumnsFieldDeclarationListSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3241</span>
</aside>
<p class="phpdocumentor-summary">Obtains DBMS specific SQL code portion needed to set an index
declaration to be used in statements like CREATE TABLE.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getColumnsFieldDeclarationListSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$columns</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$columns</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getColumnsFieldDeclarationListSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getCommentOnColumnSQL">
getCommentOnColumnSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCommentOnColumnSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2244</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getCommentOnColumnSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$tableName</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$columnName</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">string|null&nbsp;</span><span class="phpdocumentor-signature__argument__name">$comment</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$tableName</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$columnName</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$comment</span>
: <span class="phpdocumentor-signature__argument__return-type">string|null</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getConcatExpression">
getConcatExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getConcatExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1136</span>
</aside>
<p class="phpdocumentor-summary">Returns a SQL snippet to concatenate the given expressions.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getConcatExpression</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>Accepts an arbitrary number of string parameters. Each parameter must contain an expression.</p>
</section>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getCosExpression">
getCosExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCosExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1304</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to get the cosine of a value.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getCosExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$value</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$value</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCosExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use COS() in SQL instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getCountExpression">
getCountExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCountExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">792</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to get the number of rows (without a NULL value) of a column.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getCountExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string|int&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>If a '*' is used instead of a column the number of selected rows is returned.</p>
</section>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">string|int</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The column to use.</p>
</section>
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCountExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use COUNT() in SQL instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>Generated SQL including a COUNT aggregate function.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getCreateConstraintSQL">
getCreateConstraintSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateConstraintSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2405</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to create a constraint on a table on this platform.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getCreateConstraintSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Constraint.html"><abbr title="\Doctrine\DBAL\Schema\Constraint">Constraint</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$constraint</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Table.html"><abbr title="\Doctrine\DBAL\Schema\Table">Table</abbr></a>|string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$table</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$constraint</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Constraint.html"><abbr title="\Doctrine\DBAL\Schema\Constraint">Constraint</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$table</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Table.html"><abbr title="\Doctrine\DBAL\Schema\Table">Table</abbr></a>|string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateConstraintSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use <abbr title="\Doctrine\DBAL\Platforms\getCreateIndexSQL()">getCreateIndexSQL()</abbr>, <abbr title="\Doctrine\DBAL\Platforms\getCreateForeignKeySQL()">getCreateForeignKeySQL()</abbr>
or <abbr title="\Doctrine\DBAL\Platforms\getCreateUniqueConstraintSQL()">getCreateUniqueConstraintSQL()</abbr> instead.</p>
</section>
</dd>
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><abbr title="\InvalidArgumentException">InvalidArgumentException</abbr></span>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getCreateDatabaseSQL">
getCreateDatabaseSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getCreateDatabaseSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">849</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to create a new database.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getCreateDatabaseSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$name</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$name</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The name of the database that should be created.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getCreateForeignKeySQL">
getCreateForeignKeySQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateForeignKeySQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2623</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to create a new foreign key.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getCreateForeignKeySQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-ForeignKeyConstraint.html"><abbr title="\Doctrine\DBAL\Schema\ForeignKeyConstraint">ForeignKeyConstraint</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$foreignKey</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Table.html"><abbr title="\Doctrine\DBAL\Schema\Table">Table</abbr></a>|string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$table</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$foreignKey</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-ForeignKeyConstraint.html"><abbr title="\Doctrine\DBAL\Schema\ForeignKeyConstraint">ForeignKeyConstraint</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The foreign key constraint.</p>
</section>
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$table</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Table.html"><abbr title="\Doctrine\DBAL\Schema\Table">Table</abbr></a>|string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The name of the table on which the foreign key is to be created.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getCreateIndexSQL">
getCreateIndexSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateIndexSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2456</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to create an index on a table on this platform.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getCreateIndexSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Index.html"><abbr title="\Doctrine\DBAL\Schema\Index">Index</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$index</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Table.html"><abbr title="\Doctrine\DBAL\Schema\Table">Table</abbr></a>|string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$table</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$index</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Index.html"><abbr title="\Doctrine\DBAL\Schema\Index">Index</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$table</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Table.html"><abbr title="\Doctrine\DBAL\Schema\Table">Table</abbr></a>|string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The name of the table on which the index is to be created.</p>
</section>
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateIndexSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><abbr title="\InvalidArgumentException">InvalidArgumentException</abbr></span>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getCreatePrimaryKeySQL">
getCreatePrimaryKeySQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getCreatePrimaryKeySQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">185</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to create an unnamed primary key constraint.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getCreatePrimaryKeySQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Index.html"><abbr title="\Doctrine\DBAL\Schema\Index">Index</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$index</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$table</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$index</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Index.html"><abbr title="\Doctrine\DBAL\Schema\Index">Index</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$table</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getCreateSchemaSQL">
getCreateSchemaSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateSchemaSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2546</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to create a named schema.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getCreateSchemaSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$schemaName</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$schemaName</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateSchemaSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getCreateSequenceSQL">
getCreateSequenceSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getCreateSequenceSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">209</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to create a sequence on this platform.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getCreateSequenceSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Sequence.html"><abbr title="\Doctrine\DBAL\Schema\Sequence">Sequence</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$sequence</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>Need to specifiy minvalue, since start with is hidden in the system and MINVALUE &lt;= START WITH.
Therefore we can use MINVALUE to be able to get a hint what START WITH was for later introspection
in <abbr title="\Doctrine\DBAL\Platforms\listSequences()">listSequences()</abbr></p>
</section>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$sequence</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Sequence.html"><abbr title="\Doctrine\DBAL\Schema\Sequence">Sequence</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getCreateTableSQL">
getCreateTableSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateTableSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2014</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL statement(s) to create a table with the specified name, columns and constraints
on this platform.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getCreateTableSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Table.html"><abbr title="\Doctrine\DBAL\Schema\Table">Table</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$table</span></span><span class="phpdocumentor-signature__argument"><span>[</span><span>, </span><span class="phpdocumentor-signature__argument__return-type">int&nbsp;</span><span class="phpdocumentor-signature__argument__name">$createFlags</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">self::CREATE_INDEXES</span><span> ]</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array&lt;int, string&gt;</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$table</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Table.html"><abbr title="\Doctrine\DBAL\Schema\Table">Table</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$createFlags</span>
: <span class="phpdocumentor-signature__argument__return-type">int</span>
= <span class="phpdocumentor-signature__argument__default-value">self::CREATE_INDEXES</span> </dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateTableSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">psalm-param</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>int-mask-of<a href="self::CREATE_*">self::CREATE_*</a> $createFlags</p>
</section>
</dd>
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
</dd>
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><abbr title="\InvalidArgumentException">InvalidArgumentException</abbr></span>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">array&lt;int, string&gt;</span>
&mdash;
<section class="phpdocumentor-description"><p>The list of SQL statements.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getCreateTablesSQL">
getCreateTablesSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateTablesSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2181</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getCreateTablesSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;int, <a href="classes/Doctrine-DBAL-Schema-Table.html"><abbr title="\Doctrine\DBAL\Schema\Table">Table</abbr></a>&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$tables</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array&lt;int, string&gt;</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$tables</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;int, <a href="classes/Doctrine-DBAL-Schema-Table.html"><abbr title="\Doctrine\DBAL\Schema\Table">Table</abbr></a>&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateTablesSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">array&lt;int, string&gt;</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getCreateTemporaryTableSnippetSQL">
getCreateTemporaryTableSnippetSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getCreateTemporaryTableSnippetSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1164</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getCreateTemporaryTableSnippetSQL</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getCreateUniqueConstraintSQL">
getCreateUniqueConstraintSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateUniqueConstraintSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2558</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to create a unique constraint on a table on this platform.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getCreateUniqueConstraintSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-UniqueConstraint.html"><abbr title="\Doctrine\DBAL\Schema\UniqueConstraint">UniqueConstraint</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$constraint</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$tableName</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$constraint</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-UniqueConstraint.html"><abbr title="\Doctrine\DBAL\Schema\UniqueConstraint">UniqueConstraint</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$tableName</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getCreateViewSQL">
getCreateViewSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateViewSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3753</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getCreateViewSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$name</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$sql</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$name</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$sql</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getCurrentDatabaseExpression">
getCurrentDatabaseExpression()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getCurrentDatabaseExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">167</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL expression which represents the currently selected database.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getCurrentDatabaseExpression</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getCurrentDateSQL">
getCurrentDateSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCurrentDateSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3533</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL specific for the platform to get the current date.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getCurrentDateSQL</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getCurrentTimeSQL">
getCurrentTimeSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCurrentTimeSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3543</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL specific for the platform to get the current time.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getCurrentTimeSQL</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getCurrentTimestampSQL">
getCurrentTimestampSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCurrentTimestampSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3553</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL specific for the platform to get the current timestamp</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getCurrentTimestampSQL</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getCustomTypeDeclarationSQL">
getCustomTypeDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCustomTypeDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3203</span>
</aside>
<p class="phpdocumentor-summary">Obtains SQL code portion needed to create a custom column,
e.g. when a column has the &quot;columnDefinition&quot; keyword.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getCustomTypeDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>Only &quot;AUTOINCREMENT&quot; and &quot;PRIMARY KEY&quot; are added if appropriate.</p>
</section>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCustomTypeDeclarationSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDateAddDaysExpression">
getDateAddDaysExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddDaysExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1480</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to add the number of given days to a date.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDateAddDaysExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$date</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">int|numeric-string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$days</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$date</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$days</span>
: <span class="phpdocumentor-signature__argument__return-type">int|numeric-string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddDaysExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDateAddHourExpression">
getDateAddHourExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddHourExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1434</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to add the number of given hours to a date.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDateAddHourExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$date</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">int|numeric-string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$hours</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$date</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$hours</span>
: <span class="phpdocumentor-signature__argument__return-type">int|numeric-string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddHourExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDateAddMinutesExpression">
getDateAddMinutesExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddMinutesExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1388</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to add the number of given minutes to a date.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDateAddMinutesExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$date</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">int|numeric-string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$minutes</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$date</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$minutes</span>
: <span class="phpdocumentor-signature__argument__return-type">int|numeric-string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddMinutesExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDateAddMonthExpression">
getDateAddMonthExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddMonthExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1572</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to add the number of given months to a date.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDateAddMonthExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$date</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">int|numeric-string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$months</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$date</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$months</span>
: <span class="phpdocumentor-signature__argument__return-type">int|numeric-string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddMonthExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDateAddQuartersExpression">
getDateAddQuartersExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddQuartersExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1618</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to add the number of given quarters to a date.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDateAddQuartersExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$date</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">int|numeric-string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$quarters</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$date</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$quarters</span>
: <span class="phpdocumentor-signature__argument__return-type">int|numeric-string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddQuartersExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDateAddSecondsExpression">
getDateAddSecondsExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddSecondsExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1342</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to add the number of given seconds to a date.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDateAddSecondsExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$date</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">int|numeric-string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$seconds</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$date</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$seconds</span>
: <span class="phpdocumentor-signature__argument__return-type">int|numeric-string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddSecondsExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDateAddWeeksExpression">
getDateAddWeeksExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddWeeksExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1526</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to add the number of given weeks to a date.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDateAddWeeksExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$date</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">int|numeric-string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$weeks</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$date</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$weeks</span>
: <span class="phpdocumentor-signature__argument__return-type">int|numeric-string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddWeeksExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDateAddYearsExpression">
getDateAddYearsExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddYearsExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1664</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to add the number of given years to a date.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDateAddYearsExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$date</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">int|numeric-string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$years</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$date</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$years</span>
: <span class="phpdocumentor-signature__argument__return-type">int|numeric-string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddYearsExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDateDiffExpression">
getDateDiffExpression()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDateDiffExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">154</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to calculate the difference in days between the two passed dates.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDateDiffExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$date1</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$date2</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$date1</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$date2</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDateFormatString">
getDateFormatString()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDateFormatString" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1180</span>
</aside>
<p class="phpdocumentor-summary">Gets the format string, as accepted by the date() function, that describes
the format of a stored date value of this platform.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDateFormatString</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>The format string.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDateSubDaysExpression">
getDateSubDaysExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubDaysExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1503</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to subtract the number of given days to a date.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDateSubDaysExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$date</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">int|numeric-string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$days</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$date</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$days</span>
: <span class="phpdocumentor-signature__argument__return-type">int|numeric-string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubDaysExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDateSubHourExpression">
getDateSubHourExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubHourExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1457</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to subtract the number of given hours to a date.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDateSubHourExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$date</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">int|numeric-string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$hours</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$date</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$hours</span>
: <span class="phpdocumentor-signature__argument__return-type">int|numeric-string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubHourExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDateSubMinutesExpression">
getDateSubMinutesExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubMinutesExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1411</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to subtract the number of given minutes from a date.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDateSubMinutesExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$date</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">int|numeric-string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$minutes</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$date</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$minutes</span>
: <span class="phpdocumentor-signature__argument__return-type">int|numeric-string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubMinutesExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDateSubMonthExpression">
getDateSubMonthExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubMonthExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1595</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to subtract the number of given months to a date.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDateSubMonthExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$date</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">int|numeric-string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$months</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$date</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$months</span>
: <span class="phpdocumentor-signature__argument__return-type">int|numeric-string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubMonthExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDateSubQuartersExpression">
getDateSubQuartersExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubQuartersExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1641</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to subtract the number of given quarters from a date.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDateSubQuartersExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$date</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">int|numeric-string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$quarters</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$date</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$quarters</span>
: <span class="phpdocumentor-signature__argument__return-type">int|numeric-string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubQuartersExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDateSubSecondsExpression">
getDateSubSecondsExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubSecondsExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1365</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to subtract the number of given seconds from a date.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDateSubSecondsExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$date</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">int|numeric-string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$seconds</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$date</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$seconds</span>
: <span class="phpdocumentor-signature__argument__return-type">int|numeric-string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubSecondsExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDateSubWeeksExpression">
getDateSubWeeksExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubWeeksExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1549</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to subtract the number of given weeks from a date.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDateSubWeeksExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$date</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">int|numeric-string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$weeks</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$date</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$weeks</span>
: <span class="phpdocumentor-signature__argument__return-type">int|numeric-string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubWeeksExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDateSubYearsExpression">
getDateSubYearsExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubYearsExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1687</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to subtract the number of given years from a date.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDateSubYearsExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$date</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">int|numeric-string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$years</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$date</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$years</span>
: <span class="phpdocumentor-signature__argument__return-type">int|numeric-string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubYearsExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDateTimeFormatString">
getDateTimeFormatString()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateTimeFormatString" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4278</span>
</aside>
<p class="phpdocumentor-summary">Gets the format string, as accepted by the date() function, that describes
the format of a stored datetime value of this platform.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDateTimeFormatString</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>The format string.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDateTimeTypeDeclarationSQL">
getDateTimeTypeDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDateTimeTypeDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">320</span>
</aside>
<p class="phpdocumentor-summary">Obtains DBMS specific SQL to be used to create datetime columns in
statements like CREATE TABLE.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDateTimeTypeDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDateTimeTzFormatString">
getDateTimeTzFormatString()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDateTimeTzFormatString" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1172</span>
</aside>
<p class="phpdocumentor-summary">Gets the format string, as accepted by the date() function, that describes
the format of a stored datetime with timezone value of this platform.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDateTimeTzFormatString</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>The format string.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDateTimeTzTypeDeclarationSQL">
getDateTimeTzTypeDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDateTimeTzTypeDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">328</span>
</aside>
<p class="phpdocumentor-summary">Obtains DBMS specific SQL to be used to create datetime with timezone offset columns.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDateTimeTzTypeDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDateTypeDeclarationSQL">
getDateTypeDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDateTypeDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">336</span>
</aside>
<p class="phpdocumentor-summary">Obtains DBMS specific SQL to be used to create date columns in statements
like CREATE TABLE.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDateTypeDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDecimalTypeDeclarationSQL">
getDecimalTypeDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDecimalTypeDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3033</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet that declares a floating point column of arbitrary precision.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDecimalTypeDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getDefaultSchemaName">
getDefaultSchemaName()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDefaultSchemaName" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4142</span>
</aside>
<p class="phpdocumentor-summary">Returns the default schema name.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDefaultSchemaName</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDefaultSchemaName#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDefaultTransactionIsolationLevel">
getDefaultTransactionIsolationLevel()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDefaultTransactionIsolationLevel" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3902</span>
</aside>
<p class="phpdocumentor-summary">Gets the default transaction isolation level of the platform.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDefaultTransactionIsolationLevel</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><abbr title="\Doctrine\DBAL\TransactionIsolationLevel::*">TransactionIsolationLevel::*</abbr></span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDefaultTransactionIsolationLevel#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">see</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-TransactionIsolationLevel.html"><abbr title="\Doctrine\DBAL\TransactionIsolationLevel">TransactionIsolationLevel</abbr></a></span>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type"><abbr title="\Doctrine\DBAL\TransactionIsolationLevel::*">TransactionIsolationLevel::*</abbr></span>
&mdash;
<section class="phpdocumentor-description"><p>The default isolation level.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDefaultValueDeclarationSQL">
getDefaultValueDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDefaultValueDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3076</span>
</aside>
<p class="phpdocumentor-summary">Obtains DBMS specific SQL code portion needed to set a default value
declaration to be used in statements like CREATE TABLE.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDefaultValueDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The column definition array.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>DBMS specific SQL code portion needed to set a default value.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getDoctrineTypeComment">
getDoctrineTypeComment()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDoctrineTypeComment" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">551</span>
</aside>
<p class="phpdocumentor-summary">Gets the comment to append to a column comment that helps parsing this type in reverse engineering.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDoctrineTypeComment</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Types-Type.html"><abbr title="\Doctrine\DBAL\Types\Type">Type</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$doctrineType</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$doctrineType</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Types-Type.html"><abbr title="\Doctrine\DBAL\Types\Type">Type</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDoctrineTypeComment#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>This method will be removed without replacement.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDoctrineTypeMapping">
getDoctrineTypeMapping()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDoctrineTypeMapping" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">432</span>
</aside>
<p class="phpdocumentor-summary">Gets the Doctrine type that is mapped for the given database column type.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDoctrineTypeMapping</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$dbType</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$dbType</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDoctrineTypeMapping#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDropDatabaseSQL">
getDropDatabaseSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDropDatabaseSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">857</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to drop an existing database.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDropDatabaseSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$name</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$name</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The name of the database that should be dropped.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDropForeignKeySQL">
getDropForeignKeySQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDropForeignKeySQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">769</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to drop a foreign key.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDropForeignKeySQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$foreignKey</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$table</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$foreignKey</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$table</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDropIndexSQL">
getDropIndexSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropIndexSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1895</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to drop an index from a table.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDropIndexSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Index.html"><abbr title="\Doctrine\DBAL\Schema\Index">Index</abbr></a>|string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$index</span></span><span class="phpdocumentor-signature__argument"><span>[</span><span>, </span><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Table.html"><abbr title="\Doctrine\DBAL\Schema\Table">Table</abbr></a>|string|null&nbsp;</span><span class="phpdocumentor-signature__argument__name">$table</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">null</span><span> ]</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$index</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Index.html"><abbr title="\Doctrine\DBAL\Schema\Index">Index</abbr></a>|string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$table</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Table.html"><abbr title="\Doctrine\DBAL\Schema\Table">Table</abbr></a>|string|null</span>
= <span class="phpdocumentor-signature__argument__default-value">null</span> </dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropIndexSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><abbr title="\InvalidArgumentException">InvalidArgumentException</abbr></span>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDropSchemaSQL">
getDropSchemaSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropSchemaSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2568</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to drop a schema.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDropSchemaSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$schemaName</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$schemaName</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropSchemaSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDropSequenceSQL">
getDropSequenceSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropSequenceSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2373</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to drop an existing sequence.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDropSequenceSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Sequence.html"><abbr title="\Doctrine\DBAL\Schema\Sequence">Sequence</abbr></a>|string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$sequence</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$sequence</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Sequence.html"><abbr title="\Doctrine\DBAL\Schema\Sequence">Sequence</abbr></a>|string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropSequenceSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDropTableSQL">
getDropTableSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropTableSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1816</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to drop an existing table.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDropTableSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Table.html"><abbr title="\Doctrine\DBAL\Schema\Table">Table</abbr></a>|string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$table</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$table</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Table.html"><abbr title="\Doctrine\DBAL\Schema\Table">Table</abbr></a>|string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropTableSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><abbr title="\InvalidArgumentException">InvalidArgumentException</abbr></span>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDropTablesSQL">
getDropTablesSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropTablesSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2206</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDropTablesSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;int, <a href="classes/Doctrine-DBAL-Schema-Table.html"><abbr title="\Doctrine\DBAL\Schema\Table">Table</abbr></a>&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$tables</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array&lt;int, string&gt;</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$tables</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;int, <a href="classes/Doctrine-DBAL-Schema-Table.html"><abbr title="\Doctrine\DBAL\Schema\Table">Table</abbr></a>&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">array&lt;int, string&gt;</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDropTemporaryTableSQL">
getDropTemporaryTableSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropTemporaryTableSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1869</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to safely drop a temporary table WITHOUT implicitly committing an open transaction.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDropTemporaryTableSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Table.html"><abbr title="\Doctrine\DBAL\Schema\Table">Table</abbr></a>|string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$table</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$table</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Table.html"><abbr title="\Doctrine\DBAL\Schema\Table">Table</abbr></a>|string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDropUniqueConstraintSQL">
getDropUniqueConstraintSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropUniqueConstraintSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1997</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to drop a unique constraint.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDropUniqueConstraintSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$name</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$tableName</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$name</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$tableName</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDropViewSQL">
getDropViewSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropViewSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3763</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDropViewSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$name</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$name</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getDummySelectSQL">
getDummySelectSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDummySelectSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1230</span>
</aside>
<p class="phpdocumentor-summary">This is for test reasons, many vendors have special requirements for dummy statements.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getDummySelectSQL</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getEmptyIdentityInsertSQL">
getEmptyIdentityInsertSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getEmptyIdentityInsertSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4407</span>
</aside>
<p class="phpdocumentor-summary">Returns the insert SQL for an empty insert statement.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getEmptyIdentityInsertSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$quotedTableName</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$quotedIdentifierColumnName</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$quotedTableName</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$quotedIdentifierColumnName</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getEventManager">
getEventManager()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getEventManager" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">132</span>
</aside>
<p class="phpdocumentor-summary">Gets the EventManager used by the Platform.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getEventManager</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href="classes/Doctrine-Common-EventManager.html"><abbr title="\Doctrine\Common\EventManager">EventManager</abbr></a>|null</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getEventManager#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type"><a href="classes/Doctrine-Common-EventManager.html"><abbr title="\Doctrine\Common\EventManager">EventManager</abbr></a>|null</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getFloatDeclarationSQL">
getFloatDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getFloatDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3890</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getFloatDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getForeignKeyBaseDeclarationSQL">
getForeignKeyBaseDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getForeignKeyBaseDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3372</span>
</aside>
<p class="phpdocumentor-summary">Obtains DBMS specific SQL code portion needed to set the FOREIGN KEY constraint
of a column declaration to be used in statements like CREATE TABLE.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getForeignKeyBaseDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-ForeignKeyConstraint.html"><abbr title="\Doctrine\DBAL\Schema\ForeignKeyConstraint">ForeignKeyConstraint</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$foreignKey</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$foreignKey</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-ForeignKeyConstraint.html"><abbr title="\Doctrine\DBAL\Schema\ForeignKeyConstraint">ForeignKeyConstraint</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getForeignKeyBaseDeclarationSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><abbr title="\InvalidArgumentException">InvalidArgumentException</abbr></span>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getForeignKeyDeclarationSQL">
getForeignKeyDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getForeignKeyDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3309</span>
</aside>
<p class="phpdocumentor-summary">Obtain DBMS specific SQL code portion needed to set the FOREIGN KEY constraint
of a column declaration to be used in statements like CREATE TABLE.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getForeignKeyDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-ForeignKeyConstraint.html"><abbr title="\Doctrine\DBAL\Schema\ForeignKeyConstraint">ForeignKeyConstraint</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$foreignKey</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$foreignKey</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-ForeignKeyConstraint.html"><abbr title="\Doctrine\DBAL\Schema\ForeignKeyConstraint">ForeignKeyConstraint</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>DBMS specific SQL code portion needed to set the FOREIGN KEY constraint
of a column declaration.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getForeignKeyReferentialActionSQL">
getForeignKeyReferentialActionSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getForeignKeyReferentialActionSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3348</span>
</aside>
<p class="phpdocumentor-summary">Returns the given referential action in uppercase if valid, otherwise throws an exception.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getForeignKeyReferentialActionSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$action</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$action</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The foreign key referential action.</p>
</section>
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getForeignKeyReferentialActionSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><abbr title="\InvalidArgumentException">InvalidArgumentException</abbr></span>
<section class="phpdocumentor-description"><p>If unknown referential action given.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getForUpdateSQL">
getForUpdateSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getForUpdateSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1755</span>
</aside>
<p class="phpdocumentor-summary">Returns the FOR UPDATE expression.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getForUpdateSQL</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getGuidTypeDeclarationSQL">
getGuidTypeDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getGuidTypeDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">313</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to declare a GUID/UUID column.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getGuidTypeDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>By default this maps directly to a CHAR(36) and only maps to more
special datatypes when the underlying databases support this datatype.</p>
</section>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getIdentifierQuoteCharacter">
getIdentifierQuoteCharacter()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getIdentifierQuoteCharacter" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">595</span>
</aside>
<p class="phpdocumentor-summary">Gets the character used for identifier quoting.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getIdentifierQuoteCharacter</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getIdentifierQuoteCharacter#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use <abbr title="\Doctrine\DBAL\Platforms\quoteIdentifier()">quoteIdentifier()</abbr> to quote identifiers instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getIdentitySequenceName">
getIdentitySequenceName()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getIdentitySequenceName" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3969</span>
</aside>
<p class="phpdocumentor-summary">Returns the name of the sequence for a particular identity column in a particular table.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getIdentitySequenceName</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$tableName</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$columnName</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$tableName</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The name of the table to return the sequence name for.</p>
</section>
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$columnName</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The name of the identity column in the table to return the sequence name for.</p>
</section>
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getIdentitySequenceName#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">see</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><abbr title="\Doctrine\DBAL\Platforms\usesSequenceEmulatedIdentityColumns">usesSequenceEmulatedIdentityColumns</abbr></span>
</dd>
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getIndexDeclarationSQL">
getIndexDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getIndexDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3179</span>
</aside>
<p class="phpdocumentor-summary">Obtains DBMS specific SQL code portion needed to set an index
declaration to be used in statements like CREATE TABLE.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getIndexDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$name</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Index.html"><abbr title="\Doctrine\DBAL\Schema\Index">Index</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$index</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$name</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The name of the index.</p>
</section>
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$index</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Index.html"><abbr title="\Doctrine\DBAL\Schema\Index">Index</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The index definition.</p>
</section>
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getIndexDeclarationSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><abbr title="\InvalidArgumentException">InvalidArgumentException</abbr></span>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>DBMS specific SQL code portion needed to set an index.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getIndexFieldDeclarationListSQL">
getIndexFieldDeclarationListSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getIndexFieldDeclarationListSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3221</span>
</aside>
<p class="phpdocumentor-summary">Obtains DBMS specific SQL code portion needed to set an index
declaration to be used in statements like CREATE TABLE.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getIndexFieldDeclarationListSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Index.html"><abbr title="\Doctrine\DBAL\Schema\Index">Index</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$index</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$index</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Index.html"><abbr title="\Doctrine\DBAL\Schema\Index">Index</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getIndexFieldDeclarationListSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getInlineColumnCommentSQL">
getInlineColumnCommentSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getInlineColumnCommentSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2266</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to create inline comment on a column.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getInlineColumnCommentSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$comment</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$comment</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getInlineColumnCommentSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getIntegerTypeDeclarationSQL">
getIntegerTypeDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getIntegerTypeDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">296</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet that declares a 4 byte integer column.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getIntegerTypeDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getIsNotNullExpression">
getIsNotNullExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getIsNotNullExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1198</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL that checks if an expression is not null.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getIsNotNullExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$expression</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$expression</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The expression that should be compared to null.</p>
</section>
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getIsNotNullExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use IS NOT NULL in SQL instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>The logical expression.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getIsNullExpression">
getIsNullExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getIsNullExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1178</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL that checks if an expression is null.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getIsNullExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$expression</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$expression</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The expression that should be compared to null.</p>
</section>
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getIsNullExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use IS NULL in SQL instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>The logical expression.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getJsonTypeDeclarationSQL">
getJsonTypeDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getJsonTypeDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">331</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to declare a JSON column.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getJsonTypeDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>By default this maps directly to a CLOB and only maps to more
special datatypes when the underlying databases support this datatype.</p>
</section>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getLengthExpression">
getLengthExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getLengthExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">894</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to get the length of a text column in characters.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getLengthExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getListNamespacesSQL">
getListNamespacesSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getListNamespacesSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3608</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL statement for retrieving the namespaces defined in the database.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getListNamespacesSQL</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getListNamespacesSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use <a href="classes/Doctrine-DBAL-Schema-AbstractSchemaManager.html#method_listSchemaNames"><abbr title="\Doctrine\DBAL\Schema\AbstractSchemaManager::listSchemaNames()">AbstractSchemaManager::listSchemaNames()</abbr></a> instead.</p>
</section>
</dd>
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getListTableColumnsSQL">
getListTableColumnsSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getListTableColumnsSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">725</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getListTableColumnsSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$table</span></span><span class="phpdocumentor-signature__argument"><span>[</span><span>, </span><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$database</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">null</span><span> ]</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$table</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$database</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
= <span class="phpdocumentor-signature__argument__default-value">null</span> </dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getListTableColumnsSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>The SQL used for schema introspection is an implementation detail and should not be relied upon.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getListTableCommentsSQL">
getListTableCommentsSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getListTableCommentsSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1303</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getListTableCommentsSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$table</span></span><span class="phpdocumentor-signature__argument"><span>[</span><span>, </span><span class="phpdocumentor-signature__argument__return-type">string|null&nbsp;</span><span class="phpdocumentor-signature__argument__name">$database</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">null</span><span> ]</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$table</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$database</span>
: <span class="phpdocumentor-signature__argument__return-type">string|null</span>
= <span class="phpdocumentor-signature__argument__default-value">null</span> </dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getListTableCommentsSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>The SQL used for schema introspection is an implementation detail and should not be relied upon.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getListTableConstraintsSQL">
getListTableConstraintsSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getListTableConstraintsSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">712</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getListTableConstraintsSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$table</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$table</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getListTableConstraintsSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"></section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getListTableForeignKeysSQL">
getListTableForeignKeysSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getListTableForeignKeysSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">678</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getListTableForeignKeysSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$table</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$table</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getListTableForeignKeysSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>The SQL used for schema introspection is an implementation detail and should not be relied upon.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getListTableIndexesSQL">
getListTableIndexesSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getListTableIndexesSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">478</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getListTableIndexesSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$table</span></span><span class="phpdocumentor-signature__argument"><span>[</span><span>, </span><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$database</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">null</span><span> ]</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$table</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$database</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
= <span class="phpdocumentor-signature__argument__default-value">null</span> </dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getListTableIndexesSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>The SQL used for schema introspection is an implementation detail and should not be relied upon.</p>
</section>
</dd>
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">link</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<a class="phpdocumentor-tag-link" href="http://ezcomponents.org/docs/api/trunk/DatabaseSchema/ezcDbSchemaOracleReader.html"> http://ezcomponents.org/docs/api/trunk/DatabaseSchema/ezcDbSchemaOracleReader.html </a>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getListTablesSQL">
getListTablesSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getListTablesSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">518</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getListTablesSQL</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getListTablesSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>The SQL used for schema introspection is an implementation detail and should not be relied upon.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getListUsersSQL">
getListUsersSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getListUsersSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3682</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getListUsersSQL</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getListUsersSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getLocateExpression">
getLocateExpression()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getLocateExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">96</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to get the position of the first occurrence of substring $substr in string $str.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getLocateExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$str</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$substr</span></span><span class="phpdocumentor-signature__argument"><span>[</span><span>, </span><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$startPos</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">false</span><span> ]</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$str</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>Literal string.</p>
</section>
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$substr</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>Literal string to find.</p>
</section>
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$startPos</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
= <span class="phpdocumentor-signature__argument__default-value">false</span> </dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>Position to start at, beginning of string by default.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getLowerExpression">
getLowerExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getLowerExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1062</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to change all characters from the expression to lowercase,
according to the current character set mapping.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getLowerExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$str</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$str</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>Literal string or column name.</p>
</section>
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getLowerExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use LOWER() in SQL instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getLtrimExpression">
getLtrimExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getLtrimExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1020</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to trim leading space characters from the expression.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getLtrimExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$str</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$str</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>Literal string or column name.</p>
</section>
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getLtrimExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use LTRIM() in SQL instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getMaxExpression">
getMaxExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getMaxExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">812</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to get the highest value of a column.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getMaxExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The column to use.</p>
</section>
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getMaxExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use MAX() in SQL instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>Generated SQL including a MAX aggregate function.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getMaxIdentifierLength">
getMaxIdentifierLength()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getMaxIdentifierLength" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1196</span>
</aside>
<p class="phpdocumentor-summary">Maximum length of any given database identifier, like tables or column names.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getMaxIdentifierLength</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">int</span></code>
<div class="phpdocumentor-label-line">
</div>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">int</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getMd5Expression">
getMd5Expression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getMd5Expression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">876</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to get the md5 sum of a column.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getMd5Expression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>Note: Not SQL92, but common functionality.</p>
</section>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getMd5Expression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getMinExpression">
getMinExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getMinExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">832</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to get the lowest value of a column.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getMinExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The column to use.</p>
</section>
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getMinExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use MIN() in SQL instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>Generated SQL including a MIN aggregate function.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getModExpression">
getModExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getModExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">948</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to get the remainder of the division operation $expression1 / $expression2.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getModExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$expression1</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$expression2</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$expression1</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$expression2</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getName">
getName()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getName" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1116</span>
</aside>
<p class="phpdocumentor-summary">Gets the name of the platform.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getName</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getNotExpression">
getNotExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getNotExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1158</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL for a logical not.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getNotExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$expression</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>Example:
<code class="prettyprint">
$q = new Doctrine_Query();
$e = $q-&gt;expr;
$q-&gt;select('*')-&gt;from('table')
-&gt;where($e-&gt;eq('id', $e-&gt;not('null'));
</code></p>
</section>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$expression</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getNotExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use NOT() in SQL instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>The logical expression.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getNowExpression">
getNowExpression()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getNowExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">76</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to get the current system date.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getNowExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span>[</span><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$type</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">&#039;timestamp&#039;</span><span> ]</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$type</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
= <span class="phpdocumentor-signature__argument__default-value">&#039;timestamp&#039;</span> </dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getNowExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Generate dates within the application.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getPiExpression">
getPiExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getPiExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1284</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to get the PI value.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getPiExpression</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getPiExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use PI() in SQL instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getReadLockSQL">
getReadLockSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getReadLockSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1790</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to append to any SELECT statement which locks rows in shared read lock.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getReadLockSQL</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>This defaults to the ANSI SQL &quot;FOR UPDATE&quot;, which is an exclusive lock (Write). Some database
vendors allow to lighten this constraint up to be a real read lock.</p>
</section>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getRegexpExpression">
getRegexpExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getRegexpExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">756</span>
</aside>
<p class="phpdocumentor-summary">Returns the regular expression operator.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getRegexpExpression</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getRegexpExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If not supported on this platform.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getRenameTableSQL">
getRenameTableSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getRenameTableSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2654</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getRenameTableSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$oldName</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$newName</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array&lt;int, string&gt;</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$oldName</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$newName</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">array&lt;int, string&gt;</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-final "
>
<h4 class="phpdocumentor-element__name" id="method_getReservedKeywordsList">
getReservedKeywordsList()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getReservedKeywordsList" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4483</span>
</aside>
<p class="phpdocumentor-summary">Returns the keyword list instance of this platform.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__final">final</span> <span class="phpdocumentor-signature__name">getReservedKeywordsList</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href="classes/Doctrine-DBAL-Platforms-Keywords-KeywordList.html"><abbr title="\Doctrine\DBAL\Platforms\Keywords\KeywordList">KeywordList</abbr></a></span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getReservedKeywordsList#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If no keyword list is specified.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type"><a href="classes/Doctrine-DBAL-Platforms-Keywords-KeywordList.html"><abbr title="\Doctrine\DBAL\Platforms\Keywords\KeywordList">KeywordList</abbr></a></span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getRoundExpression">
getRoundExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getRoundExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">929</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to round a numeric column to the number of decimals specified.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getRoundExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span class="phpdocumentor-signature__argument"><span>[</span><span>, </span><span class="phpdocumentor-signature__argument__return-type">string|int&nbsp;</span><span class="phpdocumentor-signature__argument__name">$decimals</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">0</span><span> ]</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$decimals</span>
: <span class="phpdocumentor-signature__argument__return-type">string|int</span>
= <span class="phpdocumentor-signature__argument__default-value">0</span> </dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getRoundExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use ROUND() in SQL instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getRtrimExpression">
getRtrimExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getRtrimExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1000</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to trim trailing space characters from the expression.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getRtrimExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$str</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$str</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>Literal string or column name.</p>
</section>
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getRtrimExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use RTRIM() in SQL instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getSequenceNextValSQL">
getSequenceNextValSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getSequenceNextValSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">251</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getSequenceNextValSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$sequence</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$sequence</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getSetTransactionIsolationSQL">
getSetTransactionIsolationSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getSetTransactionIsolationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">259</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to set the transaction isolation level.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getSetTransactionIsolationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$level</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$level</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getSinExpression">
getSinExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getSinExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1266</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to get the sine of a value.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getSinExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$value</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$value</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getSinExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use SIN() in SQL instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getSmallIntTypeDeclarationSQL">
getSmallIntTypeDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getSmallIntTypeDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">312</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet that declares a 2 byte integer column.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getSmallIntTypeDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getSqlCommentEndString">
getSqlCommentEndString()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getSqlCommentEndString" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">631</span>
</aside>
<p class="phpdocumentor-summary">Gets the string portion that ends an SQL comment.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getSqlCommentEndString</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getSqlCommentEndString#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getSqlCommentStartString">
getSqlCommentStartString()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getSqlCommentStartString" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">613</span>
</aside>
<p class="phpdocumentor-summary">Gets the string portion that starts an SQL comment.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getSqlCommentStartString</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getSqlCommentStartString#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getSqrtExpression">
getSqrtExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getSqrtExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">908</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to get the squared value of a column.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getSqrtExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The column to use.</p>
</section>
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getSqrtExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use SQRT() in SQL instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>Generated SQL including an SQRT aggregate function.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getStringLiteralQuoteCharacter">
getStringLiteralQuoteCharacter()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getStringLiteralQuoteCharacter" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4553</span>
</aside>
<p class="phpdocumentor-summary">Gets the character used for string literal quoting.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getStringLiteralQuoteCharacter</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getStringLiteralQuoteCharacter#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use <abbr title="\Doctrine\DBAL\Platforms\quoteStringLiteral()">quoteStringLiteral()</abbr> to quote string literals instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getStringTypeDeclarationSQL">
getStringTypeDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getStringTypeDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">260</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet used to declare a string column type.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getStringTypeDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getSubstringExpression">
getSubstringExpression()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getSubstringExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">60</span>
</aside>
<p class="phpdocumentor-summary">Returns a SQL snippet to get a substring inside an SQL statement.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getSubstringExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$string</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$start</span></span><span class="phpdocumentor-signature__argument"><span>[</span><span>, </span><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$length</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">null</span><span> ]</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$string</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>An sql string literal or column name/alias.</p>
</section>
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$start</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>Where to start the substring portion.</p>
</section>
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$length</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
= <span class="phpdocumentor-signature__argument__default-value">null</span> </dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The substring portion length.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getSumExpression">
getSumExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getSumExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">852</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to get the total sum of a column.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getSumExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The column to use.</p>
</section>
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getSumExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use SUM() in SQL instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>Generated SQL including a SUM aggregate function.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getTemporaryTableName">
getTemporaryTableName()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getTemporaryTableName" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3297</span>
</aside>
<p class="phpdocumentor-summary">Some vendors require temporary table names to be qualified specially.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getTemporaryTableName</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$tableName</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$tableName</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getTemporaryTableSQL">
getTemporaryTableSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getTemporaryTableSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3279</span>
</aside>
<p class="phpdocumentor-summary">Returns the required SQL string that fits between CREATE ... TABLE
to create the table as a temporary table.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getTemporaryTableSQL</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>Should be overridden in driver classes to return the correct string for the
specific database type.</p>
<p>The default is to return the string &quot;TEMPORARY&quot; - this will result in a
SQL error for any database that does not support temporary tables, or that
requires a different SQL command from &quot;CREATE TEMPORARY TABLE&quot;.</p>
</section>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getTemporaryTableSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>The string required to be placed between &quot;CREATE&quot; and &quot;TABLE&quot;
to generate a temporary table, if possible.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getTimeFormatString">
getTimeFormatString()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getTimeFormatString" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1188</span>
</aside>
<p class="phpdocumentor-summary">Gets the format string, as accepted by the date() function, that describes
the format of a stored time value of this platform.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getTimeFormatString</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>The format string.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getTimeTypeDeclarationSQL">
getTimeTypeDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getTimeTypeDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">344</span>
</aside>
<p class="phpdocumentor-summary">Obtains DBMS specific SQL to be used to create time columns in statements
like CREATE TABLE.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getTimeTypeDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getTrimExpression">
getTrimExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getTrimExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">962</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to trim a string.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getTrimExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$str</span></span><span class="phpdocumentor-signature__argument"><span>[</span><span>, </span><span class="phpdocumentor-signature__argument__return-type">int&nbsp;</span><span class="phpdocumentor-signature__argument__name">$mode</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">TrimMode::UNSPECIFIED</span><span> ]</span></span><span class="phpdocumentor-signature__argument"><span>[</span><span>, </span><span class="phpdocumentor-signature__argument__return-type">string|bool&nbsp;</span><span class="phpdocumentor-signature__argument__name">$char</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">false</span><span> ]</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$str</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The expression to apply the trim to.</p>
</section>
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$mode</span>
: <span class="phpdocumentor-signature__argument__return-type">int</span>
= <span class="phpdocumentor-signature__argument__default-value">TrimMode::UNSPECIFIED</span> </dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The position of the trim (leading/trailing/both).</p>
</section>
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$char</span>
: <span class="phpdocumentor-signature__argument__return-type">string|bool</span>
= <span class="phpdocumentor-signature__argument__default-value">false</span> </dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The char to trim, has to be quoted already. Defaults to space.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getTruncateTableSQL">
getTruncateTableSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getTruncateTableSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1220</span>
</aside>
<p class="phpdocumentor-summary">Generates a Truncate Table SQL statement for a given table.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getTruncateTableSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$tableName</span></span><span class="phpdocumentor-signature__argument"><span>[</span><span>, </span><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$cascade</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">false</span><span> ]</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$tableName</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$cascade</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
= <span class="phpdocumentor-signature__argument__default-value">false</span> </dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getUniqueConstraintDeclarationSQL">
getUniqueConstraintDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getUniqueConstraintDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3152</span>
</aside>
<p class="phpdocumentor-summary">Obtains DBMS specific SQL code portion needed to set a unique
constraint declaration to be used in statements like CREATE TABLE.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getUniqueConstraintDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$name</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-UniqueConstraint.html"><abbr title="\Doctrine\DBAL\Schema\UniqueConstraint">UniqueConstraint</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$constraint</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$name</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The name of the unique constraint.</p>
</section>
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$constraint</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-UniqueConstraint.html"><abbr title="\Doctrine\DBAL\Schema\UniqueConstraint">UniqueConstraint</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The unique constraint definition.</p>
</section>
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getUniqueConstraintDeclarationSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><abbr title="\InvalidArgumentException">InvalidArgumentException</abbr></span>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>DBMS specific SQL code portion needed to set a constraint.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getUniqueFieldDeclarationSQL">
getUniqueFieldDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getUniqueFieldDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3408</span>
</aside>
<p class="phpdocumentor-summary">Obtains DBMS specific SQL code portion needed to set the UNIQUE constraint
of a column declaration to be used in statements like CREATE TABLE.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getUniqueFieldDeclarationSQL</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getUniqueFieldDeclarationSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use UNIQUE in SQL instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>DBMS specific SQL code portion needed to set the UNIQUE constraint
of a column declaration.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getUpperExpression">
getUpperExpression()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getUpperExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1041</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to change all characters from the expression to uppercase,
according to the current character set mapping.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getUpperExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$str</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$str</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>Literal string or column name.</p>
</section>
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getUpperExpression#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use UPPER() in SQL instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getVarcharDefaultLength">
getVarcharDefaultLength()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getVarcharDefaultLength" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">683</span>
</aside>
<p class="phpdocumentor-summary">Gets the default length of a varchar column.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getVarcharDefaultLength</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">int</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getVarcharDefaultLength#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">int</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getVarcharMaxLength">
getVarcharMaxLength()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getVarcharMaxLength" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">665</span>
</aside>
<p class="phpdocumentor-summary">Gets the maximum length of a varchar column.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getVarcharMaxLength</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">int</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getVarcharMaxLength#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">int</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getVarcharTypeDeclarationSQL">
getVarcharTypeDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getVarcharTypeDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">231</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet used to declare a VARCHAR column type.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getVarcharTypeDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getVarcharTypeDeclarationSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use <a href="getStringTypeDeclarationSQL()"></a> instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getWildcards">
getWildcards()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getWildcards" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">737</span>
</aside>
<p class="phpdocumentor-summary">Gets all SQL wildcard characters of the platform.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getWildcards</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array&lt;string|int, string&gt;</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getWildcards#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use <a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getLikeWildcardCharacters"><abbr title="\Doctrine\DBAL\Platforms\AbstractPlatform::getLikeWildcardCharacters()">AbstractPlatform::getLikeWildcardCharacters()</abbr></a> instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">array&lt;string|int, string&gt;</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_getWriteLockSQL">
getWriteLockSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getWriteLockSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1802</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet to append to any SELECT statement which obtains an exclusive lock on the rows.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">getWriteLockSQL</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>The semantics of this lock mode should equal the SELECT .. FOR UPDATE of the ANSI SQL standard.</p>
</section>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_hasDoctrineTypeMappingFor">
hasDoctrineTypeMappingFor()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_hasDoctrineTypeMappingFor" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">456</span>
</aside>
<p class="phpdocumentor-summary">Checks if a database type is currently supported by this platform.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">hasDoctrineTypeMappingFor</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$dbType</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$dbType</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_hasNativeGuidType">
hasNativeGuidType()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_hasNativeGuidType" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4213</span>
</aside>
<p class="phpdocumentor-summary">Does this platform have native guid type.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">hasNativeGuidType</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_hasNativeGuidType#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_hasNativeJsonType">
hasNativeJsonType()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_hasNativeJsonType" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4232</span>
</aside>
<p class="phpdocumentor-summary">Does this platform have native JSON type.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">hasNativeJsonType</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_hasNativeJsonType#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_isCommentedDoctrineType">
isCommentedDoctrineType()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_isCommentedDoctrineType" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">503</span>
</aside>
<p class="phpdocumentor-summary">Is it necessary for the platform to add a parsable type comment to allow reverse engineering the given type?</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">isCommentedDoctrineType</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Types-Type.html"><abbr title="\Doctrine\DBAL\Types\Type">Type</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$doctrineType</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$doctrineType</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Types-Type.html"><abbr title="\Doctrine\DBAL\Types\Type">Type</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_isCommentedDoctrineType#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Use <a href="Type::requiresSQLCommentHint()"></a> instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_markDoctrineTypeCommented">
markDoctrineTypeCommented()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_markDoctrineTypeCommented" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">526</span>
</aside>
<p class="phpdocumentor-summary">Marks this type as to be commented in ALTER TABLE and CREATE TABLE statements.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">markDoctrineTypeCommented</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string|<a href="classes/Doctrine-DBAL-Types-Type.html"><abbr title="\Doctrine\DBAL\Types\Type">Type</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$doctrineType</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">void</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$doctrineType</span>
: <span class="phpdocumentor-signature__argument__return-type">string|<a href="classes/Doctrine-DBAL-Types-Type.html"><abbr title="\Doctrine\DBAL\Types\Type">Type</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
</article>
<article
class="phpdocumentor-element
-method
-public
-final "
>
<h4 class="phpdocumentor-element__name" id="method_modifyLimitQuery">
modifyLimitQuery()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_modifyLimitQuery" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4325</span>
</aside>
<p class="phpdocumentor-summary">Adds an driver-specific LIMIT clause to the query.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__final">final</span> <span class="phpdocumentor-signature__name">modifyLimitQuery</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$query</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">int|null&nbsp;</span><span class="phpdocumentor-signature__argument__name">$limit</span></span><span class="phpdocumentor-signature__argument"><span>[</span><span>, </span><span class="phpdocumentor-signature__argument__return-type">int&nbsp;</span><span class="phpdocumentor-signature__argument__name">$offset</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">0</span><span> ]</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$query</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$limit</span>
: <span class="phpdocumentor-signature__argument__return-type">int|null</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$offset</span>
: <span class="phpdocumentor-signature__argument__return-type">int</span>
= <span class="phpdocumentor-signature__argument__default-value">0</span> </dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_modifyLimitQuery#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_prefersIdentityColumns">
prefersIdentityColumns()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_prefersIdentityColumns" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3455</span>
</aside>
<p class="phpdocumentor-summary">Whether the platform prefers identity columns (eg. autoincrement) for ID generation.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">prefersIdentityColumns</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>Subclasses should override this method to return TRUE if they prefer identity columns.</p>
</section>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_prefersIdentityColumns#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_quoteIdentifier">
quoteIdentifier()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_quoteIdentifier" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2590</span>
</aside>
<p class="phpdocumentor-summary">Quotes a string so that it can be safely used as a table or column name,
even if it is a reserved word of the platform. This also detects identifier
chains separated by dot and quotes them independently.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">quoteIdentifier</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$str</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>NOTE: Just because you CAN use quoted identifiers doesn't mean
you SHOULD use them. In general, they end up causing way more
problems than they solve.</p>
</section>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$str</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The identifier name to be quoted.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>The quoted identifier string.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_quoteSingleIdentifier">
quoteSingleIdentifier()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_quoteSingleIdentifier" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2608</span>
</aside>
<p class="phpdocumentor-summary">Quotes a single identifier (no dot chain separation).</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">quoteSingleIdentifier</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$str</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$str</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The identifier name to be quoted.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>The quoted identifier string.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_quoteStringLiteral">
quoteStringLiteral()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_quoteStringLiteral" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4539</span>
</aside>
<p class="phpdocumentor-summary">Quotes a literal string.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">quoteStringLiteral</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$str</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>This method is NOT meant to fix SQL injections!
It is only meant to escape this platform's string literal
quote character inside the given literal string.</p>
</section>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$str</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The literal string to be quoted.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
&mdash;
<section class="phpdocumentor-description"><p>The quoted literal string.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_registerDoctrineTypeMapping">
registerDoctrineTypeMapping()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_registerDoctrineTypeMapping" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">401</span>
</aside>
<p class="phpdocumentor-summary">Registers a doctrine type to be used in conjunction with a column type of this platform.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">registerDoctrineTypeMapping</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$dbType</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$doctrineType</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">void</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$dbType</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$doctrineType</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_registerDoctrineTypeMapping#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
<section class="phpdocumentor-description"><p>If the type is not found.</p>
</section>
</dd>
</dl>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_releaseSavePoint">
releaseSavePoint()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_releaseSavePoint" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1272</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to release a savepoint.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">releaseSavePoint</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$savepoint</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$savepoint</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_rollbackSavePoint">
rollbackSavePoint()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_rollbackSavePoint" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4473</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL to rollback a savepoint.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">rollbackSavePoint</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$savepoint</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$savepoint</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_setEventManager">
setEventManager()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_setEventManager" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">113</span>
</aside>
<p class="phpdocumentor-summary">Sets the EventManager used by the Platform.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">setEventManager</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-Common-EventManager.html"><abbr title="\Doctrine\Common\EventManager">EventManager</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$eventManager</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">void</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$eventManager</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-Common-EventManager.html"><abbr title="\Doctrine\Common\EventManager">EventManager</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_setEventManager#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
</dl>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_supportsAlterTable">
supportsAlterTable()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsAlterTable" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4017</span>
</aside>
<p class="phpdocumentor-summary">Whether the platform supports altering tables.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">supportsAlterTable</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsAlterTable#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>All platforms must implement altering tables.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_supportsColumnCollation">
supportsColumnCollation()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsColumnCollation" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4267</span>
</aside>
<p class="phpdocumentor-summary">Does this platform support column collation?</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">supportsColumnCollation</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_supportsColumnLengthIndexes">
supportsColumnLengthIndexes()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsColumnLengthIndexes" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4005</span>
</aside>
<p class="phpdocumentor-summary">Whether the platform supports indexes with column length definitions.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">supportsColumnLengthIndexes</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_supportsCommentOnStatement">
supportsCommentOnStatement()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsCommentOnStatement" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4201</span>
</aside>
<p class="phpdocumentor-summary">Whether this platform support the proprietary syntax &quot;COMMENT ON asset&quot;.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">supportsCommentOnStatement</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_supportsCreateDropDatabase">
supportsCreateDropDatabase()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsCreateDropDatabase" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4156</span>
</aside>
<p class="phpdocumentor-summary">Whether this platform supports create database.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">supportsCreateDropDatabase</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>Some databases don't allow to create and drop databases at all or only with certain tools.</p>
</section>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsCreateDropDatabase#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_supportsForeignKeyConstraints">
supportsForeignKeyConstraints()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsForeignKeyConstraints" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4091</span>
</aside>
<p class="phpdocumentor-summary">Whether the platform supports foreign key constraints.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">supportsForeignKeyConstraints</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsForeignKeyConstraints#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>All platforms should support foreign key constraints.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_supportsGettingAffectedRows">
supportsGettingAffectedRows()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsGettingAffectedRows" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4175</span>
</aside>
<p class="phpdocumentor-summary">Whether the platform supports getting the affected rows of a recent update/delete type query.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">supportsGettingAffectedRows</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsGettingAffectedRows#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_supportsIdentityColumns">
supportsIdentityColumns()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsIdentityColumns" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3927</span>
</aside>
<p class="phpdocumentor-summary">Whether the platform supports identity columns.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">supportsIdentityColumns</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>Identity columns are columns that receive an auto-generated value from the
database on insert of a row.</p>
</section>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_supportsIndexes">
supportsIndexes()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsIndexes" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3981</span>
</aside>
<p class="phpdocumentor-summary">Whether the platform supports indexes.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">supportsIndexes</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsIndexes#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_supportsInlineColumnComments">
supportsInlineColumnComments()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsInlineColumnComments" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4191</span>
</aside>
<p class="phpdocumentor-summary">Whether this platform support to add inline column comments as postfix.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">supportsInlineColumnComments</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_supportsLimitOffset">
supportsLimitOffset()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsLimitOffset" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4377</span>
</aside>
<p class="phpdocumentor-summary">Whether the database platform support offsets in modify limit clauses.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">supportsLimitOffset</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsLimitOffset#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>All platforms must implement support for offsets in modify limit clauses.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_supportsPartialIndexes">
supportsPartialIndexes()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsPartialIndexes" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">3997</span>
</aside>
<p class="phpdocumentor-summary">Whether the platform supports partial indexes.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">supportsPartialIndexes</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_supportsPrimaryConstraints">
supportsPrimaryConstraints()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsPrimaryConstraints" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4073</span>
</aside>
<p class="phpdocumentor-summary">Whether the platform supports primary key constraints.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">supportsPrimaryConstraints</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsPrimaryConstraints#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_supportsReleaseSavepoints">
supportsReleaseSavepoints()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_supportsReleaseSavepoints" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1212</span>
</aside>
<p class="phpdocumentor-summary">Whether the platform supports releasing savepoints.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">supportsReleaseSavepoints</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_supportsSavepoints">
supportsSavepoints()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsSavepoints" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4051</span>
</aside>
<p class="phpdocumentor-summary">Whether the platform supports savepoints.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">supportsSavepoints</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_supportsSchemas">
supportsSchemas()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsSchemas" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4107</span>
</aside>
<p class="phpdocumentor-summary">Whether the platform supports database schemas.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">supportsSchemas</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
"
>
<h4 class="phpdocumentor-element__name" id="method_supportsSequences">
supportsSequences()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_supportsSequences" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1204</span>
</aside>
<p class="phpdocumentor-summary">Whether the platform supports sequences.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">supportsSequences</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_supportsTransactions">
supportsTransactions()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsTransactions" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4035</span>
</aside>
<p class="phpdocumentor-summary">Whether the platform supports transactions.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">supportsTransactions</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsTransactions#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_supportsViews">
supportsViews()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsViews" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4251</span>
</aside>
<p class="phpdocumentor-summary">Whether this platform supports views.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">supportsViews</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsViews#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>All platforms must implement support for views.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-public
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_usesSequenceEmulatedIdentityColumns">
usesSequenceEmulatedIdentityColumns()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_usesSequenceEmulatedIdentityColumns" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1070</span>
</aside>
<p class="phpdocumentor-summary">Whether the platform emulates identity columns through sequences.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">public</span>
<span class="phpdocumentor-signature__name">usesSequenceEmulatedIdentityColumns</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_usesSequenceEmulatedIdentityColumns#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-protected
"
>
<h4 class="phpdocumentor-element__name" id="method__getCommonIntegerTypeDeclarationSQL">
_getCommonIntegerTypeDeclarationSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method__getCommonIntegerTypeDeclarationSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">352</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet that declares common properties of an integer column.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__name">_getCommonIntegerTypeDeclarationSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-protected
"
>
<h4 class="phpdocumentor-element__name" id="method__getCreateTableSQL">
_getCreateTableSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method__getCreateTableSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">443</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL used to create a table.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__name">_getCreateTableSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$name</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$columns</span></span><span class="phpdocumentor-signature__argument"><span>[</span><span>, </span><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$options</span><span> = </span><span class="phpdocumentor-signature__argument__default-value">[]</span><span> ]</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array&lt;string|int, string&gt;</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$name</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$columns</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$options</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
= <span class="phpdocumentor-signature__argument__default-value">[]</span> </dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">array&lt;string|int, string&gt;</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-protected
"
>
<h4 class="phpdocumentor-element__name" id="method__getTransactionIsolationLevelSQL">
_getTransactionIsolationLevelSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method__getTransactionIsolationLevelSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">267</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL for a given transaction isolation level Connection constant.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__name">_getTransactionIsolationLevelSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$level</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$level</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-protected
"
>
<h4 class="phpdocumentor-element__name" id="method_createReservedKeywordsList">
createReservedKeywordsList()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_createReservedKeywordsList" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4496</span>
</aside>
<p class="phpdocumentor-summary">Creates an instance of the reserved keyword list of this platform.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__name">createReservedKeywordsList</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href="classes/Doctrine-DBAL-Platforms-Keywords-KeywordList.html"><abbr title="\Doctrine\DBAL\Platforms\Keywords\KeywordList">KeywordList</abbr></a></span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>This method will become @abstract in DBAL 4.0.0.</p>
</section>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_createReservedKeywordsList#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type"><a href="classes/Doctrine-DBAL-Platforms-Keywords-KeywordList.html"><abbr title="\Doctrine\DBAL\Platforms\Keywords\KeywordList">KeywordList</abbr></a></span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-protected
"
>
<h4 class="phpdocumentor-element__name" id="method_doModifyLimitQuery">
doModifyLimitQuery()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_doModifyLimitQuery" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1130</span>
</aside>
<p class="phpdocumentor-summary">Adds an platform-specific LIMIT clause to the query.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__name">doModifyLimitQuery</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$query</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$limit</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$offset</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$query</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$limit</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$offset</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-protected
"
>
<h4 class="phpdocumentor-element__name" id="method_getBinaryTypeDeclarationSQLSnippet">
getBinaryTypeDeclarationSQLSnippet()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getBinaryTypeDeclarationSQLSnippet" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">378</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL snippet used to declare a BINARY/VARBINARY column type.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__name">getBinaryTypeDeclarationSQLSnippet</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$length</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$fixed</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$length</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The length of the column.</p>
</section>
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$fixed</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>Whether the column length is fixed.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-protected
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getColumnComment">
getColumnComment()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getColumnComment" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">570</span>
</aside>
<p class="phpdocumentor-summary">Gets the comment of a passed column modified by potential doctrine type comment hints.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__name">getColumnComment</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Column.html"><abbr title="\Doctrine\DBAL\Schema\Column">Column</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string|null</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Column.html"><abbr title="\Doctrine\DBAL\Schema\Column">Column</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getColumnComment#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>This method will be removed without replacement.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string|null</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-protected
"
>
<h4 class="phpdocumentor-element__name" id="method_getCommentOnTableSQL">
getCommentOnTableSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCommentOnTableSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2226</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__name">getCommentOnTableSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$tableName</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">string|null&nbsp;</span><span class="phpdocumentor-signature__argument__name">$comment</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$tableName</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$comment</span>
: <span class="phpdocumentor-signature__argument__return-type">string|null</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-protected
"
>
<h4 class="phpdocumentor-element__name" id="method_getCreateIndexSQLFlags">
getCreateIndexSQLFlags()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateIndexSQLFlags" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2509</span>
</aside>
<p class="phpdocumentor-summary">Adds additional flags for index generation.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__name">getCreateIndexSQLFlags</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Index.html"><abbr title="\Doctrine\DBAL\Schema\Index">Index</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$index</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$index</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Index.html"><abbr title="\Doctrine\DBAL\Schema\Index">Index</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-protected
"
>
<h4 class="phpdocumentor-element__name" id="method_getDateArithmeticIntervalExpression">
getDateArithmeticIntervalExpression()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDateArithmeticIntervalExpression" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">108</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL for a date arithmetic expression.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__name">getDateArithmeticIntervalExpression</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$date</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$operator</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$interval</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$unit</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$date</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The column or literal representing a date
to perform the arithmetic operation on.</p>
</section>
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$operator</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The arithmetic operator (+ or -).</p>
</section>
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$interval</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The interval that shall be calculated into the date.</p>
</section>
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$unit</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The unit of the interval that shall be calculated into the date.
One of the <a href="classes/Doctrine-DBAL-Platforms-DateIntervalUnit.html"><abbr title="\Doctrine\DBAL\Platforms\DateIntervalUnit">DateIntervalUnit</abbr></a> constants.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-protected
"
>
<h4 class="phpdocumentor-element__name" id="method_getLikeWildcardCharacters">
getLikeWildcardCharacters()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getLikeWildcardCharacters" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4603</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__name">getLikeWildcardCharacters</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-protected
"
>
<h4 class="phpdocumentor-element__name" id="method_getPartialIndexSQL">
getPartialIndexSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getPartialIndexSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2495</span>
</aside>
<p class="phpdocumentor-summary">Adds condition for partial index.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__name">getPartialIndexSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Index.html"><abbr title="\Doctrine\DBAL\Schema\Index">Index</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$index</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$index</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Index.html"><abbr title="\Doctrine\DBAL\Schema\Index">Index</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-protected
"
>
<h4 class="phpdocumentor-element__name" id="method_getPostAlterTableIndexForeignKeySQL">
getPostAlterTableIndexForeignKeySQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getPostAlterTableIndexForeignKeySQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2844</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__name">getPostAlterTableIndexForeignKeySQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-TableDiff.html"><abbr title="\Doctrine\DBAL\Schema\TableDiff">TableDiff</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$diff</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array&lt;string|int, string&gt;</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$diff</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-TableDiff.html"><abbr title="\Doctrine\DBAL\Schema\TableDiff">TableDiff</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">array&lt;string|int, string&gt;</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-protected
"
>
<h4 class="phpdocumentor-element__name" id="method_getPreAlterTableIndexForeignKeySQL">
getPreAlterTableIndexForeignKeySQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getPreAlterTableIndexForeignKeySQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2813</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__name">getPreAlterTableIndexForeignKeySQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-TableDiff.html"><abbr title="\Doctrine\DBAL\Schema\TableDiff">TableDiff</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$diff</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array&lt;string|int, string&gt;</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$diff</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-TableDiff.html"><abbr title="\Doctrine\DBAL\Schema\TableDiff">TableDiff</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">array&lt;string|int, string&gt;</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-protected
"
>
<h4 class="phpdocumentor-element__name" id="method_getRenameIndexSQL">
getRenameIndexSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getRenameIndexSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1055</span>
</aside>
<p class="phpdocumentor-summary">Returns the SQL for renaming an index on a table.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__name">getRenameIndexSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$oldIndexName</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Index.html"><abbr title="\Doctrine\DBAL\Schema\Index">Index</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$index</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$tableName</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array&lt;string|int, string&gt;</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$oldIndexName</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The name of the index to rename from.</p>
</section>
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$index</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Index.html"><abbr title="\Doctrine\DBAL\Schema\Index">Index</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The definition of the index to rename to.</p>
</section>
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$tableName</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The table to rename the given index on.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">array&lt;string|int, string&gt;</span>
&mdash;
<section class="phpdocumentor-description"><p>The sequence of SQL statements for renaming the given index.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-protected
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_getReservedKeywordsClass">
getReservedKeywordsClass()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getReservedKeywordsClass" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1282</span>
</aside>
<p class="phpdocumentor-summary">Returns the class name of the reserved keywords list.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__name">getReservedKeywordsClass</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getReservedKeywordsClass#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>Implement <abbr title="\Doctrine\DBAL\Platforms\createReservedKeywordsList()">createReservedKeywordsList()</abbr> instead.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-protected
"
>
<h4 class="phpdocumentor-element__name" id="method_getVarcharTypeDeclarationSQLSnippet">
getVarcharTypeDeclarationSQLSnippet()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getVarcharTypeDeclarationSQLSnippet" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">360</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__name">getVarcharTypeDeclarationSQLSnippet</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$length</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$fixed</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$length</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$fixed</span>
: <span class="phpdocumentor-signature__argument__return-type">mixed</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-protected
-deprecated "
>
<h4 class="phpdocumentor-element__name" id="method_initializeCommentedDoctrineTypes">
initializeCommentedDoctrineTypes()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_initializeCommentedDoctrineTypes" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">474</span>
</aside>
<p class="phpdocumentor-summary">Initializes the Doctrine Type comments instance variable for in_array() checks.</p>
<code class="phpdocumentor-code phpdocumentor-signature -deprecated">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__name">initializeCommentedDoctrineTypes</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">void</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_initializeCommentedDoctrineTypes#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">deprecated</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<section class="phpdocumentor-description"><p>This API will be removed in Doctrine DBAL 4.0.</p>
</section>
</dd>
</dl>
</article>
<article
class="phpdocumentor-element
-method
-protected
"
>
<h4 class="phpdocumentor-element__name" id="method_initializeDoctrineTypeMappings">
initializeDoctrineTypeMappings()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_initializeDoctrineTypeMappings" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">1240</span>
</aside>
<p class="phpdocumentor-summary">Lazy load Doctrine Type Mappings.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__name">initializeDoctrineTypeMappings</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">void</span></code>
<div class="phpdocumentor-label-line">
</div>
</article>
<article
class="phpdocumentor-element
-method
-protected
"
>
<h4 class="phpdocumentor-element__name" id="method_onSchemaAlterTable">
onSchemaAlterTable()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_onSchemaAlterTable" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2787</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__name">onSchemaAlterTable</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-TableDiff.html"><abbr title="\Doctrine\DBAL\Schema\TableDiff">TableDiff</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$diff</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, string&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__reference-operator">&amp;</span><span class="phpdocumentor-signature__argument__name">$sql</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$diff</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-TableDiff.html"><abbr title="\Doctrine\DBAL\Schema\TableDiff">TableDiff</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$sql</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, string&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-protected
"
>
<h4 class="phpdocumentor-element__name" id="method_onSchemaAlterTableAddColumn">
onSchemaAlterTableAddColumn()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_onSchemaAlterTableAddColumn" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2666</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__name">onSchemaAlterTableAddColumn</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Column.html"><abbr title="\Doctrine\DBAL\Schema\Column">Column</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-TableDiff.html"><abbr title="\Doctrine\DBAL\Schema\TableDiff">TableDiff</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$diff</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__reference-operator">&amp;</span><span class="phpdocumentor-signature__argument__name">$columnSql</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Column.html"><abbr title="\Doctrine\DBAL\Schema\Column">Column</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$diff</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-TableDiff.html"><abbr title="\Doctrine\DBAL\Schema\TableDiff">TableDiff</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$columnSql</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-protected
"
>
<h4 class="phpdocumentor-element__name" id="method_onSchemaAlterTableChangeColumn">
onSchemaAlterTableChangeColumn()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_onSchemaAlterTableChangeColumn" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2726</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__name">onSchemaAlterTableChangeColumn</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-ColumnDiff.html"><abbr title="\Doctrine\DBAL\Schema\ColumnDiff">ColumnDiff</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$columnDiff</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-TableDiff.html"><abbr title="\Doctrine\DBAL\Schema\TableDiff">TableDiff</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$diff</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, string&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__reference-operator">&amp;</span><span class="phpdocumentor-signature__argument__name">$columnSql</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$columnDiff</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-ColumnDiff.html"><abbr title="\Doctrine\DBAL\Schema\ColumnDiff">ColumnDiff</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$diff</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-TableDiff.html"><abbr title="\Doctrine\DBAL\Schema\TableDiff">TableDiff</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$columnSql</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, string&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-protected
"
>
<h4 class="phpdocumentor-element__name" id="method_onSchemaAlterTableRemoveColumn">
onSchemaAlterTableRemoveColumn()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_onSchemaAlterTableRemoveColumn" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2696</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__name">onSchemaAlterTableRemoveColumn</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Column.html"><abbr title="\Doctrine\DBAL\Schema\Column">Column</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-TableDiff.html"><abbr title="\Doctrine\DBAL\Schema\TableDiff">TableDiff</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$diff</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, string&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__reference-operator">&amp;</span><span class="phpdocumentor-signature__argument__name">$columnSql</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Column.html"><abbr title="\Doctrine\DBAL\Schema\Column">Column</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$diff</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-TableDiff.html"><abbr title="\Doctrine\DBAL\Schema\TableDiff">TableDiff</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$columnSql</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, string&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-protected
"
>
<h4 class="phpdocumentor-element__name" id="method_onSchemaAlterTableRenameColumn">
onSchemaAlterTableRenameColumn()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_onSchemaAlterTableRenameColumn" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2757</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">protected</span>
<span class="phpdocumentor-signature__name">onSchemaAlterTableRenameColumn</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$oldColumnName</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Column.html"><abbr title="\Doctrine\DBAL\Schema\Column">Column</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-TableDiff.html"><abbr title="\Doctrine\DBAL\Schema\TableDiff">TableDiff</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$diff</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, string&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__reference-operator">&amp;</span><span class="phpdocumentor-signature__argument__name">$columnSql</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$oldColumnName</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Column.html"><abbr title="\Doctrine\DBAL\Schema\Column">Column</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$diff</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-TableDiff.html"><abbr title="\Doctrine\DBAL\Schema\TableDiff">TableDiff</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$columnSql</span>
: <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, string&gt;</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">bool</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-private
"
>
<h4 class="phpdocumentor-element__name" id="method_addSuffix">
addSuffix()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_addSuffix" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">648</span>
</aside>
<p class="phpdocumentor-summary">Adds suffix to identifier,</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__name">addSuffix</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$identifier</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$suffix</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>if the new string exceeds max identifier length,
keeps $suffix, cuts from $identifier as much as the part exceeding.</p>
</section>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$identifier</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$suffix</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-private
"
>
<h4 class="phpdocumentor-element__name" id="method_buildCreateTableSQL">
buildCreateTableSQL()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_buildCreateTableSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">2064</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__name">buildCreateTableSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Table.html"><abbr title="\Doctrine\DBAL\Schema\Table">Table</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$table</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">bool&nbsp;</span><span class="phpdocumentor-signature__argument__name">$createIndexes</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">bool&nbsp;</span><span class="phpdocumentor-signature__argument__name">$createForeignKeys</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array&lt;int, string&gt;</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$table</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Table.html"><abbr title="\Doctrine\DBAL\Schema\Table">Table</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$createIndexes</span>
: <span class="phpdocumentor-signature__argument__return-type">bool</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$createForeignKeys</span>
: <span class="phpdocumentor-signature__argument__return-type">bool</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<h5 class="phpdocumentor-tag-list__heading" id="tags">
Tags
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_buildCreateTableSQL#tags" class="headerlink"><i class="fas fa-link"></i></a>
</h5>
<dl class="phpdocumentor-tag-list">
<dt class="phpdocumentor-tag-list__entry">
<span class="phpdocumentor-tag__name">throws</span>
</dt>
<dd class="phpdocumentor-tag-list__definition">
<span class="phpdocumentor-tag-link"><a href="classes/Doctrine-DBAL-Exception.html"><abbr title="\Doctrine\DBAL\Exception">Exception</abbr></a></span>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">array&lt;int, string&gt;</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-private
"
>
<h4 class="phpdocumentor-element__name" id="method_columnToArray">
columnToArray()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_columnToArray" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">4586</span>
</aside>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__name">columnToArray</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Column.html"><abbr title="\Doctrine\DBAL\Schema\Column">Column</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$column</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array&lt;string, mixed&gt;</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$column</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Column.html"><abbr title="\Doctrine\DBAL\Schema\Column">Column</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">array&lt;string, mixed&gt;</span>
&mdash;
<section class="phpdocumentor-description"><p>An associative array with the name of the properties
of the column being declared as array indexes.</p>
</section>
</section>
</article>
<article
class="phpdocumentor-element
-method
-private
"
>
<h4 class="phpdocumentor-element__name" id="method_getAutoincrementIdentifierName">
getAutoincrementIdentifierName()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getAutoincrementIdentifierName" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">664</span>
</aside>
<p class="phpdocumentor-summary">Returns the autoincrement primary key identifier name for the given table identifier.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__name">getAutoincrementIdentifierName</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Identifier.html"><abbr title="\Doctrine\DBAL\Schema\Identifier">Identifier</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$table</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>Quotes the autoincrement primary key identifier name
if the given table name is quoted by intention.</p>
</section>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$table</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Identifier.html"><abbr title="\Doctrine\DBAL\Schema\Identifier">Identifier</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-private
"
>
<h4 class="phpdocumentor-element__name" id="method_getSequenceCacheSQL">
getSequenceCacheSQL()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getSequenceCacheSQL" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">231</span>
</aside>
<p class="phpdocumentor-summary">Cache definition for sequences</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__name">getSequenceCacheSQL</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Sequence.html"><abbr title="\Doctrine\DBAL\Schema\Sequence">Sequence</abbr></a>&nbsp;</span><span class="phpdocumentor-signature__argument__name">$sequence</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
<div class="phpdocumentor-label-line">
</div>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$sequence</span>
: <span class="phpdocumentor-signature__argument__return-type"><a href="classes/Doctrine-DBAL-Schema-Sequence.html"><abbr title="\Doctrine\DBAL\Schema\Sequence">Sequence</abbr></a></span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type">string</span>
</section>
</article>
<article
class="phpdocumentor-element
-method
-private
"
>
<h4 class="phpdocumentor-element__name" id="method_initializeAllDoctrineTypeMappings">
initializeAllDoctrineTypeMappings()
<a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_initializeAllDoctrineTypeMappings" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-abstractplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/AbstractPlatform.php">AbstractPlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">200</span>
</aside>
<p class="phpdocumentor-summary">Initializes Doctrine Type Mappings with the platform defaults
and with all additional type mappings.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__name">initializeAllDoctrineTypeMappings</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">void</span></code>
<div class="phpdocumentor-label-line">
</div>
</article>
<article
class="phpdocumentor-element
-method
-private
"
>
<h4 class="phpdocumentor-element__name" id="method_normalizeIdentifier">
normalizeIdentifier()
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_normalizeIdentifier" class="headerlink"><i class="fas fa-link"></i></a>
</h4>
<aside class="phpdocumentor-element-found-in">
<abbr class="phpdocumentor-element-found-in__file" title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php"><a href="files/vendor-doctrine-dbal-src-platforms-oracleplatform.html"><abbr title="vendor/doctrine/dbal/src/Platforms/OraclePlatform.php">OraclePlatform.php</abbr></a></abbr>
:
<span class="phpdocumentor-element-found-in__line">635</span>
</aside>
<p class="phpdocumentor-summary">Normalizes the given identifier.</p>
<code class="phpdocumentor-code phpdocumentor-signature ">
<span class="phpdocumentor-signature__visibility">private</span>
<span class="phpdocumentor-signature__name">normalizeIdentifier</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$name</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type"><a href="classes/Doctrine-DBAL-Schema-Identifier.html"><abbr title="\Doctrine\DBAL\Schema\Identifier">Identifier</abbr></a></span></code>
<div class="phpdocumentor-label-line">
</div>
<section class="phpdocumentor-description"><p>Uppercases the given identifier if it is not quoted by intention
to reflect Oracle's internal auto uppercasing strategy of unquoted identifiers.</p>
</section>
<h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
<dl class="phpdocumentor-argument-list">
<dt class="phpdocumentor-argument-list__entry">
<span class="phpdocumentor-signature__argument__name">$name</span>
: <span class="phpdocumentor-signature__argument__return-type">string</span>
</dt>
<dd class="phpdocumentor-argument-list__definition">
<section class="phpdocumentor-description"><p>The identifier to normalize.</p>
</section>
</dd>
</dl>
<section>
<h5 class="phpdocumentor-return-value__heading">Return values</h5>
<span class="phpdocumentor-signature__response_type"><a href="classes/Doctrine-DBAL-Schema-Identifier.html"><abbr title="\Doctrine\DBAL\Schema\Identifier">Identifier</abbr></a></span>
</section>
</article>
</section>
<div class="phpdocumentor-modal" id="source-view">
<div class="phpdocumentor-modal-bg" data-exit-button></div>
<div class="phpdocumentor-modal-container">
<div class="phpdocumentor-modal-content">
<pre style="max-height: 500px; overflow-y: scroll" data-src="files/vendor/doctrine/dbal/src/Platforms/OraclePlatform.php.txt" class="language-php line-numbers linkable-line-numbers"></pre>
</div>
<button data-exit-button class="phpdocumentor-modal__close">&times;</button>
</div>
</div>
<script type="text/javascript">
(function () {
function loadExternalCodeSnippet(el, url, line) {
Array.prototype.slice.call(el.querySelectorAll('pre[data-src]')).forEach((pre) => {
const src = url || pre.getAttribute('data-src').replace(/\\/g, '/');
const language = 'php';
const code = document.createElement('code');
code.className = 'language-' + language;
pre.textContent = '';
pre.setAttribute('data-line', line)
code.textContent = 'Loading…';
pre.appendChild(code);
var xhr = new XMLHttpRequest();
xhr.open('GET', src, true);
xhr.onreadystatechange = function () {
if (xhr.readyState !== 4) {
return;
}
if (xhr.status < 400 && xhr.responseText) {
code.textContent = xhr.responseText;
Prism.highlightElement(code);
return;
}
if (xhr.status === 404) {
code.textContent = '✖ Error: File could not be found';
return;
}
if (xhr.status >= 400) {
code.textContent = '✖ Error ' + xhr.status + ' while fetching file: ' + xhr.statusText;
return;
}
code.textContent = '✖ Error: An unknown error occurred';
};
xhr.send(null);
});
}
const modalButtons = document.querySelectorAll("[data-modal]");
const openedAsLocalFile = window.location.protocol === 'file:';
if (modalButtons.length > 0 && openedAsLocalFile) {
console.warn(
'Viewing the source code is unavailable because you are opening this page from the file:// scheme; ' +
'browsers block XHR requests when a page is opened this way'
);
}
modalButtons.forEach(function (trigger) {
if (openedAsLocalFile) {
trigger.setAttribute("hidden", "hidden");
}
trigger.addEventListener("click", function (event) {
event.preventDefault();
const modal = document.getElementById(trigger.dataset.modal);
if (!modal) {
console.error(`Modal with id "${trigger.dataset.modal}" could not be found`);
return;
}
modal.classList.add("phpdocumentor-modal__open");
loadExternalCodeSnippet(modal, trigger.dataset.src || null, trigger.dataset.line)
const exits = modal.querySelectorAll("[data-exit-button]");
exits.forEach(function (exit) {
exit.addEventListener("click", function (event) {
event.preventDefault();
modal.classList.remove("phpdocumentor-modal__open");
});
});
});
});
})();
</script>
</article>
</section>
<section class="phpdocumentor-on-this-page__sidebar">
<section class="phpdocumentor-on-this-page__content">
<strong class="phpdocumentor-on-this-page__title">On this page</strong>
<ul class="phpdocumentor-list -clean">
<li class="phpdocumentor-on-this-page-section__title">Table Of Contents</li>
<li>
<ul class="phpdocumentor-list -clean">
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#toc-constants">Constants</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#toc-properties">Properties</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#toc-methods">Methods</a></li>
</ul>
</li>
<li class="phpdocumentor-on-this-page-section__title">Constants</li>
<li>
<ul class="phpdocumentor-list -clean">
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#constant_CREATE_FOREIGNKEYS">CREATE_FOREIGNKEYS</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#constant_CREATE_INDEXES">CREATE_INDEXES</a></li>
</ul>
</li>
<li class="phpdocumentor-on-this-page-section__title">Properties</li>
<li>
<ul class="phpdocumentor-list -clean">
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#property__eventManager">$_eventManager<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html"></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#property__keywords">$_keywords<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html"></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#property_doctrineTypeComments">$doctrineTypeComments<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html"></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#property_doctrineTypeMapping">$doctrineTypeMapping<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html"></li>
</ul>
</li>
<li class="phpdocumentor-on-this-page-section__title">Methods</li>
<li>
<ul class="phpdocumentor-list -clean">
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_appendLockHint">appendLockHint()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_assertValidIdentifier">assertValidIdentifier()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_canEmulateSchemas">canEmulateSchemas()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_columnsEqual">columnsEqual()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_convertBooleans">convertBooleans()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_convertBooleansToDatabaseValue">convertBooleansToDatabaseValue()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_convertFromBoolean">convertFromBoolean()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_createSavePoint">createSavePoint()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_createSchemaManager">createSchemaManager()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_escapeStringForLike">escapeStringForLike()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getAcosExpression">getAcosExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getAdvancedForeignKeyOptionsSQL">getAdvancedForeignKeyOptionsSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getAlterSchemaSQL">getAlterSchemaSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getAlterSequenceSQL">getAlterSequenceSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getAlterTableSQL">getAlterTableSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getAsciiStringTypeDeclarationSQL">getAsciiStringTypeDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getAvgExpression">getAvgExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getBetweenExpression">getBetweenExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getBigIntTypeDeclarationSQL">getBigIntTypeDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getBinaryDefaultLength">getBinaryDefaultLength()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getBinaryMaxLength">getBinaryMaxLength()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getBinaryTypeDeclarationSQL">getBinaryTypeDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getBitAndComparisonExpression">getBitAndComparisonExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getBitOrComparisonExpression">getBitOrComparisonExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getBlobTypeDeclarationSQL">getBlobTypeDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getBooleanTypeDeclarationSQL">getBooleanTypeDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCharMaxLength">getCharMaxLength()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCheckDeclarationSQL">getCheckDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getClobTypeDeclarationSQL">getClobTypeDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getColumnCharsetDeclarationSQL">getColumnCharsetDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getColumnCollationDeclarationSQL">getColumnCollationDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getColumnDeclarationListSQL">getColumnDeclarationListSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getColumnDeclarationSQL">getColumnDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getColumnsFieldDeclarationListSQL">getColumnsFieldDeclarationListSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCommentOnColumnSQL">getCommentOnColumnSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getConcatExpression">getConcatExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCosExpression">getCosExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCountExpression">getCountExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateConstraintSQL">getCreateConstraintSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getCreateDatabaseSQL">getCreateDatabaseSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateForeignKeySQL">getCreateForeignKeySQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateIndexSQL">getCreateIndexSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getCreatePrimaryKeySQL">getCreatePrimaryKeySQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateSchemaSQL">getCreateSchemaSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getCreateSequenceSQL">getCreateSequenceSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateTableSQL">getCreateTableSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateTablesSQL">getCreateTablesSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getCreateTemporaryTableSnippetSQL">getCreateTemporaryTableSnippetSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateUniqueConstraintSQL">getCreateUniqueConstraintSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateViewSQL">getCreateViewSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getCurrentDatabaseExpression">getCurrentDatabaseExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCurrentDateSQL">getCurrentDateSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCurrentTimeSQL">getCurrentTimeSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCurrentTimestampSQL">getCurrentTimestampSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCustomTypeDeclarationSQL">getCustomTypeDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddDaysExpression">getDateAddDaysExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddHourExpression">getDateAddHourExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddMinutesExpression">getDateAddMinutesExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddMonthExpression">getDateAddMonthExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddQuartersExpression">getDateAddQuartersExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddSecondsExpression">getDateAddSecondsExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddWeeksExpression">getDateAddWeeksExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateAddYearsExpression">getDateAddYearsExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDateDiffExpression">getDateDiffExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDateFormatString">getDateFormatString()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubDaysExpression">getDateSubDaysExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubHourExpression">getDateSubHourExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubMinutesExpression">getDateSubMinutesExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubMonthExpression">getDateSubMonthExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubQuartersExpression">getDateSubQuartersExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubSecondsExpression">getDateSubSecondsExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubWeeksExpression">getDateSubWeeksExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateSubYearsExpression">getDateSubYearsExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDateTimeFormatString">getDateTimeFormatString()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDateTimeTypeDeclarationSQL">getDateTimeTypeDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDateTimeTzFormatString">getDateTimeTzFormatString()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDateTimeTzTypeDeclarationSQL">getDateTimeTzTypeDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDateTypeDeclarationSQL">getDateTypeDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDecimalTypeDeclarationSQL">getDecimalTypeDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDefaultSchemaName">getDefaultSchemaName()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDefaultTransactionIsolationLevel">getDefaultTransactionIsolationLevel()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDefaultValueDeclarationSQL">getDefaultValueDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDoctrineTypeComment">getDoctrineTypeComment()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDoctrineTypeMapping">getDoctrineTypeMapping()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDropDatabaseSQL">getDropDatabaseSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDropForeignKeySQL">getDropForeignKeySQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropIndexSQL">getDropIndexSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropSchemaSQL">getDropSchemaSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropSequenceSQL">getDropSequenceSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropTableSQL">getDropTableSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropTablesSQL">getDropTablesSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropTemporaryTableSQL">getDropTemporaryTableSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropUniqueConstraintSQL">getDropUniqueConstraintSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getDropViewSQL">getDropViewSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDummySelectSQL">getDummySelectSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getEmptyIdentityInsertSQL">getEmptyIdentityInsertSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getEventManager">getEventManager()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getFloatDeclarationSQL">getFloatDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getForeignKeyBaseDeclarationSQL">getForeignKeyBaseDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getForeignKeyDeclarationSQL">getForeignKeyDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getForeignKeyReferentialActionSQL">getForeignKeyReferentialActionSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getForUpdateSQL">getForUpdateSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getGuidTypeDeclarationSQL">getGuidTypeDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getIdentifierQuoteCharacter">getIdentifierQuoteCharacter()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getIdentitySequenceName">getIdentitySequenceName()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getIndexDeclarationSQL">getIndexDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getIndexFieldDeclarationListSQL">getIndexFieldDeclarationListSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getInlineColumnCommentSQL">getInlineColumnCommentSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getIntegerTypeDeclarationSQL">getIntegerTypeDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getIsNotNullExpression">getIsNotNullExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getIsNullExpression">getIsNullExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getJsonTypeDeclarationSQL">getJsonTypeDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getLengthExpression">getLengthExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getListNamespacesSQL">getListNamespacesSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getListTableColumnsSQL">getListTableColumnsSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getListTableCommentsSQL">getListTableCommentsSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getListTableConstraintsSQL">getListTableConstraintsSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getListTableForeignKeysSQL">getListTableForeignKeysSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getListTableIndexesSQL">getListTableIndexesSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getListTablesSQL">getListTablesSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getListUsersSQL">getListUsersSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getLocateExpression">getLocateExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getLowerExpression">getLowerExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getLtrimExpression">getLtrimExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getMaxExpression">getMaxExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getMaxIdentifierLength">getMaxIdentifierLength()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getMd5Expression">getMd5Expression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getMinExpression">getMinExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getModExpression">getModExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getName">getName()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getNotExpression">getNotExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getNowExpression">getNowExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getPiExpression">getPiExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getReadLockSQL">getReadLockSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getRegexpExpression">getRegexpExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getRenameTableSQL">getRenameTableSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getReservedKeywordsList">getReservedKeywordsList()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getRoundExpression">getRoundExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getRtrimExpression">getRtrimExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getSequenceNextValSQL">getSequenceNextValSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getSetTransactionIsolationSQL">getSetTransactionIsolationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getSinExpression">getSinExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getSmallIntTypeDeclarationSQL">getSmallIntTypeDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getSqlCommentEndString">getSqlCommentEndString()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getSqlCommentStartString">getSqlCommentStartString()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getSqrtExpression">getSqrtExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getStringLiteralQuoteCharacter">getStringLiteralQuoteCharacter()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getStringTypeDeclarationSQL">getStringTypeDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getSubstringExpression">getSubstringExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getSumExpression">getSumExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getTemporaryTableName">getTemporaryTableName()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getTemporaryTableSQL">getTemporaryTableSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getTimeFormatString">getTimeFormatString()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getTimeTypeDeclarationSQL">getTimeTypeDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getTrimExpression">getTrimExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getTruncateTableSQL">getTruncateTableSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getUniqueConstraintDeclarationSQL">getUniqueConstraintDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getUniqueFieldDeclarationSQL">getUniqueFieldDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getUpperExpression">getUpperExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getVarcharDefaultLength">getVarcharDefaultLength()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getVarcharMaxLength">getVarcharMaxLength()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getVarcharTypeDeclarationSQL">getVarcharTypeDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getWildcards">getWildcards()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getWriteLockSQL">getWriteLockSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_hasDoctrineTypeMappingFor">hasDoctrineTypeMappingFor()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_hasNativeGuidType">hasNativeGuidType()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_hasNativeJsonType">hasNativeJsonType()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_isCommentedDoctrineType">isCommentedDoctrineType()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_markDoctrineTypeCommented">markDoctrineTypeCommented()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_modifyLimitQuery">modifyLimitQuery()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_prefersIdentityColumns">prefersIdentityColumns()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_quoteIdentifier">quoteIdentifier()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_quoteSingleIdentifier">quoteSingleIdentifier()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_quoteStringLiteral">quoteStringLiteral()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_registerDoctrineTypeMapping">registerDoctrineTypeMapping()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_releaseSavePoint">releaseSavePoint()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_rollbackSavePoint">rollbackSavePoint()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_setEventManager">setEventManager()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsAlterTable">supportsAlterTable()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsColumnCollation">supportsColumnCollation()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsColumnLengthIndexes">supportsColumnLengthIndexes()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsCommentOnStatement">supportsCommentOnStatement()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsCreateDropDatabase">supportsCreateDropDatabase()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsForeignKeyConstraints">supportsForeignKeyConstraints()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsGettingAffectedRows">supportsGettingAffectedRows()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsIdentityColumns">supportsIdentityColumns()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsIndexes">supportsIndexes()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsInlineColumnComments">supportsInlineColumnComments()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsLimitOffset">supportsLimitOffset()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsPartialIndexes">supportsPartialIndexes()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsPrimaryConstraints">supportsPrimaryConstraints()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_supportsReleaseSavepoints">supportsReleaseSavepoints()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsSavepoints">supportsSavepoints()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsSchemas">supportsSchemas()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_supportsSequences">supportsSequences()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsTransactions">supportsTransactions()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_supportsViews">supportsViews()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_usesSequenceEmulatedIdentityColumns">usesSequenceEmulatedIdentityColumns()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method__getCommonIntegerTypeDeclarationSQL">_getCommonIntegerTypeDeclarationSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method__getCreateTableSQL">_getCreateTableSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method__getTransactionIsolationLevelSQL">_getTransactionIsolationLevelSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_createReservedKeywordsList">createReservedKeywordsList()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_doModifyLimitQuery">doModifyLimitQuery()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getBinaryTypeDeclarationSQLSnippet">getBinaryTypeDeclarationSQLSnippet()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getColumnComment">getColumnComment()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCommentOnTableSQL">getCommentOnTableSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getCreateIndexSQLFlags">getCreateIndexSQLFlags()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getDateArithmeticIntervalExpression">getDateArithmeticIntervalExpression()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getLikeWildcardCharacters">getLikeWildcardCharacters()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getPartialIndexSQL">getPartialIndexSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getPostAlterTableIndexForeignKeySQL">getPostAlterTableIndexForeignKeySQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_getPreAlterTableIndexForeignKeySQL">getPreAlterTableIndexForeignKeySQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getRenameIndexSQL">getRenameIndexSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getReservedKeywordsClass">getReservedKeywordsClass()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getVarcharTypeDeclarationSQLSnippet">getVarcharTypeDeclarationSQLSnippet()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_initializeCommentedDoctrineTypes">initializeCommentedDoctrineTypes()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_initializeDoctrineTypeMappings">initializeDoctrineTypeMappings()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_onSchemaAlterTable">onSchemaAlterTable()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_onSchemaAlterTableAddColumn">onSchemaAlterTableAddColumn()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_onSchemaAlterTableChangeColumn">onSchemaAlterTableChangeColumn()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_onSchemaAlterTableRemoveColumn">onSchemaAlterTableRemoveColumn()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_onSchemaAlterTableRenameColumn">onSchemaAlterTableRenameColumn()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_addSuffix">addSuffix()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_buildCreateTableSQL">buildCreateTableSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_columnToArray">columnToArray()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getAutoincrementIdentifierName">getAutoincrementIdentifierName()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_getSequenceCacheSQL">getSequenceCacheSQL()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-AbstractPlatform.html#method_initializeAllDoctrineTypeMappings">initializeAllDoctrineTypeMappings()</a></li>
<li><a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#method_normalizeIdentifier">normalizeIdentifier()</a></li>
</ul>
</li>
</ul>
</section>
</section>
</div>
<section data-search-results class="phpdocumentor-search-results phpdocumentor-search-results--hidden">
<section class="phpdocumentor-search-results__dialog">
<header class="phpdocumentor-search-results__header">
<h2 class="phpdocumentor-search-results__title">Search results</h2>
<button class="phpdocumentor-search-results__close"><i class="fas fa-times"></i></button>
</header>
<section class="phpdocumentor-search-results__body">
<ul class="phpdocumentor-search-results__entries"></ul>
</section>
</section>
</section>
</div>
<a href="classes/Doctrine-DBAL-Platforms-OraclePlatform.html#top" class="phpdocumentor-back-to-top"><i class="fas fa-chevron-circle-up"></i></a>
</main>
<script>
cssVars({});
</script>
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/prism.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/autoloader/prism-autoloader.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-numbers/prism-line-numbers.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/prismjs@1.23.0/plugins/line-highlight/prism-line-highlight.min.js"></script>
</body>
</html>