![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库学习笔记
俺要回家
一边加油,一边恋爱。
展开
-
查询数据库表中字段的名称、类型、字段长度
怎样查询数据库表中字段的名称、类型、字段长度SQL server版:今天用的是SQL server,查询当前数据库下,一张表的表名、字段名、字段类型、字段长度、SELECT a.name,b.name,c.DATA_TYPE,b.max_length FROM sys.tables a join sys.columns b on b.object_id = a.object_idjoi...原创 2019-08-08 11:50:08 · 6578 阅读 · 0 评论 -
sql 主键 外键
今天遇见操作数据库,感觉手有点生了,在这 再温习一下主键外键。主键:一个关系表,一行数据可以唯一的标识这张表,不使用任何与业务相关的字段作为主键,基本上都是全局唯一GUID类型,自增id什么的来做主键。外键:外键是定义的class表idname1一班2二班students表idclass_idname11马金涛2...原创 2019-08-07 11:58:40 · 751 阅读 · 0 评论 -
解决:Navicat 连接MySQL 8.0.11 出现2059错误
Navicat 连接MySQL 8.0.11 出现2059错误使用navicat 连接 本地Mysql数据库出现下列错误:原因:mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password解决办法(1)打开Mysql文件夹的bin文件夹,如图输入cmdmysql -uroot ...原创 2019-08-09 17:06:19 · 398 阅读 · 0 评论 -
SQL语句中&、单引号等特殊符号的处理
今天遇见一个update语句报错,实施查出来是页面输入的字符串有问题,有一个'英文单引号就报错,这是因为'是sql语句中的特殊符号。这时候就要进行特殊符号的处理 if (db.DbType == GSPDbType.Oracle) { sbFkbl.Append("UPDATE ROBXFK SET ROBXFK_FK...原创 2019-08-14 15:21:48 · 4454 阅读 · 0 评论