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

Microsoft SQL Server là một hệ thống quản lý cơ sở dữ liệu quan hệ (RDBMS). Sử dụng thẻ này cho tất cả các phiên bản SQL Server bao gồm Compact, Express, Azure, Fast-track, APS (trước đây là PDW) và Azure SQL DW. Không sử dụng thẻ này cho các loại DBMS khác (MySQL, PostgreSQL, Oracle, v.v.). Không sử dụng thẻ này cho các vấn đề về phát triển phần mềm và thiết bị di động, trừ khi nó liên quan trực tiếp đến cơ sở dữ liệu.



14
Làm thế nào để có được id cuối cùng được chèn?
Tôi có mã này: string insertSql = "INSERT INTO aspnet_GameProfiles(UserId,GameId) VALUES(@UserId, @GameId)"; using (SqlConnection myConnection = new SqlConnection(myConnectionString)) { myConnection.Open(); SqlCommand myCommand = new SqlCommand(insertSql, myConnection); myCommand.Parameters.AddWithValue("@UserId", newUserId); myCommand.Parameters.AddWithValue("@GameId", newGameId); myCommand.ExecuteNonQuery(); myConnection.Close(); } Khi tôi chèn vào bảng này, tôi có một cột khóa chính int_increment int được gọi GamesProfileId, …
174 c#  sql  sql-server 


14
Làm cách nào để tìm một văn bản bên trong các thủ tục / trình kích hoạt SQL Server?
Tôi có một máy chủ liên kết sẽ thay đổi. Một số thủ tục gọi máy chủ được liên kết như thế này : [10.10.100.50].dbo.SPROCEDURE_EXAMPLE. Chúng tôi có các tác nhân cũng làm loại công việc này. Chúng ta cần tìm tất cả những nơi sử dụng [10.10.100.50]để thay đổi …

13
SQL WHERE .. IN mệnh đề nhiều cột
Tôi cần triển khai truy vấn sau trong SQL Server: select * from table1 WHERE (CM_PLAN_ID,Individual_ID) IN ( Select CM_PLAN_ID, Individual_ID From CRM_VCM_CURRENT_LEAD_STATUS Where Lead_Key = :_Lead_Key ) Nhưng mệnh đề WHERE..IN chỉ cho phép 1 cột. Làm cách nào tôi có thể so sánh 2 hoặc nhiều cột với …
173 sql-server 







10
Tên bảng là biến
Tôi đang cố gắng thực hiện truy vấn này: declare @tablename varchar(50) set @tablename = 'test' select * from @tablename Điều này tạo ra lỗi sau: Msg 1087, Cấp 16, Bang 1, Dòng 5 Phải khai báo biến bảng "@tablename". Cách đúng để có tên bảng được điền động?


7
Mệnh đề SQL OVER () - khi nào và tại sao nó hữu ích?
USE AdventureWorks2008R2; GO SELECT SalesOrderID, ProductID, OrderQty ,SUM(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Total' ,AVG(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Avg' ,COUNT(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Count' ,MIN(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Min' ,MAX(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Max' FROM Sales.SalesOrderDetail WHERE SalesOrderID IN(43659,43664); Tôi đọc về điều khoản đó và tôi …

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.