Utilizza questo tag per domande specifiche sulla versione 2000 di SQL Server di Microsoft. Si noti che dal 9 aprile 2013 Microsoft non supporta più questa versione di SQL Server, al punto che non vengono più create nemmeno le patch di sicurezza.
Vorrei che questa fosse la discussione finale su come verificare se esiste una tabella in SQL Server 2000/2005 usando le istruzioni SQL. Quando cerchi Google per la risposta, ottieni così tante risposte diverse. Esiste un modo ufficiale / retroattivo e compatibile per farlo? Ecco due possibili modi per farlo. Quale …
Userò un esempio concreto, ma ipotetico. Ogni ordine ha normalmente un solo elemento pubblicitario : Ordini: OrderGUID OrderNumber ========= ============ {FFB2...} STL-7442-1 {3EC6...} MPT-9931-8A LineItems: LineItemGUID Order ID Quantity Description ============ ======== ======== ================================= {098FBE3...} 1 7 prefabulated amulite {1609B09...} 2 32 spurving bearing Ma a volte ci sarà un …
Ho bisogno di un numero casuale diverso per ogni riga nella mia tabella. Il seguente codice apparentemente ovvio utilizza lo stesso valore casuale per ogni riga. SELECT table_name, RAND() magic_number FROM information_schema.tables Mi piacerebbe ottenere un INT o un FLOAT da questo. Il resto della storia userò questo numero casuale …
Mi rendo conto che le query SQL con parametri sono il modo ottimale per disinfettare l'input dell'utente quando si creano query che contengono input dell'utente, ma mi chiedo cosa c'è di sbagliato nel prendere l'input dell'utente e sfuggire a qualsiasi virgoletta singola e circondare l'intera stringa con virgolette singole. Ecco …
Esiste un modo semplice per trovare l'indice dell'ultima occorrenza di una stringa usando SQL? Sto usando SQL Server 2000 in questo momento. Fondamentalmente ho bisogno della funzionalità System.String.LastIndexOffornita dal metodo .NET . Un piccolo google ha rivelato questo - Funzione per recuperare l'ultimo indice - ma non funziona se si …
Ho generato lo script dal vecchio database, creato un nuovo database e importato tutti i dati dal vecchio database. Finora tutto bene, tuttavia, nessun utente ha diritti di esecuzione per le stored procedure. So che posso usare GRANT EXECUTE ON [storedProcName] TO [userName] Se si trattasse di poche procedure, tuttavia, …
So che deve essere semplice, ma come faccio a precedere la creazione di una funzione con un controllo per vedere se esiste già? Se esiste, voglio eliminarlo e ricrearlo.
Qualcuno conosce un modo per elencare le transazioni aperte sul database di SQL Server 2000? Sono consapevole di poter interrogare la vista sys.dm_tran_session_transactionssulle versioni del database SQL 2005 (e successive), tuttavia questo non è disponibile su SQL 2000.
Sto creando una nuova tabella in Microsoft SQL Server 2000 scrivendo il codice invece di usare la GUI, sto cercando di imparare come farlo "in modo manuale". Questo è il codice che sto effettivamente utilizzando e funziona bene: CREATE TABLE "attachments" ( "attachment_id" INT NOT NULL, "load_date" SMALLDATETIME NOT NULL, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.