随笔分类 -  SQL

摘要:1、标题栏中显示中文注释 1.1 说明 效果如图所示,正常情况下dbeaver默认查询结果只显示表的英文字段名,我们修改之后可以在显示数据时一起显示字段的中文注释更加方便,视觉效果更好 1.2 设置 2、导航栏显示表名 2.1 说明 显示效果如上图所示,在导航栏中不光显示表名还显示表的中文注释,方便 阅读全文
posted @ 2024-01-10 10:56 jevan 阅读(6350) 评论(1) 推荐(3) 编辑
摘要:sql2005版本有个函数ISNUMERIC(expression)函数:当expression为数字时,返回1,否则返回0。 select ISNUMERIC('123') --结果为1但是,该函数有个缺点! 1 SELECT 2 ,ISNUMERIC('-') as '-' --1 3 ,ISN 阅读全文
posted @ 2020-08-27 19:23 jevan 阅读(956) 评论(0) 推荐(0) 编辑
摘要: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... 阅读全文
posted @ 2019-06-18 11:31 jevan 阅读(832) 评论(0) 推荐(0) 编辑
摘要: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... 阅读全文
posted @ 2017-11-14 14:39 jevan 阅读(1014) 评论(0) 推荐(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) 阅读全文
posted @ 2017-09-28 14:21 jevan 阅读(1963) 评论(0) 推荐(0) 编辑
摘要:select serverproperty('productversion'),serverproperty('productlevel'),serverproperty('edition') 阅读全文
posted @ 2017-02-15 16:22 jevan 阅读(210) 评论(0) 推荐(0) 编辑
摘要:视频链接一、 从主键说起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... 阅读全文
posted @ 2011-12-14 16:22 jevan 阅读(337) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示