
数据库
29号同学
这个作者很懒,什么都没留下…
展开
-
[SqlServer]多表查询 人员未读情况
前置信息某个业务,能够发布给相关用户(发布时可以直接指定具体用户,也可以指定到某些岗位或者某个部门组织),用户的查阅情况会被记录下来,需要统计出该业务未读数量,具体如下表构成:用户表 UserUserID 用户编号 UserName 用户名 IsClose 是否停用 用户岗位表 UsrRlUserID 用户编号 RoleID 岗位编号 岗位组织表 RolRoleID 岗位编号 Or...原创 2021-01-20 13:30:43 · 495 阅读 · 0 评论 -
C# 类型“System.Int16”的对象无法转换为类型“System.Nullable`1[System.Int32]
在使用C# 经过数据库查询时,出现如下错误类型“System.Int16”的对象无法转换为类型“System.Nullable`1[System.Int32]原因:数据类型为 Int16,数据库里该字段的类型为 smallint处理方法:1.数据转换时处理Convert.ToInt32(值)2.数据库在查询时 转换select convert(int,...原创 2020-01-09 12:11:37 · 7238 阅读 · 0 评论 -
sqlserver读取数据库表结构
在使用sql server进行表管理时,可以通过sql语句来获取 表相关的结构主要用到的是sys.sysobjects 数据库对象表。包括 表名对象 、表的约束等,都存在这张表上sys.syscolumns 数据库所有物理表的列 存储所有表的列sys.syscomments 默认值信息表 主要存储了表的列的默认值sys.extended_properties 扩展属性 列的相关...原创 2019-12-26 17:01:20 · 6161 阅读 · 0 评论 -
数据库 SQL Server 修改 表结构 脚本 sql语句
在使用一些表管理工具,或对数据库的物理表结构进行改动时,可以通过数据库的语法脚本实现。1.创建表CREATE TABLE dbo.表名 ( 列名1 [列名数据类型](数据长度) 是否为Null, 列名2 [列名数据类型](数据长度) 是否为Null(Null/Not Null), ) ON [PRIMARY]ALTER TABLE dbo.表名 ADD CONSTR...原创 2019-12-25 17:02:30 · 8413 阅读 · 0 评论 -
数据库语法规范
在开发中,写sql语句中,会有一定的规范准则,规范的好处,就是为了让代码看起来类似一个人写的也为了方便阅读。1.表的别名规范 TM 业务主表 TD 业务细表 TA 系统表 (像是AAUsr,一般以AA开头的表) TB 基础资料表 S 视图 T 临时表2.语句排版 如果在写自定义查询,或者在Suite中写查询时,要像以下这种排版,注意缩进嵌套的查询,就是向右边缩...原创 2018-04-14 14:08:46 · 522 阅读 · 0 评论 -
SqlServer 视图中使用Order by
在sql中,若是在一个子视图语句中,使用排序查询视图:select xx from TableName order by XX查询:select xx from ( select xx from TableName order by XX )S这时候,系统中可能报错这时,我们要给 视图查询的子句,增添 TOP (100) PERCENTselect xx from ( select ...原创 2018-06-20 16:34:00 · 9689 阅读 · 0 评论 -
[Sql Server] 动态刷新序号排序
现有一张带有自定义序号的表,因为前端要对齐进行拖拽式或输入式排序,排序后要对整个表的序号重新计算一张A表 内容如下,SortNum为自定义排序号:ID Name SortNum 1 A 0 2 B 2 3 C 1 4 D 3 当前端更新某个序号时,或在1到 2之间插入一个新的 2序号时,可以利用以下sql语...原创 2019-07-29 08:53:55 · 1738 阅读 · 0 评论 -
[SqlServer] 获取 数据库 sqlserver 关键字
最近在做个在线创建数据库表的工具,所以要用到数据库的原本的关键字,用于比对,所创建的表的列名是否为数据库的关键字。但是数据库的关键字,从哪来?访问 sqlserver的关键字说明官网保留关键字发现他把关键字都存在dom元素中的,一个个粘贴比对,得累死人,而且我们是程序员啊,怎么能用这么粗暴的方法那.1.打开控制台2.执行以下脚本var res=[];$('.tabl...原创 2019-08-20 12:44:04 · 7731 阅读 · 0 评论