Initial commit

This commit is contained in:
user
2026-07-12 13:56:05 +04:00
commit 04bf3a4b58
850 changed files with 9057 additions and 0 deletions
+44
View File
@@ -0,0 +1,44 @@
USE [Database]
--<< 1
SELECT [p].[id], [p].[name], [pt].[id], [pt].[name]
FROM [Tables].[product_types] AS [pt]
LEFT JOIN [Tables].[products] AS [p]
ON [p].[product_type_id] = [pt].[id]
BEGIN TRY
EXECUTE [Procedures].[insert_product_type] 23, N'Orbit';
END TRY
BEGIN CATCH
PRINT N'The error occurred - the right case'
END CATCH
--<< 2
EXECUTE [Procedures].[specify_product_type] 23, N'Orbit';
SELECT [p].[id], [p].[name], [pt].[id], [pt].[name]
FROM [Tables].[product_types] AS [pt]
LEFT JOIN [Tables].[products] AS [p]
ON [p].[product_type_id] = [pt].[id]
--<< 3
EXECUTE [Procedures].[insert_product_type] 23, N'Mentos';
SELECT [p].[id], [p].[name], [pt].[id], [pt].[name]
FROM [Tables].[product_types] AS [pt]
LEFT JOIN [Tables].[products] AS [p]
ON [p].[product_type_id] = [pt].[id]
--<< 4
UPDATE [Tables].[products]
SET [product_type_id] = (
SELECT [id]
FROM [Tables].[product_types]
WHERE [name] = N'Mentos'
)
WHERE UPPER([name]) LIKE N'%MENTOS%';
SELECT [p].[id], [p].[name], [pt].[id], [pt].[name]
FROM [Tables].[product_types] AS [pt]
LEFT JOIN [Tables].[products] AS [p]
ON [p].[product_type_id] = [pt].[id]