Gibt es eine Möglichkeit, die Struktur einer Tabelle ohne Daten, einschließlich aller Schlüssel und Einschränkungen, in eine neue Tabelle zu kopieren?
Gibt es eine Möglichkeit, die Struktur einer Tabelle ohne Daten, einschließlich aller Schlüssel und Einschränkungen, in eine neue Tabelle zu kopieren?
Ich versuche diese Abfrage auszuführen: SELECT mac, creation_date FROM logs WHERE logs_type_id=11 AND mac NOT IN (select consols.mac from consols) Aber ich bekomme keine Ergebnisse. Ich habe es getestet und weiß, dass etwas mit der Syntax nicht stimmt. In MySQL funktioniert eine solche...
Jupitor$ bundle exec rake db:create db:migrate APP_development already exists rake aborted! PG::Error: ERROR: invalid value for parameter "TimeZone": "UTC" : SET time zone 'UTC' Ich erhalte immer wieder diesen Fehler, wenn ich versuche, in meine Postgres-Datenbank zu migrieren. Hilfe wäre sehr...
Ich suche nach einer Möglichkeit, die SQLServer-Funktion dateiff in PostgreSQL zu implementieren . Das ist, Diese Funktion gibt die Anzahl (als vorzeichenbehafteten ganzzahligen Wert) der angegebenen Datumsteilgrenzen zurück, die zwischen dem angegebenen Start- und Enddatum überschritten wurden....
Der Json-Wert kann aus einem Zeichenfolgenwert bestehen. z.B.: postgres=# SELECT to_json('Some "text"'::TEXT); to_json ----------------- "Some \"text\"" Wie kann ich diese Zeichenfolge als Postgres-Textwert extrahieren? ::TEXTfunktioniert nicht Es wird json in Anführungszeichen zurückgegeben,...
sdilshod@sdilshod-Lenovo-B590:~/webapp/saturn$ heroku run rake db:migrate Running `rake db:migrate` attached to terminal... up, run.6194 DEPRECATION WARNING: You have Rails 2.3-style plugins in vendor/plugins! Support for these plugins will be removed in Rails 4.0. Move them out and bundle them in...
Ich habe ein Array vom Typ bigint. Wie kann ich die doppelten Werte in diesem Array entfernen? Ex: array[1234, 5343, 6353, 1234, 1234] Ich sollte bekommen array[1234, 5343, 6353, ...] Ich habe das Beispiel SELECT uniq(sort('{1,2,3,2,1}'::int[]))im Postgres-Handbuch getestet, aber es funktioniert...
Ich habe das Installationsprogramm postgresql-9.0.1-1-windows.exe von der offiziellen Website heruntergeladen, es ausgeführt und dann eine Fehlermeldung erhalten: Beim Ausführen des Microsoft VC ++ - Laufzeitinstallationsprogramms ist ein Fehler aufgetreten Was ist der Grund für diese...
Haben Sie den Code von jemandem aufgegriffen und dies ist Teil einer where-Klausel. Weiß jemand, was der Doppelpunkt anzeigt? b.date_completed > a.dc::date + INTERVAL '1 DAY 7:20:00'
Mein Code lautet: SELECT column_name FROM information.SCHEMA.columns WHERE table_name = 'aean' Es werden Spaltennamen der Tabelle zurückgegeben aean. Jetzt habe ich ein Array deklariert: DECLARE colnames text[] Wie kann ich die Ausgabe von select im Spaltennamen-Array speichern? Müssen...
Ist so etwas möglich? INSERT INTO Table2 (val) VALUES ((INSERT INTO Table1 (name) VALUES ('a_title') RETURNING id)); Möchten Sie den Rückgabewert als Wert verwenden, um eine Zeile in eine zweite Tabelle mit einem Verweis auf die erste Tabelle einzufügen?
Ich habe gerade installiert Rails 4.0.2und beim Erstellen einer neuen App bekomme ich in der Bundle-Phase: Installing pg (0.17.1) Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. /Users/Dee/.rvm/rubies/ruby-2.0.0-p247/bin/ruby extconf.rb checking for pg_config... no...
Ich möchte die kumulative oder laufende Feldmenge ermitteln und von der Bereitstellung in die Tabelle einfügen. Meine Inszenierungsstruktur sieht ungefähr so aus: ea_month id amount ea_year circle_id April 92570 1000 2014 1 April 92571 3000 2014 2 April 92572 2000 2014 3 March 92573 3000 2014 1...
In MySQL können wir dies ausführen, wobei die Spalte changetimestampjedes Mal aktualisiert wird, wenn die Zeile geändert wird: create table ab ( id int, changetimestamp timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP ); Gibt es etwas Ähnliches in PostgreSQL?...
Gibt es ein Tool oder eine Methode, um Postgres zu analysieren und zu bestimmen, welche fehlenden Indizes erstellt und welche nicht verwendeten Indizes entfernt werden sollen? Ich habe ein wenig Erfahrung mit dem "Profiler" -Tool für SQLServer, aber mir ist kein ähnliches Tool bekannt, das in...
Beim Erstellen einer Tabelle in PostgreSQL werden Standardbeschränkungsnamen zugewiesen, wenn sie nicht angegeben werden: CREATE TABLE example ( a integer, b integer, UNIQUE (a, b) ); Aber mit ALTER TABLEeiner Einschränkung hinzuzufügen , er einen Namen scheint , ist zwingend...
Ich versuche, eine PostgreSQL-Datenbank für mein Django-Projekt einzurichten, was ich jetzt dank der Antworten auf meine letzte Frage getan habe. Probleme beim Einrichten einer PostgreSQL-Datenbank für ein Django-Projekt . Ich versuche jetzt, den Befehl 'python manage.py runserver' im Terminal...
Als Beispiel möchte ich ID mit maximaler Datumsgruppe nach Kategorie auswählen. Das Ergebnis ist: 7, 2, 6 id category date 1 a 2013-01-01 2 b 2013-01-03 3 c 2013-01-02 4 a 2013-01-02 5 b 2013-01-02 6 c 2013-01-03 7 a 2013-01-03 8 b 2013-01-01 9 c 2013-01-01 Darf ich wissen, wie das in PostgreSQL...
Ein kleines Problem mit PostgreSQL unter Mac OS X 10.8.4. Ich habe es versehentlich getan, brew rm postgresql --forcewährend der Postgres-Server lief. Wenn ich mit installiert brew install postgresqlund ausgeführt pg_ctl -D /usr/local/var/postgres starthabe, bekomme ich: pg_ctl: another server...
In MySQL können Sie eine selectAbfrage mit \G(im Gegensatz zu \g) beenden , um die Ergebnisse vertikal anzuzeigen: select * from foo \G *************** id: 1 bar: Hello *************** id: 2 bar: World Wie kann man mit psql dasselbe für PostgreSQL tun?