Лабораторная работа: Новые операторы языка манипулирования данными (DML)

SELECT parfum_name,parfum_type

FROM Parfums p TABLESAMPLE(100 percent)

join Cosmetics c TABLESAMPLE(100 percent)

on c.cosmetic_id=p.parfum_id


14) Создание хранимой процедуры с использованием нового обработчика ошибок

CREATE PROCEDURE saya

AS

BEGIN

BEGIN TRY

SELECT * FROM Parfums;

END TRY

BEGIN CATCH

SELECT

ERROR_NUMBER() AS ErrorNumber,

ERROR_SEVERITY() AS ErrorSeverity

,ERROR_STATE() AS ErrorState

,ERROR_PROCEDURE() AS ErrorProcedure

,ERROR_LINE() AS ErrorLine

,ERROR_MESSAGE()

END CATCH

END;

GO

exec saya


15) Создание хранимой процедуры с использованием функции, возвращающей состояние транзакции

CREATE PROCEDURE lovely

AS

BEGIN TRY

SELECT * FROM Cosmetics;

END TRY

К-во Просмотров: 303
Бесплатно скачать Лабораторная работа: Новые операторы языка манипулирования данными (DML)