Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 10356|Risposta: 0

[Fonte] Note SQL degli ultimi giorni

[Copiato link]
Pubblicato su 09/02/2015 16:09:55 | | |
seleziona * da SGK dove id = 1;
esecutivo sp_spaceused SGK;

--JIU:423771079 156005274

--file
--428700186  

Seleziona Top 10* da SGK Ordina per ID DESCē
--mohuchaxun
seleziona * da SGK dove name1 come '%123%'
seleziona * da SGK dove email come '%123%'
--jingquechaxun
seleziona * da SGK dove name1 ='123'
--lianhechax
seleziona * da SGK dove name1 come '%123%' o email come '%123%'

seleziona * da SGK dove nome1 = '123' oppure email = '123@qq.com'

--Abilita AWE per SQL SERVER e imposta la memoria massima a 8G
sp_configure "mostra opzioni avanzate", 1
RICONFIGURARE CON OVERRIDE
VAI
sp_configure "awe abilitato", 1
RICONFIGURARE CON OVERRIDE
VAI
sp_configure "memoria massima del server", 8120
RICONFIGURARE CON OVERRIDE
VAI
RICONFIGURA
VAI



Seleziona Top 1000000 * in testtable da SGK


sp_attach_single_file_db @dbname= 'QunInfo1' ,
@physname = 'E:\BaiduYunDownload\QQ Database\QQ Database\QunData\QunInfo1_Data.MDF'

sp_attach_single_file_db @dbname= 'QQ_GroupData1' ,
@physname = 'E:\BaiduYunDownload\QQ Database\QQ Database\QunData\GroupData1_Data.MDF'


inserire in QQ_GroupData.dbo.Group101
seleziona * dal Gruppo1


inserire Gruppo 1
seleziona * da(
seleziona QQNum, Nick, Age, Gender, Auth, QunNum dal Gruppo2
Unione
seleziona QQNum, Nick, Age, Gender, Auth, QunNum dal Gruppo 3
Unione
seleziona QQNum, Nick, Age, Gender, Auth, QunNum dal Gruppo4
)t



DICHIARA @i int  
Set @i = 2
--Avvia il loop inserendo dati
MENTRE @i < 3 e @i>1
INIZIO   
inserire Gruppo 1
seleziona * da(
seleziona QQNum, Nick, Età, Genere, Autenticazione, QunNum dal Gruppo+@i
)t
Set @i =@i +1
FINE   
select count(*) dal Gruppo1
--760440
Troncare gruppo di tabelle1

select * da Group100

select * da QunList2

Seleziona 'inserisci nel gruppo1 seleziona * da '+DB_NAME()+'dbo.' +o.name+'; ' da sys.objects o dove o.name come '%group%';
seleziona 'inserisci nel gruppo1 seleziona * da '+o.name+'; ' da sys.objects o dove o.name come '%group%' e o.type='u';
seleziona 'drop tabella '+o.name+'; ' da sys.objects o dove o.name come '%group%' e o.type='u';



select * dal Gruppo1 dove QQNum='123'
DBCC FREEPROCCACHE
DBCC ShrinkDatabase(QQ_GroupData1)






Precedente:Le istruzioni SQL ordinarie possono essere eseguite con exec
Prossimo:Dopo che MSSQL elimina un gran numero di record di tabelle, la capacità del database non diminuisce
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com