Advanced Search
Search Results
46 total results found
Loops
foreach foreach (iterable_expression as $value) { // statement } foreach (iterable_expression as $key => $value) { // statement } https://www.php.net/manual/de/control-structures.foreach.php
SQL Anywhere
Hintergrund Damit eine PHP-Installation direkt mit einer SAP SQL Anywhere-Datenbank kommunizieren kann, muss ein entsprechendes PHP-Modul installiert werden. The SAP SQL Anywhere PHP Module (SAP Support-Wiki) SQL Anywhere-Modul für PHP 8.x - Thread im SQL...
SQL Anywhere
Hintergrund Damit man von einer Laravel-Anwendung auf eine SAP SQL Anywhere-Datenbank zugreifen kann, müssen diese Bedingungen erfüllt sein: es muss ein entsprechendes PHP-Modul installiert sein (sh. SQL Anywhere in PHP) es muss eine PHP-Treiberbibliothek...
psql
SQL-Datei ausführen <database> => \i 'pfad/zur/datei.sql'
Versionen
https://www.php.net/supported-versions.php
Neue Laravel-Installation
1. Ein neues Laravel-Projekt zu erzeugen kann direkt über Composer erfolgen (Dokumentation): composer create-project laravel/laravel name-der-anwendung cd name-der-anwendung npm install git init . 2. Danach die frische Installation in Git commiten. 3. Da...
Composer
Installing a local Composer package in your PHP project - DEV Community
Ist ein String numerisch?
Es gibt in PostgreSQL keine eingebaute Funktion, mit der man prüfen kann, ob ein String einen gültigen Zahlenwert darstellt. In anderen Datenbanken gibt es dafür eingebaute Funktionen, die häufig IS_NUMERIC oder ISNUMERIC heißen. Beispiele: ein String '1' ...
Datenbank-Dateien / temporäre Dateien / Speicherplatz
Eine SQL Anywhere-Datenbank wird gespeichert in eindeutig identifizierbaren Dateien an einem frei wählbaren Pfad (getrennt für jede Datenbank) kann zusätzlich zur Hauptdatenbankdatei weitere Dateien umfassen (DB-Spaces) eine Datenbank umfasst standardmäß...
Unterstützte Plattformen
SQL Anywhere 17 ist auf diesen Plattformen lauffähig: Windows 7 Windows 8.x Windows 10 Windows 11 Windows Server 2003 Windows Server 2003 R2 Windows Server 2008 Windows Server 2008 R2 Windows Server 2012 Windows Server 2012 R2 Windows Server 2016 ...
Direkte Verarbeitungs-Abfrage mit Cursor
Hintergrund Man möchte eine Vielzahl von Datensätzen verarbeiten oder aktualisieren, muss ggf. aber vielleicht für jeden Datensatz eine Funktion oder Prozedur aufrufen. Gleichzeitig möchte man nicht eine spezielle Prozedur dafür erst schreiben müssen. Umsetz...
Cursors
Inline-Cursors Inline-Cursors sind Cursors, die nicht zuerst als Variable vereinbart und dann geöffnet und geschlossen werden müssen. Statt dessen können diese direkt an geigneter Stelle im SQL-Text definiert werden: FOR auftraege AS cur_auftrag NO SCROLL CU...
Zahlen und Zahlenfunktionen
Modulo Die Modulo-Funktion gibt wie üblich bei einer Division den Rest zurück. SELECT MOD(14, 10); -- 4 Das kann genutzt werden, um in einer Cursor-Schleife alle x Datensätze eine Statusmeldung auszugeben. Beispiel: es werden Datensätze einzeln in einer...
One row only
Im Laufe der Zeit verwendet man in den erstellten Datenbanken verschiedene technische Prinzipien zum Aufbau und Design von Tabellen. Manche davon, selbst wenn eher selten genutzt, kommen dabei trotzdem regelmäßig wieder zum Einsatz. Ein "Feature", das ich imm...
Datum und Zeit
Calculating end-of-week (friday) from a date in postgresql
Unlogged tables
Reguläre Tabellen in PostgreSQL sind logged - d.h. Änderungen werden in das Write-ahead log (WAL) geschrieben. Das erhöht die Datensicherheit, weil noch nicht final festgeschriebene Änderungen bei einem ungeplanten Absturz der Datenbank aus dem WAL wiederherge...
Datenbank-Events
SQL Anywhere bringt von Haus aus Datenbank-Ereignisse (englisch: events) mit. Diese Events lassen sich zeitgesteuert aufrufen (wie Cron-Jobs) oder anhand bestimmter Ereignisse triggern. Für viele Anwendungsfälle ist es deshalb nicht mehr notwendig, Jobs von a...
Aktuelle Version
Die aktuelle Version von SQLite ist 3.46.0 vom 2024-05-23. (Stand: 2024-06-19) Download zur Download-Seite von SQLite Hinweis für Windows Für Windows bietet sich der Download des Tools-Bundles an (Precompiled Binaries for Windows > sqlite-tools-win-x64...
Installation
https://elixir-lang.org/install.html Linux asdf
Mix
Mix ist das in Elixir eingebaute Standard-Build-Tool. Befehle mix new Legt ein neues Projekt(verzeichnis) an. mix new projektname Das neue Projekt heißt dabei wie das Verzeichnis, beginnt aber mit einem Großbuchstaben: Projektname Möchte man, dass das Pr...