Câu hỏi được gắn thẻ «tsql»

T-SQL (Ngôn ngữ truy vấn có cấu trúc giao dịch) là phần mở rộng của chức năng SQL được Sybase ASE và Microsoft SQL Server hỗ trợ. Không sử dụng thẻ này cho các truy vấn liên quan đến MySQL, PostgreSql, Oracle (Pl / SQL). Xin lưu ý rằng mã SQL được viết bằng LINQ cũng sẽ không phải là một phần của thẻ này. Thẻ này được tạo riêng cho lập trình SQL nâng cao bằng Microsoft SQL Server.


11
Không bằng <>! = Toán tử trên NULL
Ai đó có thể vui lòng giải thích các hành vi sau đây trong SQL? SELECT * FROM MyTable WHERE MyColumn != NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn &lt;&gt; NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn IS NOT NULL (568 Results)
271 sql  sql-server  tsql  null 



15
Tạo một ngày từ ngày tháng và năm với T-SQL
Tôi đang cố gắng chuyển đổi một ngày với các phần riêng lẻ, chẳng hạn như 12, 1, 2007 thành một datetime trong SQL Server 2005. Tôi đã thử như sau: CAST(DATEPART(year, DATE)+'-'+ DATEPART(month, DATE) +'-'+ DATEPART(day, DATE) AS DATETIME) nhưng điều này dẫn đến sai ngày. Cách chính xác …


7
CHỌN DISTINCT trên một cột
Sử dụng SQL Server, tôi có ... ID SKU PRODUCT ======================= 1 FOO-23 Orange 2 BAR-23 Orange 3 FOO-24 Apple 4 FOO-25 Orange tôi muốn 1 FOO-23 Orange 3 FOO-24 Apple Truy vấn này không đưa tôi đến đó. Làm cách nào tôi có thể CHỌN DISTINCT trên chỉ một …
258 sql  sql-server  tsql  distinct 

7
Máy chủ SQL CHỌN VÀO @variable?
Tôi có đoạn mã sau trong một trong các Procs được lưu trữ Sql (2008) của tôi, nó thực thi hoàn toàn tốt: CREATE PROCEDURE [dbo].[Item_AddItem] @CustomerId uniqueidentifier, @Description nvarchar(100), @Type int, @Username nvarchar(100), AS BEGIN DECLARE @TopRelatedItemId uniqueidentifier; SET @TopRelatedItemId = ( SELECT top(1) RelatedItemId FROM RelatedItems WHERE CustomerId …

19
Cần liệt kê tất cả các kích hoạt trong cơ sở dữ liệu SQL Server với tên bảng và lược đồ của bảng
Tôi cần liệt kê tất cả các kích hoạt trong cơ sở dữ liệu SQL Server với tên bảng và lược đồ của bảng. Tôi gần như ở đó với điều này: SELECT trigger_name = name, trigger_owner = USER_NAME(uid),table_schema = , table_name = OBJECT_NAME(parent_obj), isupdate = OBJECTPROPERTY( id, 'ExecIsUpdateTrigger'), isdelete …


12
Giá trị NULL bên trong mệnh đề NOT IN
Vấn đề này xuất hiện khi tôi nhận được các bản ghi khác nhau cho những gì tôi nghĩ là các truy vấn giống hệt nhau bằng cách sử dụng một not in whereràng buộc và khác left join. Bảng trong not inràng buộc có một giá trị null (dữ …
244 sql  sql-server  tsql  null  notin 

11
Làm cách nào để tạo khóa ngoại trong SQL Server?
Tôi chưa bao giờ mã hóa đối tượng "mã hóa" cho SQL Server và việc giải mã khóa ngoại có vẻ khác nhau giữa SQL Server và Postgres. Đây là sql của tôi cho đến nay: drop table exams; drop table question_bank; drop table anwser_bank; create table exams ( exam_id …
243 sql  sql-server  tsql 




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.