Domande taggate «functions»

Una funzione esegue alcuni lavori specificati, di solito prendendo parametri come input. In termini di database, questi possono essere specifici di SQL o del fornitore del database.


1
Postgres: tronca se esiste nella funzione psql con parametro
Sto cercando di ottenere una funzione psql che troncerebbe un determinato nome di tabella se esiste. Ho provato più funzioni, ma nessuna di queste ha funzionato finora. Ecco il codice: CREATE OR REPLACE FUNCTION truncateIfExists(tableName TEXT) returns void as $$ BEGIN EXECUTE format( 'IF EXISTS ( SELECT * FROM information_schema.tables …

3
Prestazioni di Inline-TVF vs. Views
Ho un database in cui sto usando TVF in linea (funzioni valore tabella) invece di visualizzazioni. Ad esempio, potrei avere due tabelle chiamate [modello di automobile] e [produttore di automobili] che sto unendo all'interno del TVF [fnCarBrands]. Questi TVF vengono quindi chiamati da altri TVF per eseguire ulteriori elaborazioni e …

1
È possibile sovraccaricare le funzioni di SQL Server?
È possibile sovraccaricare una funzione del server sql? O uno scalare, come ltrim, o una funzione aggregata, come contare? Anche se questa era una cattiva idea. È possibile? In qualche modo un duplicato del sovraccarico di funzioni definite dall'utente T-SQL? Direi che non è un duplicato al 100%, dal momento …

1
Perché una funzione di ritorno (SRF) viene eseguita più lentamente in una clausola FROM?
Questa è una domanda interna al database. Sto usando PostgreSQL 9.5, mi chiedo perché Set Returning Functions (SRFs), noto anche come Table Valued Functions (TVFs) funzioni più lentamente quando in una FROMclausola, ad esempio quando eseguo questi comandi, CREATE TABLE foo AS SELECT * FROM generate_series(1,1e7); SELECT 10000000 Time: 5573.574 …





Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.