随笔分类 - SQL
摘要:1、标题栏中显示中文注释 1.1 说明 效果如图所示,正常情况下dbeaver默认查询结果只显示表的英文字段名,我们修改之后可以在显示数据时一起显示字段的中文注释更加方便,视觉效果更好 1.2 设置 2、导航栏显示表名 2.1 说明 显示效果如上图所示,在导航栏中不光显示表名还显示表的中文注释,方便
阅读全文
摘要:sql2005版本有个函数ISNUMERIC(expression)函数:当expression为数字时,返回1,否则返回0。 select ISNUMERIC('123') --结果为1但是,该函数有个缺点! 1 SELECT 2 ,ISNUMERIC('-') as '-' --1 3 ,ISN
阅读全文
摘要:ALTER FUNCTION [dbo].[f_NextID](@tabname VARCHAR(50)) RETURNS char(8) AS BEGIN DECLARE @charval CHAR(8) IF LOWER(@tabname) ='B_Fee_Type' SELECT @charval=RIGHT(100000001+ISNULL(MAX(id),0),8) FROM...
阅读全文
摘要:set @i = -1; set @sql = repeat(" select 1 union all",-datediff('2021-01-01','2030-12-31')+1); set @sql = left(@sql,length(@sql)-length(" union all")); set @sql = concat("select date_add('2021-01-0...
阅读全文
摘要:#去除Decimal后面多余的0 #处理前SELECT '0.12000','1.203010','-0.20' #处理后SELECT 0+CAST('0.12000' AS CHAR),0+CAST('1.203010' AS CHAR),0+CAST('-0.20' AS CHAR)
阅读全文
摘要:select serverproperty('productversion'),serverproperty('productlevel'),serverproperty('edition')
阅读全文
摘要:视频链接一、 从主键说起CREATE TABLE BingoT1( id INT IDENTITY(1, 1) , NAME NVARCHAR(10) , --姓??名?? IdentityNo VARCHAR(18) , --身??份??证??号??码?? LogDate DATETIME DEFAULT ( GETDATE() ) , --录??入??日??期?? PRIMARY KEY ( id )--主??键??约??束??)GoINSERT INTO BingoT1( NAME, identityN...
阅读全文