mirror of
				https://github.com/usmannasir/cyberpanel.git
				synced 2025-10-31 02:15:55 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			77 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			JavaScript
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			77 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			JavaScript
		
	
	
		
			Executable File
		
	
	
	
	
| ace.define("ace/snippets/sqlserver",["require","exports","module"], function(require, exports, module) {
 | |
| "use strict";
 | |
| 
 | |
| exports.snippetText = "# ISNULL\n\
 | |
| snippet isnull\n\
 | |
| 	ISNULL(${1:check_expression}, ${2:replacement_value})\n\
 | |
| # FORMAT\n\
 | |
| snippet format\n\
 | |
| 	FORMAT(${1:value}, ${2:format})\n\
 | |
| # CAST\n\
 | |
| snippet cast\n\
 | |
| 	CAST(${1:expression} AS ${2:data_type})\n\
 | |
| # CONVERT\n\
 | |
| snippet convert\n\
 | |
| 	CONVERT(${1:data_type}, ${2:expression})\n\
 | |
| # DATEPART\n\
 | |
| snippet datepart\n\
 | |
| 	DATEPART(${1:datepart}, ${2:date})\n\
 | |
| # DATEDIFF\n\
 | |
| snippet datediff\n\
 | |
| 	DATEDIFF(${1:datepart}, ${2:startdate}, ${3:enddate})\n\
 | |
| # DATEADD\n\
 | |
| snippet dateadd\n\
 | |
| 	DATEADD(${1:datepart}, ${2:number}, ${3:date})\n\
 | |
| # DATEFROMPARTS \n\
 | |
| snippet datefromparts\n\
 | |
| 	DATEFROMPARTS(${1:year}, ${2:month}, ${3:day})\n\
 | |
| # OBJECT_DEFINITION\n\
 | |
| snippet objectdef\n\
 | |
| 	SELECT OBJECT_DEFINITION(OBJECT_ID('${1:sys.server_permissions /*object name*/}'))\n\
 | |
| # STUFF XML\n\
 | |
| snippet stuffxml\n\
 | |
| 	STUFF((SELECT ', ' + ${1:ColumnName}\n\
 | |
| 		FROM ${2:TableName}\n\
 | |
| 		WHERE ${3:WhereClause}\n\
 | |
| 		FOR XML PATH('')), 1, 1, '') AS ${4:Alias}\n\
 | |
| 	${5:/*https://msdn.microsoft.com/en-us/library/ms188043.aspx*/}\n\
 | |
| # Create Procedure\n\
 | |
| snippet createproc\n\
 | |
| 	-- =============================================\n\
 | |
| 	-- Author:		${1:Author}\n\
 | |
| 	-- Create date: ${2:Date}\n\
 | |
| 	-- Description:	${3:Description}\n\
 | |
| 	-- =============================================\n\
 | |
| 	CREATE PROCEDURE ${4:Procedure_Name}\n\
 | |
| 		${5:/*Add the parameters for the stored procedure here*/}\n\
 | |
| 	AS\n\
 | |
| 	BEGIN\n\
 | |
| 		-- SET NOCOUNT ON added to prevent extra result sets from interfering with SELECT statements.\n\
 | |
| 		SET NOCOUNT ON;\n\
 | |
| 		\n\
 | |
| 		${6:/*Add the T-SQL statements to compute the return value here*/}\n\
 | |
| 		\n\
 | |
| 	END\n\
 | |
| 	GO\n\
 | |
| # Create Scalar Function\n\
 | |
| snippet createfn\n\
 | |
| 	-- =============================================\n\
 | |
| 	-- Author:		${1:Author}\n\
 | |
| 	-- Create date: ${2:Date}\n\
 | |
| 	-- Description:	${3:Description}\n\
 | |
| 	-- =============================================\n\
 | |
| 	CREATE FUNCTION ${4:Scalar_Function_Name}\n\
 | |
| 		-- Add the parameters for the function here\n\
 | |
| 	RETURNS ${5:Function_Data_Type}\n\
 | |
| 	AS\n\
 | |
| 	BEGIN\n\
 | |
| 		DECLARE @Result ${5:Function_Data_Type}\n\
 | |
| 		\n\
 | |
| 		${6:/*Add the T-SQL statements to compute the return value here*/}\n\
 | |
| 		\n\
 | |
| 	END\n\
 | |
| 	GO";
 | |
| exports.scope = "sqlserver";
 | |
| 
 | |
| });
 |