Articles of sql

come convertire csv in table in oracle

Come posso creare un pacchetto che restituisca risultati in formato tabella quando viene passato in valori CSV. select * from table(schema.mypackage.myfunction(‘one, two, three’)) dovrebbe tornare one two three Ho provato qualcosa da ask tom ma funziona solo con i tipi sql. Sto usando Oracle 11g. C’è qualcosa di integrato?

Usando il risultato di un’espressione (ad es. Chiamata di funzione) in un elenco di parametri di stored procedure?

Sto cercando di scrivere una stored procedure per aiutare lo sviluppo del nostro database, ma ho qualche problema ad usarlo. Per esempio: DECLARE @pID int; SET @pID = 1; EXEC WriteLog ‘Component’, ‘Source’, ‘Could not find given id: ‘ + CAST(@pID AS varchar); Questo produce l’errore (su SQL Server 2005) Messaggio 102, livello 15, stato […]

Oracle SQL – Come recuperare i 5 valori più alti di una colonna

Come si scrive una query in cui solo un numero selezionato di righe viene restituito con il valore di colonna più alto o più basso. cioè un rapporto con i 5 dipendenti più alti stipendiati?

Data Java: inserire nel database

Devo trovare un modo per inserire un record con un campo java.util.Date in un database e sono bloccato. Qualcuno sa come posso fare questo? In questo momento ho qualcosa di simile. java.util.Date myDate = new java.util.Date(“01/01/2009”); sb.append(“INSERT INTO USERS”); sb.append(“(USER_ID, FIRST_NAME, LAST_NAME, SEX, DATE) “); sb.append(“VALUES ( “); sb.append(” ‘” + userId + “‘”); sb.append(“, […]

ORA-12560: TNS: errore dell’adattatore del protocollo

Io Google [d] per questo errore ORA-12560: TNS: errore dell’adattatore di protocollo ma non riesco a trovare il motivo reale e come risolvere questo errore? Qualcuno può dirmi una soluzione perfetta per risolvere il problema di accesso.

Differenza tra LIKE e ~ in Postgres

Sono stato incaricato di “non disturbarmi con LIKE ” e di usare invece ~ . Cosa c’è di sbagliato in LIKE e in che modo ~ è diverso? ~ Ha un nome in questo contesto o la gente dice “usa l’operatore tilde”?

Qual è l’operatore di concatenamento delle stringhe in Oracle?

Qual è l’operatore di concatenazione di stringhe in Oracle SQL? Ci sono delle caratteristiche “interessanti” di cui dovrei fare attenzione? (Questo sembra ovvio, ma non sono riuscito a trovare una domanda precedente che lo chiedesse).

Come ottenere la differenza tra due righe per un campo colonna?

Ho una tabella come questa: rowInt Value 2 23 3 45 17 10 9 0 …. I valori rowInt della colonna sono interi ma non in una sequenza con lo stesso aumento. Posso usare il seguente sql per elencare i valori per rigaInt: SELECT * FROM myTable ORDER BY rowInt; Questo elencherà i valori per […]

È ansible interrogare una tabella della struttura ad albero in MySQL in una singola query, a qualsiasi profondità?

Sto pensando che la risposta è no, ma mi piacerebbe che qualcuno avesse qualche idea su come eseguire la scansione di una struttura ad albero a qualsiasi profondità in SQL (MySQL), ma con una singola query Più specificatamente, data una tabella strutturata ad albero (id, dati, dati, parent_id) e una riga nella tabella, è ansible […]

SQL dinamico – EXEC (@SQL) contro EXEC SP_EXECUTESQL (@SQL)

Quali sono i vantaggi e gli svantaggi del mondo reale nell’esecuzione di un comando SQL dinamico in una stored procedure in SQL Server EXEC (@SQL) contro EXEC SP_EXECUTESQL @SQL ?