- Câu hỏi 600398:
Cho bảng tblSANPHAM(sMaSP, sTenSP, iSoluong, fDongia, sXuatSu). Đâu là câu truy vấn để cho danh sách tên các sản phẩm có đơn giá trên 50000 và có xuất sứ ở Pháp
A. Select sTenSP
From tblSANPHAM
Where fDonGia > 50000
B. Select *
From tblSANPHAM
Where fDonGia > 50000 and sXuatSu = N’Pháp’
C. Select sTenSP
From tblSANPHAM
Where fDonGia > 50000 and sXuatSu = N’Pháp’
D. Select sTenSP
From tblSANPHAM
Where sXuatSu = N’Pháp’
- Câu hỏi 317853:
@V_GRADE nhận giá trị 'C' thì @V_PRICE sẽ nhận giá trị thế nào?
IF @V_PRICE > 1000
Set @V_GRADE = 'A'
ELSE
IF @V_PRICE > 900
Set @V_GRADE = 'B'
ELSE
IF @V_PRICE > 800 Set
@V_GRADE = 'C'
ELSE
IF @V_PRICE > 600 Set
@V_GRADE = 'D'
ELSE Set
@V_GRADE = 'E'
A. @V_PRICE lớn hơn 1000
B. @V_PRICE trong khoảng 601 và 800 V_PRICE lớn hơn 800
C. @V_PRICE trong khoảng 801 và 900 V_PRICE lớn hơn 1000
D. @V_PRICE lớn hơn 800
- Câu hỏi 66967:
Cho hai bảng
tblHOADON(dNgaylap, sMaHD, sSdtKH, sMaNV, TongTien)
tblCTHOADON (sMaHD, sMaSP, iSL, fDG)
Đoạn trigger sau làm nhiệm vụ gì?
CREATE TRIGGER themCTHD
ON tblCTHOADON
Instead of Insert
As
Begin
Declare int @sl, float @dg, nvarchar @soHD
Select @sl = iSL, @dg = fDG, @soHD = sMaHD
From insterted
Update tblHOADON
Set TongTien = TongTien + @sl * @dg
Where sMaHD = @soHD
End
A. Mỗi khi xoá một dòng trong bảng tblCTHOADON thì tổng tiền của hóa đơn được giảm tương ứng cho hóa đơn với mã được xoá
B. Mỗi khi thêm một dòng mới vào bảng tblCTHOADON thì tổng tiền của HOADON với mã hóa đơn tương ứng được tăng theo tuỳ theo số lượng và đơn giá được nhập vào
C. Mỗi khi sửa thông tin của một dòng trong tblCTHOADON thì tổng tiền tương ứng của hóa đơn đó được chỉnh sửa tương ứng
D. Mỗi khi lấy thông tin từ bảng tblCTHOADON thì tự động tính toán Tổng Tiền cho số hóa đơn tuonwg ứng
- Câu hỏi 170846:
Các lệnh nào sau đây bạn sẽ dùng để tạo thủ tục (procedure) mà nhận vào 1 ký tự và hiển thị các tiêu đề bắt đầu với ký tự đó:
A. Create procedure prcDispName@cValue char(1)asSelect * from titles Where title like ’@cValue%’
B. Create procedure prcDispName @cValue char(1)asDeclare @temp char(2)Select @temp=@cValue+ ’%’ Select * from titles Where title like @temp
C. Create procedure prcDispNameasDeclare @temp char(2)Select @temp=’A%’Select * from titles Where title like @temp
D. Create procedure prcDispName @cValue char(1)asSelect * from titles Where title like @cValue%.
- Câu hỏi 170850:
Thủ tục GetSalesPersonData được tạo ra trả về số tiền bán được của nhân viên:CREATE PROCEDURE GetSalesPersonData@SalesPersonID int,@RegionID int,@SalesAmount money OUTPUTASSELECT @SalesAmount = SUM(SalesAmount)FROM SalesInformationWHERE @SalesPersonID = SalesPersonIDLệnh nào sau đây sẽ thực thi đúng thủ tục trên?
A. EXECUTE GetSalesPersonData 1,1, @SalesAmount OUTPUT
B. EXECUTE GetSalesPersonData @SalesPersonID=1, @RegionID=1, @SalesAmount=0
C. EXECUTE GetSalesPersonData 1, 1, NULL
D. EXECUTE GetSalesPersonData @SalesPersonID = 1, @RegionID= 1, @SalesAmount= NULL
- Câu hỏi 170860:
Mô hình phục hồi thực hiện: “Là mô hình phục hồi toàn bộ hoạt động giao dịch của dữ liệu (Insert, Update, Delete, hoạt động bởi lệnh bcp, bulk insert).”
A. Bulk-Logged Recovery Model
B. Simple Recovery Model
C. Full Recovery model
- Câu hỏi 170872:
Điều gì làm cho vòng lặp WHILE ngừng lặp?
A. Câu lệnh EXIT luôn luôn được sử dụng để kết thúc vòng lặp.
B. Khi điều kiện được đánh giá là FALSE
C. Khi điều kiện được đánh giá là TRUE
D. Khi điều kiện được đánh giá là NULL
- Câu hỏi 305000:
Khảo sát thủ tục sau:Create procedure prcTemp@tmp int outputAsSelect @tmp=ytd_sales from titlesReturnHãy xác định lệnh SQL được dùng để hiển thị giá trị của biến đầu ra khi thủ tục này được gọi :
A. Declare @temp intExec prcTemp @tmp=@temp outputPrint @temp
B. Declare @tmp int Exec prcTemp @tmp Print @tmp
C. Exec prcTemp @tmp output Print @tmp
D. Declare @temp int Exec prcTemp @tmp=@tempPrint @temp
- Câu hỏi 967326:
Cho bảng tblSANPHAM(sMaSP, sTenSP, iSoluong, fDongia, sXuatSu). Đâu là thủ tục để cho tên các sản phẩm có đơn giá trong một khoảng @a và @b nào đó?
A. CREATE PROC spTenSP(float @a)
As
BEGIN
Select sTenSP
From tblSANPHAM
Where fDonGia >@a
END
B. CREATE PROC spTenSP
As
BEGIN
Select sTenSP
From tblSANPHAM
Where fDonGia between 30000 and 100000
END
C. CREATE PROC spTenSP
As
BEGIN
Declare float @a, float @b
Select sTenSP
From tblSANPHAM
Where fDonGia between @a and @b
END
D. CREATE PROC spTenSP(float @a, float @b)
As
BEGIN
Select sTenSP
From tblSANPHAM
Where fDonGia between @a and @b
END
- Câu hỏi 967327:
Phương pháp phân mảnh thực hiện: Chia quan hệ ban đầu R thành các mảnh (đoạn), mỗi mảnh chứa một số bộ giá trị của R thỏa mãn một tính chất nào đấy (điều kiện phân mảnh).
A. Phân mảnh ngang
B. Phân mảnh dọc
C. Phân mảnh hỗ hợp
D. Không phải các phương pháp này