Suchergebnisse für Anfrage "oracle"

1 die antwort

bjekt vom Typ "Pass table" als Eingabeparameter für die gespeicherte Prozedur in Oracle von C #

Ich habe eine Prozedur gespeichert, die den Tabellentyp als Eingabeparameter akzeptiert. Wie übergebe ich ein Objekt aus C # -Code? create or replace TYPE CUSTOM_TYPE AS OBJECT ( attribute1 VARCHAR(10), attribute2 VARCHAR(10) ); create or ...

3 die antwort

ORA-29902: Fehler beim Ausführen der Routine ODCIIndexStart (). ORA-20000: Oracle-Textfehler: DRG-50901: Syntaxfehler beim Parser für Textabfragen in Zeile 1, Spalte 19.

SELECT person_no sub_sys_individual_id, nm_e, nm_a, nvl(sex, -1) sex, nvl(prs_nat, -999) prs_nat, person_no, 'NA' prog_where_not_allowed, 'NA' udb_no, person_tp, pass_no FROM ban_inq_tab WHERE contains (nm_e ,'xxstart JUHETI BT MEMED ASMANI%') >0 ...

5 die antwort

Datum auf Geschäftsjahr kürzen

Die folgende Datenbankansicht schneidet das Datum auf das Geschäftsjahr (1. April) ab: CREATE OR REPLACE VIEW FISCAL_YEAR_VW AS SELECT CASE WHEN to_number(to_char(SYSDATE, 'MM')) < 4 THEN to_date('1-APR-'||to_char(add_months(SYSDATE, -12), ...

TOP-Veröffentlichungen

5 die antwort

Warum erlaubt uns Oracle SQL nicht, Spaltenaliasnamen in GROUP BY-Klauseln zu verwenden?

Dies ist eine Situation, mit der ich im Allgemeinen beim Schreiben von SQL-Abfragen konfrontiert bin. Ich denke, dass das Schreiben der gesamten Spalte (z. B. lange case-Ausdrücke, Summenfunktionen mit langen Parametern) anstelle von Aliasen in ...

3 die antwort

Greatest not null column

Ich muss eine Zeile mit einer Formel aktualisieren, die auf dem größten Wert von zwei DATETIME-Spalten basiert. Normalerweise würde ich das machen: GREATEST(date_one, date_two) Beide Spalten dürfen jedoch NULL sein. Ich brauche das größte Datum, ...

2 die antwort

Using string in der gespeicherten Oracle-Prozedur

Wenn ich einfach eine Abfrage schreibe, in der es Code wie @ h Select * from .. where ... AND gfcid in ( select regexp_substr('1005771621,1001035181'||',','\d+',1,level) from dual connect by level <= ...

5 die antwort

Group nach Alias (Oracle)

So 'gruppieren' Sie eine Abfrage mit einem Alias, zum Beispiel: select count(*), (select * from....) as alias_column from table group by alias_column Ich erhalte die Fehlermeldung 'alias_column': INVALID_IDENTIFIER. Warum? Wie gruppiere ich ...

2 die antwort

Split String nach Trennzeichenposition mit Oracle SQL

Ich habe eine Zeichenfolge und möchte diese Zeichenfolge an einer bestimmten Position nach Trennzeichen aufteilen. Zum Beispiel ist mein StringF/P/O und das Ergebnis, das ich suche, ist: Daher möchte ich den String durch das am weitesten ...

11 die antwort

Was muss ich tun, wenn ich eine Anfrage sende?

Wenn Sie eine SQL-Abfrage ausführen, müssen Sie Ihre Zeichenfolgen bereinigen, damit Benutzer bösartiges SQL auf Ihrer Website ausführen können. Ich habe normalerweise nur eine Funktion escape_string (blah), die: Replaces entkommt \) mit ...

1 die antwort

Was ist der richtige odbc-Befehl zum Aufrufen einer gespeicherten Oracle-Prozedur mit Parametern aus .Net?

Im Fall von MSFT SQL Server 08 ist dies: odbcCommand = new OdbcCommand("{call " + SP_NAME + " (?,?,?,?,?,?,?) }", odbcConn);Wenn ich versuche, dasselbe für Oracle zu tun, erhalte ich: OdbcException: ERROR [HYC00] [Oracle][ODBC]Optional feature ...