Articles of return

exit () chiama all’interno di una funzione che dovrebbe restituire un riferimento

In una libreria ho una funzione che cerca una chiave in un database e restituisce un riferimento non const a un object. Voglio gestire il caso in cui la chiave non viene trovata, che in genere è causata da un errore quando si chiama la funzione. Questa situazione è così grave che il programma non […]

Dividi la stringa data e prepara la dichiarazione del caso

Tabella : table_name create table table_name ( given_dates timestamp, set_name varchar ); Inserimento di record : insert into table_name values(‘2001-01-01’),(‘2001-01-05’),(‘2001-01-10’), (‘2001-01-15’),(‘2001-01-20’),(‘2001-01-25’), (‘2001-02-01’),(‘2001-02-05’),(‘2001-02-10’), (‘2001-02-15’); Ora voglio aggiornare set_name per alcune date. Ad esempio : Voglio aggiornare la tabella in questo modo: given_dates set_name ———————- 2001-01-01 s1 2001-01-05 s1 2001-01-10 s2 2001-01-15 s2 2001-01-20 2001-01-25 2001-02-01 2001-02-05 […]

Differenza tra php echo e return in termini di una chiamata jQuery ajax

Stavo avendo problemi a far funzionare correttamente la funzione di successo di una jQuery Ajax e mi è stato fatto notare che la mia funzione PHP stava usando return $ result quando dovevo usare echo $ result. Cambiando la funzione PHP che l’Ajax chiamava da “return $ result” a “echo $ result” ha risolto il […]

return false from jQuery click event

Ho impostato eventi di clic in questo modo: $(‘.dialogLink’) .click(function () { dialog(this); return false; }); Tutti hanno un “ritorno falso” Qualcuno può spiegare cosa fa e se è necessario?

Chiama una funzione set-return con un argomento array più volte

Questa è una variante della funzione plpgsql che restituisce più colonne viene chiamata più volte . Tuttavia, speravo di trovare una soluzione al mio particolare insieme di circostanze. Ho una funzione che elabora un array di righe con un determinato parametro e restituisce un insieme di righe + una nuova colonna. CREATE OR REPLACE foo(data […]

Come restituire il risultato di un SELECT all’interno di una funzione in PostgreSQL?

Ho questa funzione in PostgreSQL, ma non so come restituire il risultato della query: CREATE OR REPLACE FUNCTION wordFrequency(maxTokens INTEGER) RETURNS SETOF RECORD AS $$ BEGIN SELECT text, count(*), 100 / maxTokens * count(*) FROM ( SELECT text FROM token WHERE chartype = ‘ALPHABETIC’ LIMIT maxTokens ) as tokens GROUP BY text ORDER BY count […]

Unnest multiple matrici in parallelo

La mia ultima domanda Passare un array a memorizzato su postgres era un po ‘oscuro. Ora, per chiarire il mio objective: Voglio creare una procedura memorizzata Postgres che accetterà due parametri di input. Uno sarà un elenco di alcuni importi come ad esempio (100, 40.5, 76) e l’altro sarà l’elenco di alcune fatture (’01-2222-05′,’01-3333-04′,’01-4444-08′) . […]

La variabile non esiste nel contesto attuale?

So che questa è probabilmente una domanda stupida, ma io sono uno studente universitario che è nuovo al C # e alla programmazione orientata agli oggetti. Ho cercato di trovare la risposta altrove, ma non sono riuscito a trovare nulla che potesse aiutare. Il debugger continua a dirmi che la variabile ‘cust_num non esiste nel […]

Chiarificazione try-catch-finally-return

Leggendo tutte le domande già poste in questo forum relative all’argomento sopra (vedi titolo), capisco perfettamente che alla finally viene sempre chiamato. (eccetto da System.exit e loop infiniti). Tuttavia, vorrei sapere se un return è chiamato in un blocco catch e quindi un altro return viene chiamato dal blocco finally. Per esempio: public static void […]

C “errore: la funzione restituisce l’indirizzo della variabile locale”

Sono alle prime armi con C e sto imparando da solo. Sto creando la seguente funzione: char *foo(int x){ if(x < 0){ char a[1000]; char b = "blah"; x = x – 1; char *c = foo(x); strcpy(a, b); strcat(a, c); return a; } blah … } In pratica sto provando a restituire una stringa […]