日度归档:2019年8月7日

mssql sqlserver中如何判断一个约束是否存在的方法分享?


摘要:
下文讲述mssql中判断一个约束是否存在的方法,如下所示:

实现思路:
通过查询系统表 sys.check_constraints、约束名、表名,来检测约束是否存在的方法,如下所示:

          SELECT * FROM sys.check_constraints 
		    WHERE object_id = OBJECT_ID(N'[dbo].[约束名]') 
			   AND parent_object_id = OBJECT_ID(N'[dbo].[表名]') 
  

mysql报1064(42000)错误信息的原因分析


摘要:
下文讲述mysql报1064错误的原因分析,如下所示:

今天在mysql中运行以下语句,发现报1064的错误信息,刚开始百思不得其解,最后恍然大悟,原来是在列名中使用了关键字

   select keyId,name from maomao where keyId ='test'
   ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'key='test'' at line 1
  

初步看以上脚本写法上没有任何问题,主要是没有将mysql保留关键字进行反引号括起导致sql解析错误,引发一起连锁反应

处理方法:
将mysql脚本中的列使用反引号(esc键的符号),将列名都包含起来,如下所示
select `keyId`,`name` from maomao where `keyId` =’test’

给html中table添加边框的最快捷的方法分享


摘要:
在html标签table的应用中,我们经常需要对table进行边框绘制,下文讲述一种最简洁,最高效的方法如下所示:


实现思路:
1.设置td的边框为 1px
2.设置table的css属性border-collapse的值为collapse 合并边框信息

边框绘制方法

边框绘制方法