Pertanyaan yang diberi tag «sql-server»

Semua versi Microsoft SQL Server (bukan MySQL). Harap juga tambahkan tag khusus versi, seperti sql-server-2016, karena sering relevan dengan pertanyaan.


3
Cara memberikan izin pada fungsi bernilai tabel
Apakah saya melakukannya dengan benar ...? Saya memiliki fungsi yang mengembalikan uang ... CREATE FUNCTION functionName( @a_principal money, @a_from_date datetime, @a_to_date datetime, @a_rate float ) RETURNS money AS BEGIN DECLARE @v_dint money set @v_dint = computation_here set @v_dint = round(@v_dint, 2) RETURN @v_dint END GO Grant execute on functionName to …

4
Ada apa dengan pengumpulan beberapa kolom di sys.databases?
Saya mencoba menjalankan UNPIVOTberbagai kolom yang ada disys.databases berbagai versi SQL Server, mulai dari 2005 hingga 2012. The UNPIVOTgagal dengan pesan error berikut: Msg 8167, Level 16, State 1, Line 48 Jenis kolom "CompatibilityLevel" bertentangan dengan jenis kolom lain yang ditentukan dalam daftar UNPIVOT. T-SQL: DECLARE @dbname SYSNAME; SET @dbname …

3
Menekan SQL Server Management Studio otomatis selesai
Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab pada Database Administrators Stack Exchange. Bermigrasi 7 tahun yang lalu . Apakah ada cara untuk sementara menekan SQL Server Management Studio melengkapi sementara mengetik kueri? Saya tidak ingin menonaktifkan lengkapi-otomatis sepenuhnya hanya dengan mengatakan tahan beberapa tombol saat mengetik kata tertentu …




3
varchar (255) atau varchar (256)?
Haruskah saya menggunakan varchar(255)atau varchar(256)ketika mendesain tabel? Saya pernah mendengar satu byte digunakan untuk panjang kolom, atau untuk menyimpan metadata. Apakah itu penting lagi pada saat ini? Saya melihat beberapa posting di internet, tetapi mereka berlaku untuk Oracle dan MySQL. Kami memiliki Microsoft SQL Server 2016 Enterprise Edition, bagaimana itu …


1
Bagaimana Anda mengaktifkan cache set hasil SQL Server 2019?
SQL Server 2019 CTP 2.3 menambahkan beberapa kolom baru ke sys.databases, termasuk is_result_set_caching_on: Itu belum didokumentasikan di What's New in SQL Server 2019 , atau di halaman ALTER DATABASE . Saya mencoba menggunakan sintaksis yang sama dengan Pemulihan Database yang Dipercepat hanya untuk tertawa: ALTER DATABASE StackOverflow2013 SET RESULT_SET_CACHING ON; …

5
Bisakah SQL Server meningkatkan ketahanan?
Kami memiliki PC yang menjalankan SQL Server (2008 SP4 dan 2016 SP1) yang secara teratur kehilangan daya. Jelas, ini kadang-kadang menyebabkan (indeks) korupsi database SQL Server, yang perlu kita pulihkan sesudahnya. Saya menyadari bahwa SQL Server tidak dirancang untuk skenario seperti itu dan solusi yang tepat adalah untuk memperbaiki penyebab …
20 sql-server  crash 

2
Pertanyaan tanpa Rencana Cukup Baik Ditemukan
Saya memiliki database SQL Server 2012. Saya perhatikan nilai Reason for early termination of statement optimizationuntuk beberapa pertanyaan dan semua memberi Good Enough Plan Found. Sekarang pertanyaan saya adalah: Apa semua jenis kemungkinan "Alasan untuk penghentian awal optimasi pernyataan". Saya memang mencari ini di msdn tetapi tidak mendapatkan daftar nilai …


2
Mengapa operator Gabungan memperkirakan baris lebih sedikit dari inputnya?
Dalam cuplikan rencana kueri berikut ini, tampak jelas bahwa estimasi baris untuk Concatenationoperator seharusnya ~4.3 billion rows, atau jumlah estimasi baris untuk dua inputnya. Namun, perkiraan ~238 million rowsdihasilkan, mengarah ke sub-optimal Sort/ Stream Aggregatestrategi yang menumpahkan ratusan GB data ke tempdb. Perkiraan yang konsisten secara logis dalam kasus ini …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.