Tag: ddl
Data Definition Language, Teilmenge von SQL zu manipulieren Strukturelemente einer Datenbank, nicht der Inhalt der Tabellen. CREATE, DROP, ALTER-und Verwandte Aussagen.
2
Antworten
Ich würde gerne aktualisieren, einen bestimmten Bereich von Zeilen, sagen wir ab 30 und endend bei 50. Wie kann ich erreichen, dass. Habe ich versucht mit: UPDATE tab SET col = 'somevalue' LIMIT 30, 50 aber das
1
Antworten
Ich bin versucht, senden Sie eine zwei-Anweisung SQL-Datei als batch-job auf dem isql-Dienstprogramm auf einem Linux-Rechner. Die erste Anweisung definiert ein VOLATILE TABLE und die zweite Anweisung ist eine SELECT - Anweisung für diese Tabelle. Dem Teradata-server
1
Antworten
Habe ich versucht zu suchen aber ich habe leider nichts gefunden. Ich versuche, fügen Sie zwei Spalten zu einer Tabelle mit einem Standardwert (Teradata). Ich versuche mit dieser Aussage ALTER TABLE TEST add (DWH_Change_dt date default CURRENT_DATE,
2
Antworten
Ich habe ein problem, wenn Sie versuchen, zu extrahieren ddl-Sequenz für diese Funktion in dieser Abfrage: select dbms_metadata.get_dependent_ddl('SEQUENCE', base_object_name) from dual; base_object_name - Namen der trigger, dass die Verwendung von Sequenzen. Ergebnis: ora-31604 Ungültiger name parameter NAME
4
Antworten
Habe ich gescannt ähnliche Fragen, aber Sie scheinen sich auf andere Datenbanken und/oder externe Sprachen. Ich bin auf der Suche, um programmgesteuert zu extrahieren Tabelle über SQL-DDL -, mit einem Ergebnis, das "gut genug" zu re-importieren und
5
Antworten
Habe ich eine MySQL-Datenbank mit MySQL Workbench. Es hat etwa 20 Tische. Ich kann nicht herausfinden, wie das ausführen von scripts auf die Datenbank. Im Grunde, ich möchte eine Datenbank-Erstellung Skript, welches mir erlaubt meine Datenbank auf
2
Antworten
Wie kann ich das erzeugen einer DDL-Skript auf eine vorhandene Tabelle in oracle? Ich arbeite an einem Projekt, wo ich neu erstellen, einige Tabellen in der Oracle-Tabelle in Hive. InformationsquelleAutor VSJ | 2014-10-08
2
Antworten
Ich versuche den folgenden code zum erstellen einer Tabelle in PL/SQL: DECLARE V_NAME VARCHAR2(20); BEGIN EXECUTE IMMEDIATE 'CREATE TABLE TEMP(NAME VARCHAR(20))'; EXECUTE IMMEDIATE 'INSERT INTO TEMP VALUES(''XYZ'')'; SELECT NAME INTO V_NAME FROM TEMP; END; / Den SELECT
1
Antworten
Ich habe eine Datenbank-model-Diagramm erstellt, in MS-Visio, die ich gerne exportieren würden, um die DDL-Datei, um eine MySQL-Datenbank erstellen. Ich habe bereits installiert den MySQL-ODBC-Treiber, die ich erfolgreich verwenden können generieren der DDL-Datei, aber ich habe einige
3
Antworten
Ich will ein paar programmatischen schema-manipulation gegen eine oracle-Datenbank in C#. Also, ich Kämpfe mit einigen grundlegenden Fragen. Ddl-sql-Anweisungen befinden sich in einer Skript-Datei. Ich will nicht zu verwenden sqlplus.exe aber ich will OracleCommand aus der ODP.NET
2
Antworten
Habe ich übergeben wurde, eine ziemlich große, alte und verkrustete Access 2000/2003 Datenbank zu bereinigen. Ich werde umbenennen müssen eine Reihe von Tabellen und Feldern, sondern müssen dies in einer Weise tun, die nicht vorhandene Abfragen. (Glücklicherweise
2
Antworten
Diese Frage ist ein Duplikat in der Bedeutung ich habe noch, es zu klären. Oracle-Dokumentation speziell sagt, dass es möglich ist, geben Sie einen primären Schlüssel in CREATE VIEW - Klausel(11g docs den gleichen Begriff) . Doch
3
Antworten
Was ist die Verwendung von reorg-Befehl die in ibm db2-db ? Was bedeutet Reorg tun intern ? Ist es notwendig zu laufen, reorg, wenn neue Indizes erstellt werden, auf dem Tisch ? Ich werde die Abstimmung zu
4
Antworten
Ich verstehe, dass, wenn das hinzufügen einer Spalte zu einer Tabelle mit Daten in SQL-server, muss die Spalte einen NULL-option oder Standard. Ansonsten, was würde der SQL Server-pad die neuen Zeilen mit? Ich bin ratlos, warum kann
2
Antworten
Für Datenbank-re-Architektur, die ich brauche, um DDL für jede Tabelle und Sicht in der Datenbank(Oracle). Ich will nicht gehen in das Eigentum jede Tabelle/view und Holen Sie sich SQL aus im SQL Developer. Habe ich erfolgreich bekam
3
Antworten
Werden die zwei scripts unten (zum ändern einer Tabelle) diff machen..?? Skript 1 : alter table ACNT_MGR_HSTRY add DM_BTNUMBER DATA_TYPE ; alter table ACNT_MGR_HSTRY add DM_BTID DATA_TYPE ; alter table ACNT_MGR_HSTRY add DM_USERID DATA_TYPE ; alter table
3
Antworten
Ich würde gerne wissen, wie kann ich die Metadaten eines Objekts in einem Vertica Datenbank; wie Metadaten einer Tabelle. Gibt es eine Tabelle, die speichert die Metadaten von Objekten (Funktionen, views, Tabellen) in Vertica Datenbank. Zum Beispiel
2
Antworten
Ich bin hinzufügen einige neue Spalten zu einer Tabelle und hinzufügen möchten, die Dokumentation zu den table-DDL für zukünftige Entwickler. Wie geht man das an? imho nicht in der Datenbank, selbst wenn eine Tabelle normalisiert ist, wird
12
Antworten
Können Sie bitte helfen mir zu verstehen, von Grund auf über DDL & DML? InformationsquelleAutor Sachindra | 2010-04-05
2
Antworten
Ich habe versucht, lösen diese Fehler für einige Minuten, aber ich weiß nicht, was vermisse ich aus der Tabelle definition. Den code für die Tabellen unten: Tabelle Autocare: CREATE TABLE [dbo].[Autocare] ( [IDAutocar] NUMERIC (18, 0) NOT
7
Antworten
Ich arbeite mit MS-Access und JSP. Ich möchte wissen, wie können wir erstellen Tabelle mit AutoWert-Feld und mit den primär-Schlüssel. query="Create Table Registration_A (Reg_No PRIMARY KEY AUTOINCREMENT, FName varchar(2))"; Aber seine Angabe der syntax-Fehler. Was ist die
1
Antworten
Wenn ich eine Entität mit einer anderen schwachen Entität, wie erstelle ich eine Tabelle in einer solchen situation, wo, wenn ich löschen Sie die primäre Entität, die schwache Entität gelöscht werden? cascade löschen...? (ich denke, die Antwort
2
Antworten
Für Postgres gibt es irgendeine Art von Befehlszeilen-Dienstprogramme, die es ermöglichen eine Datenbank zu "Dumpingpreisen" und ermöglichen, dass die gleiche Datenbank-dump importiert werden? Ich weiß, dies ist über PGAdmin, aber ich muss in der Lage sein, dies
4
Antworten
In unserem Projekt ich erstellen, eine Globale temporäre Tabelle wird wie diese: CREATE GLOBAL TEMPORARY TABLE v2dtemp ( id NUMBER, GOOD_TYPE_GROUP VARCHAR2(250 BYTE), GOOD_CODE VARCHAR2(50 BYTE), GOOD_TITLE VARCHAR2(250 BYTE) ) ON COMMIT PRESERVE ROWS; aber das problem
1
Antworten
Ich möchte erstellen Sie eine Postgres-Datenbank mithilfe einer batch-Datei. Nun der normale Weg, dies zu tun, ist die folgende: "C:\Program Files\PostgreSQL\9.0\bin\createdb.exe" -U Myadmin MydatAbseName Diese obige Skript erstellt eine Datenbank mit den default-Parameter aus der Datenbank. Allerdings
1
Antworten
Tabelle: Kunden ID NAME DATATYPE NUMBER VARCHAR2(100) CLOB Ich ändern möchten die DATA Spalte von CLOB `VARCHAR2(1000) Ich versuche ALTER TABLE customers MODIFY DATA VARCHAR2 (1000) auch ALTER TABLE customers MODIFY (DATA VARCHAR2 (1000)) auch alter table
1
Antworten
Werde ich eine Tabelle erstellen mit einer Spalte speichern Created_date, die von datetime-Datentyp. Und mein Ziel zu setzen, ist der Standardwert von DATEPART(). Versuchte ich CREATE TABLE tbl_table ( created_date datetime DEFAULT DATEPART()) Dies gibt mir die
4
Antworten
Ich habe MySQL 5.5.37 mit InnoDB lokal installiert mit apt-get auf Ubuntu 13.10. Mein Rechner i7-3770 + 32Gb Speicher + SSD Festplatte auf meinen desktop. Für eine Tabelle "mytable", die enthält nur 1,5 Millionen Datensätze der folgenden
6
Antworten
Plese, die ich gerne tun würde in PostgreSQL so etwas wie CREATE UNIQUE INDEX IF NOT EXISTS Irgendeine Idee? Dies ist möglich, da Postgres 9.5: postgresql.org/docs/9.5/static/sql-createindex.html InformationsquelleAutor user3429578 | 2014-07-10
1
Antworten
Ich weiß, dass ich mit dieser können DDL-trigger erstellen; CREATE OR REPLACE TRIGGER create_table_trigger AFTER CREATE ON SCHEMA DECLARE BEGIN END; Problem ist, diese trigger laufen würde auf DDLs wie 'Create sequence'; wie kann ich nur ausführen,
5
Antworten
Arbeite ich mit Bienen und ich habe eine Tabelle wie folgt strukturiert: CREATE TABLE t1 ( id INT, created TIMESTAMP, some_value BIGINT ); Muss ich nach jeder Zeile in t1 das ist weniger als 180 Tage alt.
1
Antworten
Versucht zu beenden, einige Hausaufgaben und lief in ein Problem, für das erstellen von Tabellen. Wie erklären Sie eine Spalte Standardwert für eine Reihe von zahlen. Seine lautet: "Spalte Gebäude (standardmäßig 1, kann aber sein, 1-10)" ich
4
Antworten
Schreibe ich eine Reihe von Skripten zu aktualisieren zahlreichen Access-Tabellen. Ich würde gerne eine Spalte hinzufügen, jeder hat ein Feld namens "date_created" das ist ein timestamp, Wann der Datensatz erstellt wird. Tun Sie dies durch die Tabellenansicht
4
Antworten
Z.B. DbVisualizer können verwendet werden, um eine Verbindung zu einer DB und erstellen Sie schöne Diagramm aus vorhandenen Tabellen und deren Beziehungen. Aber in diesem speziellen Fall habe ich nicht aus einer live-Datenbank, aber ich habe Haufen
5
Antworten
Las ich die Spezifikationen der maximalen Kapazität für SQL Server und ich kam über die Bezeichnung der breiten Tisch. Es unterscheidet sich von einem standard-Tabelle, können so viele wie 30.000 Spalten, im Gegensatz zu einer normalen (schmalen)
3
Antworten
Könnte mir jemand sagen, was genau cascade und restrict bedeuten? Es ist in der Datenbank-Systeme unterliegen der DDL-Teil und was, wenn ich kein schreiben von Ihnen in meinem delete-Anweisung? können Sie akzeptieren meine Antwort? InformationsquelleAutor user3102872 |
6
Antworten
Habe ich fünfzig Tabellen in einer Datenbank, in, ich brauche nur sechs Tischen. Wie kann ich löschen, die restlichen Tabellen, die von einer einzigen Abfrage? Wenn ich du wäre, ich werde der export der sechs Tische, alles
2
Antworten
Ich versuche ein sehr einfaches drop column Aussage: alter table MyTable drop column MyColumn und empfangen mehrere Fehler entlang der Linien von Msg 5074, Ebene 16, Status 1, Zeile 1 Die Statistik '_dta_stat_1268251623_3_2' ist abhängig von der
2
Antworten
hinzufügen einer neuen Spalte mit der foreign key-Einschränkung in einer einzelnen Anweisung in oracle.Kann irgend jemand ein Beispiel geben Abfragen. würde das deaktivieren der Einschränkung, dann aktivieren es wird den trick tun ? InformationsquelleAutor Tom Sebastian |
2
Antworten
Fand ich diese ALTER COLUMN - Anweisung in der PostgreSQL-9.3 ALTER TABLE manual-Seite: ALTER TABLE audits ALTER COLUMN created_at SET DATA TYPE timestamp with time zone USING timestamp with time zone 'epoch' + created_at * interval '1
9
Antworten
OK, so Sybase (entfernen alle entfernen 12.5.4) lassen Sie mich Folgendes tun, um eine Tabelle gelöscht, falls es bereits vorhanden ist: IF EXISTS ( SELECT 1 FROM sysobjects WHERE name = 'a_table' AND type = 'U' )
5
Antworten
2 Getrennte Fragen. Ich bin mit diesem Skript löschen Sie eine Tabelle [GELÖST] BEGIN EXECUTE IMMEDIATE 'DROP TABLE_NAME'; DBMS_OUTPUT.PUT_LINE ('Global table TABLE_NAME Dropped'); EXCEPTION WHEN OTHERS THEN DBMS_OUTPUT.PUT_LINE ('Global table TABLE_NAME Doesn''t exist.'); END; / Ist es
2
Antworten
Ich bin neu in Hibernate/JPA, und ich bin stecken geblieben in dem, was ich denke, ist der Letzte Schritt. Ich habe erstellt ein schema in meiner MySQL-Instanz und wollen, um die Tabellen zu erzeugen, die für das
3
Antworten
ALTER TABLE testTable ADD column1 NUMBER(1) DEFAULT 0 NOT NULL AFTER column2; Warum kann ich nicht mit mySql-syntax in Oracle zu? Der obige Befehl funktioniert in MySql. Können Sie mir ein gleichwertiges, das funktioniert? Error report: SQL
3
Antworten
Muss ich die Skripte erstellen, die für PostgreSQL-Datenbank-Objekte. Ich habe keinen Zugang zu pg_dump. So habe ich, um alles mit SQL-Abfragen. Wie könnte ich dies tun? InformationsquelleAutor der Frage John | 2012-08-27
1
Antworten
Habe ich erteilt der Benutzer in meine Verbindung zu erstellen von Tabellen, Trigger, Prozeduren, und die Sequenz, die mit sql+ (grant create table to <my_user>); jedoch, dass noch nicht erlauben, mich um eine Tabelle zu erstellen, die
3
Antworten
Frage ich mich, ob gibt es eine Möglichkeit zu zwingen, MSSQL-Management-Studio zu produzieren ein Skript wie dieses: ALTER TABLE Mytable ADD MyCol bit NOT NULL CONSTRAINT MyColDefault DEFAULT 0 WITH VALUES ALTER TABLE [dbo].Mytable ALTER COLUMN MyCol2
8
Antworten
Mithilfe von Toad for Oracle, kann ich generieren, full DDL-Dateien zur Beschreibung aller Tabellen, sichten, source code (Prozeduren, Funktionen, packages), - Sequenzen, und gewährt von einem Oracle-schema. Ein großartiges feature ist, dass es trennt jedes DDL-Erklärung in
1
Antworten
Wie kann ich das Kommentar Feld in der PostgreSQL? create table session_log ( UserId int index not null, PhoneNumber int index); InformationsquelleAutor der Frage user3600910 | 2015-08-18
4
Antworten
Bin ich zu schreiben versucht, eine SQL Server-Datenbank-update-Skript. Ich will test für die Existenz einer Spalte in einer Tabelle, dann, wenn es nicht existieren, fügen Sie die Spalte mit einem default-Wert, und schließlich update-Spalte basierend auf dem