Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 10356|Respuesta: 0

[Fuente] Notas SQL de los últimos días

[Copiar enlace]
Publicado en 9/2/2015 16:09:55 | | |
selecciona * desde SGK donde id = 1;
ejecutivo sp_spaceused SGK;

--JIU:423771079 156005274

--filas
--428700186  

Selecciona Top 10 * de SGK Ordena por ID DESC
--mohuchaxun
selecciona * de SGK donde name1 gusta '%123%'
Selecciona * desde SGK donde un correo como '%123%'
--jingquechaxun
selecciona * desde SGK donde name1 ='123'
--lianhechax
Selecciona * desde SGK donde name1 como '%123%' o email como '%123%'

Selecciona * desde SGK donde nombre1 = '123' o correo electrónico = '123@qq.com'

--Activa AWE para SQL SERVER y establece la memoria máxima en 8G
sp_configure "mostrar opciones avanzadas", 1
RECONFIGURAR CON ANULACIÓN
VETE
sp_configure "awe activado", 1
RECONFIGURAR CON ANULACIÓN
VETE
sp_configure "memoria máxima del servidor", 8120
RECONFIGURAR CON ANULACIÓN
VETE
RECONFIGURAR
VETE



Selecciona Top 1000000 * en Testtable desde 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'


insertar en QQ_GroupData.dbo.Group101
select * del Grupo 1


insertar Grupo 1
select * from(
selecciona QQNum, Nick, Age, Gender, Auth, QunNum del Grupo 2
Unión
selecciona QQNum, Nick, Edad, Género, Autenticación, QunNum del Grupo 3
Unión
selecciona QQNum, Nick, Age, Gender, Auth, QunNum del Grupo 4
)t



DECLARE @i int  
Set @i = 2
--Iniciar bucle insertando datos
MIENTRAS @i < 3 y @i>1
COMIENZO   
insertar Grupo 1
select * from(
selecciona QQNum, Nick, Edad, Género, Auth, QunNum del Grupo+@i
)t
Set @i =@i +1
FIN   
select count(*) del Grupo 1
--760440
Truncar grupo de tablas 1

select * de Group100

select * de QunList2

Selecciona 'insertar en el grupo1 selecciona * de '+DB_NAME()+'dbo.' +o.name+'; ' de sys.objects o donde o.name como '%group%';
selecciona 'insertar en el grupo1 selecciona * de '+o.name+'; ' de sys.objects o donde o.name como '%group%' y o.type='U';
selecciona 'drop table' +o.name+'; ' de sys.objects o donde o.name como '%group%' y o.type='U';



select * de Group1 donde QQNum='123'
DBCC FREEPROCCACHE
DBCC ShrinkDatabase(QQ_GroupData1)






Anterior:Las sentencias SQL ordinarias pueden ejecutarse con exec
Próximo:Después de que MSSQL elimina un gran número de registros de tabla, la capacidad de la base de datos no disminuye
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com