Sto cercando di scrivere uno script che svuoterà completamente un database di SQL Server. Questo è quello che ho finora: USE [dbname] GO EXEC sp_msforeachtable 'ALTER TABLE ? NOCHECK CONSTRAINT all' EXEC sp_msforeachtable 'DELETE ?' Quando lo eseguo in Management Studio, ottengo: Comandi completati correttamente. ma quando aggiorno l'elenco delle …
Ricevo il seguente errore Cannot execute as the database principal because the principal "dbo" does not exist, this type of principal cannot be impersonated, or you do not have permission. Ho letto ALTER AUTHORIZATION, ma non ho idea di quale database stia accadendo. Questo errore viene espulso molto frequentemente e …
Come si visualizza TUTTO il testo da un NTEXT o NVARCHAR (max) in SQL Server Management Studio? Per impostazione predefinita, sembra solo restituire le prime centinaia di caratteri (255?), Ma a volte voglio solo un modo rapido di visualizzare l'intero campo, senza dover scrivere un programma per farlo. Anche SSMS …
Vorrei scrivere una query su un sql 2008 che segnalerà tutti gli utenti che hanno accesso a un database specifico o oggetti all'interno del database come tabelle, viste e procedure memorizzate, direttamente o a causa di ruoli, ecc. Questo il report verrà utilizzato a fini di controllo della sicurezza. Non …
Normalmente imposto la dimensione della mia colonna durante la creazione di un parametro in ADO.NET Ma quale dimensione devo usare se la colonna è VARCHAR(MAX)? cmd.Parameters.Add("@blah", SqlDbType.VarChar, ?????).Value = blah;
In SQL Server 2008 Management Studio, quando faccio clic con il pulsante destro del mouse su una tabella del database e scelgo " Seleziona le prime 100 righe ", posso ad esempio aggiungere facilmente un'istruzione "ORDER BY" all'SQL. Funziona benissimo . Ma quando scelgo " Modifica le prime 200 righe …
Sto cercando di aggiornare la lunghezza di una colonna varchar da 255 caratteri a 500 senza perdere il contenuto. Ho già eliminato e ricreato tabelle in precedenza, ma non sono mai stato esposto all'istruzione alter, che è ciò che credo di dover usare per fare questo. Ho trovato la documentazione …
Ho una tabella e una delle colonne è "Data" di tipo datetime. Abbiamo deciso di aggiungere un vincolo predefinito a quella colonna Alter table TableName alter column dbo.TableName.Date default getutcdate() ma questo mi dà un errore: Sintassi errata vicino a "." Qualcuno vede qualcosa di ovviamente sbagliato qui, che mi …
Come si può causare un ritardo nell'esecuzione per un determinato numero di secondi? Questo non lo fa: WAITFOR DELAY '00:02'; Qual è il formato corretto?
declare @t table ( id int, SomeNumt int ) insert into @t select 1,10 union select 2,12 union select 3,3 union select 4,15 union select 5,23 select * from @t la selezione precedente mi restituisce quanto segue. id SomeNumt 1 10 2 12 3 3 4 15 5 23 Come …
Quali sono i vantaggi e gli svantaggi dell'utilizzo dei tipi di dati nvarchar(max)vs. NTextin SQL Server? Non ho bisogno di compatibilità con le versioni precedenti, quindi va bene che nvarchar(max)non è supportato nelle versioni precedenti di SQL Server. Modifica: a quanto pare la domanda vale anche per TEXTe IMAGEvs. varchar(max)e …
Sto usando SQL Server Management Studio. Vorrei salvare i risultati di una query in un file Excel. Scelgo "salva con nome" e quindi salvo il file CSV che posso aprire in Excel. Tutto bene tranne che mi mancano le intestazioni di colonna, qualche idea su come ottenerle esportate?
Devo verificare quando l'ultima funzione è stata modificata. So come controllare la data di creazione (è nella finestra delle proprietà della funzione in SQL Server Management Studio). Ho scoperto che in SQL Server 2000 non è stato possibile verificare la data di modifica (guardare questo post: è possibile determinare quando …
Ho un errore a Column 'key' in table 'misc_info' is of a type that is invalid for use as a key column in an index. dove key è un nvarchar (max). Un rapido google ha trovato questo . Tuttavia non spiega quale sia una soluzione. Come faccio a creare qualcosa …
Sono guidato dalla follia cercando di capire perché Intellisense non riesce a funzionare affatto. Il server che sto usando è locale ed è il 2008, il database è impostato sulla compatibilità del 2008, Intellisense è attivo in ogni menu che riesco a trovare, eppure nessun elenco di membri apparirà anche …
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.