Administrator Basis Data

T&J untuk profesional basis data yang ingin meningkatkan keterampilan basis data mereka dan belajar dari orang lain di komunitas

4
Praktik terbaik untuk memaksimalkan portabilitas di SQL Server 2016
Ketika datang untuk mengembangkan prototipe solusi, seringkali teknologi belum diputuskan dan mungkin tidak akan sama dengan yang akan digunakan dalam produk jadi. Dalam skenario ini saya cenderung menggunakan Microsoft SQL Server menulis kueri sebagai standar mungkin untuk menyederhanakan migrasi akhirnya ke server lain. Apakah ada cara atau praktik yang dikenal …


2
Cara tercepat untuk memecah / menyimpan string panjang untuk fungsi charindex
Saya memiliki string angka 1 TB. Diberikan urutan karakter 12-digit saya ingin mendapatkan posisi awal urutan ini dalam string asli ( charindexfungsi). Saya telah menguji ini dengan string 1GB dan substring 9 digit menggunakan SQL Server, menyimpan string sebagai varchar(max). Charindexmembutuhkan waktu 10 detik. Memecah string 1GB dalam potongan 900 …




2
Desain Basis Data untuk Tinjauan Peramalan
Saya mencoba untuk belajar lebih banyak tentang Database Relasional dan saya pikir tidak ada cara yang lebih baik untuk belajar daripada benar-benar melakukan sesuatu. Saya memutuskan untuk membuat upaya pribadi untuk melihat Personal Budget Accounting and Forecasting. Saya telah melakukan beberapa penelitian sejauh ini dan ingin mendapatkan beberapa wawasan tentang …

2
Bagaimana cara membuat hari kerja berulang sebagai kolom dalam pivot?
Saya pemula dalam pemrograman dan database dan saya akan berterima kasih atas bantuan pada skenario berikut. Saya menggunakan PHP dengan SQL Server. Saya sedang membangun sistem absensi karyawan dan saya ingin membuat tabel (pivot) dengan bulan sebagai baris dan semua nama hari kerja sebagai kolom (untuk tahun tertentu). Nilai dalam …
8 sql-server  php  pivot 

1
TOP (1) DENGAN KELOMPOK tabel yang sangat besar (100.000.000+)
Mendirikan Saya memiliki tabel besar ~ 115.382.254 baris. Tabel ini relatif sederhana dan mencatat operasi proses aplikasi. CREATE TABLE [data].[OperationData]( [SourceDeciveID] [bigint] NOT NULL, [FileSource] [nvarchar](256) NOT NULL, [Size] [bigint] NULL, [Begin] [datetime2](7) NULL, [End] [datetime2](7) NOT NULL, [Date] AS (isnull(CONVERT([date],[End]),CONVERT([date],'19000101',(112)))) PERSISTED NOT NULL, [DataSetCount] [bigint] NULL, [Result] [int] NULL, …



1
Apakah mungkin untuk membebani fungsi SQL Server?
Apakah mungkin untuk membebani fungsi server sql? Baik skalar, seperti ltrim, atau fungsi agregat, seperti hitungan? Bahkan jika ini adalah ide yang sangat, sangat, buruk. Apa itu mungkin? Agak dari duplikat overloading fungsi yang didefinisikan Pengguna T-SQL? Saya akan mengatakan itu bukan 100% duplikat, karena itu untuk versi 2005. Mungkin …



3
Bagaimana cara undest dan GROUP BY elemen array JSON?
Diberikan bandtabel, dengan jsonkolom memegang array: id | people ---+------------- 1 | ['John', 'Thomas'] 2 | ['John', 'James'] 3 | ['James', 'George'] Bagaimana cara mendaftarkan jumlah band yang dimiliki setiap nama? Output yang diinginkan: name | count -------+------------ John | 2 James | 2 Thomas | 1 George | 1

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.