Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 10356|Відповідь: 0

[Джерело] SQL-нотатки з останніх днів

[Копіювати посилання]
Опубліковано 09.02.2015 16:09:55 | | |
Виберіть * з SGK, де id =1;
виконавчий sp_spaceused SGK;

--JIU:423771079 156005274

--ряди
--428700186  

Виберіть топ-10 * з порядку SGK за id desc
--мохучаксун
Виберіть * із SGK, де name1 як '%123%'
Виберіть * з SGK, де надходить листи на кшталт '%123%'
--Цзінцюечаксун
Виберіть * з SGK, де name1 = '123'
--lianhechax
Виберіть * з SGK, де name1 вказує на кшталт '%123%' або надішліть лист на кшталт '%123%'

Виберіть * з SGK, де name1 = '123' або email = '123@qq.com'

--Увімкнути AWE для SQL SERVER і встановити максимальну пам'ять на 8G
sp_configure «показати розширені опції», 1
ПЕРЕНАЛАШТУВАННЯ З OVERRIDE
ІДИ
sp_configure "awe enabled", 1
ПЕРЕНАЛАШТУВАННЯ З OVERRIDE
ІДИ
sp_configure «Максимальна пам'ять сервера», 8120
ПЕРЕНАЛАШТУВАННЯ З OVERRIDE
ІДИ
ПЕРЕНАЛАШТУВАННЯ
ІДИ



Виберіть топ 1000000 * у Testtable з 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'


вставити у QQ_GroupData.dbo.Group101
вибрати * з Групи1


вставити Групу1
вибрати * з(
виберіть QQNum, Nick, Вік, Стать, Автентифікація, QunNum з групи 2
Союз
виберіть QQNum, Nick, Age, Gender, Auth, QunNum з Group3
Союз
виберіть QQNum, Nick, Вік, Стать, Автентифікація, QunNum з групи 4
)t



DECLARE @i int  
Множина @i = 2
--Почніть цикл вставки даних
ТОДІ ЯК @i < 3 і @i>1
ПОЧАТОК   
вставити Групу1
вибрати * з(
виберіть QQNum, Nick, Вік, Стать, Автентифікація, QunNum з Group+@i
)t
Встановити @i =@i +1
КІНЕЦЬ   
вибрати count(*) з Групи1
--760440
Група таблиці усічення1

вибрати * з Group100

select * з QunList2

Виберіть 'insert into group1 Select * from '+DB_NAME()+'dbo.' +o.name+'; ' з sys.objects o де o.name як '%group%';
виберіть 'вставити в групу1 вибрати * з '+o.name+'; ' з sys.objects o, де o.name як '%group%' та o.type='U';
виберіть 'drop table '+o.name+'; ' з sys.objects o, де o.name як '%group%' та o.type='U';



вибрати * з Групи1, де QQNum='123'
DBCC FREEPROCCACHE
DBCC ShrinkDatabase(QQ_GroupData1)






Попередній:Звичайні SQL-оператори можна виконувати за допомогою exec
Наступний:Після того, як MSSQL видаляє велику кількість записів таблиць, ємність бази даних не зменшується
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com