Quản trị viên cơ sở dữ liệu

Hỏi và đáp cho các chuyên gia cơ sở dữ liệu muốn cải thiện kỹ năng cơ sở dữ liệu của họ và học hỏi từ những người khác trong cộng đồng


1
Mảng truy vấn JSON của PostgreSQL dựa trên nhiều giá trị
Tôi muốn viết một truy vấn đối với jsonbloại trong Postgres đưa ra một mảng ID khách hàng sẽ tìm thấy các nhóm tương ứng. Cho bảng ví dụ này: CREATE TABLE grp(d JSONB NOT NULL); INSERT INTO grp VALUES ('{"name":"First","arr":["foo"], "customers":[{"id":"1", "name":"one"},{"id":"2", "name":"two"}]}') , ('{"name":"Second","arr":["foo","bar"], "customers":[{"id":"3", "name":"three"},{"id":"4", "name":"four"}]}') , …

4
Hiệu suất chỉ mục cho CHAR vs VARCHAR (Postgres)
Trong câu trả lời này ( /programming/517579/strings-as-primary-keys-in-sql-database ) một nhận xét duy nhất lọt vào mắt tôi: Ngoài ra, hãy nhớ rằng thường có sự khác biệt rất lớn giữa CHAR và VARCHAR khi thực hiện so sánh chỉ số Điều này áp dụng / vẫn áp dụng cho Postgres? …

3
Truy vấn phạm vi ngày trong 24 giờ qua trong vỏ Mongo
Tôi đang thiết lập một công việc định kỳ để thu thập kết quả từ trình lược tả cơ sở dữ liệu MongoDB. Tôi muốn thu thập kết quả trong vòng 24 giờ. Tôi dự định chạy lệnh mongo với javascript . Câu hỏi là, trong vỏ Mongo , làm …
15 mongodb  cron 



1
Lỗi postgres [cột phải xuất hiện trong mệnh đề GROUP BY hoặc được sử dụng trong hàm tổng hợp] khi sử dụng truy vấn phụ
Tôi có hai bảng employeevà phones. Một nhân viên có thể có 0 đến n số điện thoại. Tôi muốn liệt kê tên nhân viên với số điện thoại của họ. Tôi đang sử dụng truy vấn dưới đây chạy tốt. SELECT empname,array_agg(phonenumber) AS phonenumbers FROM employee LEFT OUTER JOIN …



3
Sử dụng PostgreQuery 8.4, làm thế nào để chuyển đổi bytea thành giá trị văn bản trong postgres?
Trong ứng dụng của mình, tôi chèn dữ liệu vào cơ sở dữ liệu bằng mã C, vì các chuỗi tôi nhận được từ một nguồn không đáng tin cậy, tôi đã thoát chúng bằng PQescapeByteaConnthư viện libpq. Mà đang hoạt động hoàn toàn tốt tức là kết quả trong …

3
Chọn trong đó có ngày tối đa hoặc ngày mới nhất
Đây là hai bảng. TRƯỜNG HỌC SCHOOL_CODE + STAFF_TYPE_NAME + LAST_UPDATE_DATE_TIME + PERSON_ID ================================================================= ABE Principal 24-JAN-13 111222 ABE Principal 09-FEB-12 222111 Con người PERSON_ID + NAME ================= 111222 ABC 222111 XYZ Đây là câu hỏi tiên tri của tôi. SELECT MAX(LAST_UPDATE_DATE_TIME) AS LAST_UPDATE, SCHOOL_CODE, PERSON_ID FROM SCHOOL_STAFF WHERE STAFF_TYPE_NAME='Principal' …


4
Nhóm chính là SQL Server 2008 đầy đủ
Tôi có một bảng lớn (~ 50 triệu hàng) Tôi đang cố gắng chèn hàng loạt vào SQL Server và tôi gặp lỗi: Không thể phân bổ không gian cho đối tượng 'myDB' trong cơ sở dữ liệu 'I 3 Stroke' vì nhóm tệp 'PRIMARY' đã đầy. Tạo không gian …

1
psql 9.5: gen_random_uuid () không hoạt động
SELECT gen_random_uuid() sản xuất đầu ra ERROR: function gen_random_uuid() does not exist SQL state: 42883 Hint: No function matches the given name and argument types. You might need to add explicit type casts. Tôi đã chạy CREATE EXTENSION pgcrypto;trên cơ sở dữ liệu được chọn và SELECT gen_random_bytes(1)hoạt động hoàn …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.