Tôi có một truy vấn như thế này: SELECT * FROM Cases WHERE created_at BETWEEN '2013-05-01' AND '2013-05-01' Nhưng điều này không mang lại kết quả nào mặc dù có dữ liệu về ngày 1. created_atCó vẻ như 2013-05-01 22:25:19, tôi nghi ngờ nó có liên quan đến thời gian? …
Tôi muốn chèn một datetimegiá trị vào một bảng (SQL Server) bằng cách sử dụng truy vấn sql bên dưới insert into table1(approvaldate)values(18-06-12 10:34:09 AM); Nhưng tôi nhận được thông báo lỗi này. Incorrect syntax near '10'. Tôi đã thử nó với dấu ngoặc kép insert into table1(approvaldate)values('18-06-12 10:34:09 AM'); …
Đây là một mã mẫu để chọn tất cả các bản ghi từ một bảng. Ai đó có thể chỉ cho tôi cách chọn bản ghi cuối cùng của bảng đó không? select * from table Khi tôi sử dụng: SELECT * FROM TABLE ORDER BY ID DESC LIMIT Tôi …
Tôi đã cố gắng tạo sơ đồ cơ sở dữ liệu với SQL Server 2008, nhưng đã xảy ra lỗi: Các đối tượng hỗ trợ sơ đồ cơ sở dữ liệu không thể được cài đặt vì cơ sở dữ liệu này không có chủ sở hữu hợp lệ. Để …
Tôi muốn một cái gì đó như DECLARE myVariable nvarchar[MAX] = "hello world". Điểm thưởng nếu bạn chỉ cho tôi cách mã hóa trích dẫn trong chuỗi. Ví dụ: Tôi muốn đọc chuỗi John said to Emily "Hey there Emily" nỗ lực của tôi sẽ là DECLARE myVariable nvarchar[MAX] = …
Tôi có một cột float với các số có độ dài khác nhau và tôi đang cố gắng chuyển đổi chúng thành varchar. Một số giá trị vượt quá kích thước tối đa của bigint, vì vậy tôi không thể làm điều gì đó như thế này cast(cast(float_field as bigint) …
Tôi đang tìm cách chia '1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 ...' (được phân cách bằng dấu phẩy) thành một biến bảng hoặc bảng . Có ai có một hàm trả về từng cái một không?
Sự khác biệt giữa việc sử dụng là gì SELECT ... INTO MyTable FROM... và INSERT INTO MyTable (...) SELECT ... FROM .... ? Từ BOL [ INSERT , SELECT ... INTO ], tôi biết rằng việc sử dụng SELECT ... INTO sẽ tạo ra bảng chèn vào các nhóm …
Tôi có một bảng dữ liệu lớn. Có 10 triệu hồ sơ trong bảng này. Cách tốt nhất cho truy vấn này là gì Delete LargeTable where readTime < dateadd(MONTH,-7,GETDATE())
Các cách có thể để xác định phiên bản SQL Server được triển khai là gì? Tôi đã thử làm điều đó bằng phần mềm SQL Server. Tôi muốn làm điều đó bằng cách sử dụng một câu lệnh SQL dòng lệnh.
Tôi đang viết một số procs được lưu trữ trong SQL Server 2008 và tự hỏi liệu khái niệm tham số đầu vào tùy chọn có khả thi ở đây không? Tôi cho rằng tôi luôn có thể chuyển qua NULL cho các tham số tôi không muốn sử dụng, …