Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

46 total results found

Insert-Statement mit ID-Rückgabe

SQL Anywhere

Es soll ein Datensatz angelegt werden und gleichzeitig die von der Datenbank vergebene ID des neuen Datensatzes zurückgegeben werden, ohne diese Tabelle abzufragen (und ohne Krücke wie @@IDENTITY). DECLARE li_id INTEGER; SELECT new_rec.id INTO li_id FRO...

dbsrv vs dbeng

SQL Anywhere

dbsrv : network server dbeng : personal server

Aktualisierungs-Timestamps

SQL Anywhere

CREATE TABLE table_name (   id           INTEGER AUTOINCREMENT,   description  VARCHAR(100) NOT NULL,   created_at   DATETIME DEFAULT CURRENT TIMESTAMP   updated_at   DATETIME ); CREATE TRIGGER tub_TABLE_NAME_TS BEFORE UPDATE ORDER 1 ON table_name ...

Dynamisches SQL mit Platzhalter

SQL Anywhere

Eine String-Variable so formatieren, dass man einen Platzhalter im Text durch einen Variableninhalt ersetzt. So kann man einen optionalen Filter z.B. in einer Prozedur einbauen. DECLARE sql LONG VARCHAR; DECLARE ls_monatsfilter VARCHAR(100); SET sql = 'SE...

Datum und Zeit

SQL Anywhere

  Datum formatieren SELECT DATEFORMAT('2023-01-11', 'dd.mm.yyyy') -- 11.01.2023  

Tabellen

SQL Anywhere

Tabelle anlegen CREATE TABLE table_name ( name VARCHAR(20) ) IN dbspace_name; Tabelle aus bisheriger Tabelle kopieren SELECT * INTO neuer_tabellenname FROM alte_tabelle; Wichtig: Berechtigungen auf die neue Tabelle müssen erteilt werden! Spaltendefini...

Zeilengenerator

SQL Anywhere

Liefert 10 Zeilen, von 1 bis 10, jeweils im Einser-Schritt: SELECT row_num FROM sa_rowgenerator(1, 10, 1);  

Datensätze wiederholen sich in Tabellen

MS Access

Problem: Datensätze wiederholen sich in Tabellen, Listenfeldern, Unterformularen oder Berichten Dieser Fehler tritt auf, selbst wenn die von außen per ODBC eingebundene Tabelle oder Prozedur die Daten sauber liefert (in Access!). Lösung: im Frontend (Unterfo...

is record new

MS Access

Determine whether the current record is a new record in a form Sub NewRecordMark(frm As Form)      Dim intnewrec As Integer  intnewrec = frm.NewRecord    If intnewrec = True Then  MsgBox "You're in a new record." _   & "@Do you want to add n...

Dialoge

Xojo

Normaler Textdialog Var d As New MessageDialog // declare the MessageDialog object Var b As MessageDialogButton // for handling the result d.IconType = MessageDialog.IconTypes.Caution // display warning icon d.ActionBu...

Datenbank-Metadaten

PostgreSQL

Wie kann man mit PostgreSQL-/SQL-Bordmitteln die Strukturen der eigenen Datenbank einsehen und verwalten? Tabellen auflisten Es wird davon ausgegangen, dass die Tabellen der Anwendung sich im Datenbank-Schema public befinden. SELECT table_catalog, table_sc...

Datum und Zeit

Google Docs Google Sheets

  Year-to-date Unter Year-to-date versteht man für gewöhnlich einen Prozentwert, welcher Anteil des Jahres bereits vergangen ist (Beispiel: am 1. Juli beträgt dieser ca. 50 %). Für die Berechnung in Google Sheets benötigt man zwei Wert: den Jahresanfang ...

Substrings

Xojo

  Mid-Funktion Der erste Zahlenparameter ist der Beginn des Teilstrings (wobei der erster Character bei 1 beginnt). Der zweite Zahlenparameter steht für die Länge des auszuschneidenden Strings. Fehlt dieser ganz, dann wird der komplette Teilstring ab dem Be...

Strings

SQL Anywhere

Prüfen, ob ein (Teil-)String sich in einem String befindet Die einfachste Möglichkeit, zu prüfen, ob sich in einem String ein anderer String (oder auch nur ein einzelnes Zeichen) befindet, ist die Funktion CHARINDEX. Diese Funktion liefert die Position des B...

FolderItem

Xojo

  "FolderItem" in der Xojo-Dokumentation

Zeilengenerator

SQLite

Ein Zeilengenerator ist in einer Datenbank eine Funktion, die eine Liste von nummerierten Zeilen zurückgibt. Dabei lässt sich die Anzahl an Zeilen im Regelfall per Parameter steuern. In SQLite gibt es dafür die Funktion generate_series. Das ist eine sog. tabl...

Tabellen

SQLite

Tabelle anlegen CREATE TABLE table_name ( id INTEGER PRIMARY KEY, name TEXT ); Boolean-Spalte SQLite kennt keinen eigentlichen Boolean-Spaltentyp. CREATE TABLE table_name ( name TEXT, is_ready INTEGER NOT NULL DEFAULT 0 CHECK (is_rea...

Aktualisierungs-Timestamps

PostgreSQL

Oft besteht der Bedarf, in einer Tabelle Zeitpunkt der Anlage eines Datensatzes sowie der letzten Änderung identifizieren zu können. Der einfachste Weg ist, in einer Tabelle zwei Timestamp-Spalten anzulegen, eine für den Anlagezeitpunkt und einen für die letzt...

ls

Linux

ls - list directory contents -t : sort by time

Profildatei

PowerShell

  Pfad zur PowerShell-Profildatei   Windows C:\Users\USERNAME\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1