数据库
文章平均质量分 77
伏念先生
勤能补拙
展开
-
MySQL的启动和关闭
1.Windows下启动服务mysqld --console 或 net start mysql 关闭服务mysqladmin -uroot shudown 或 net stop mysql 2.Linux下启动服务service mysql start 关闭服务service mysql stop 重启服务service restart sto...原创 2020-02-09 19:00:25 · 204 阅读 · 0 评论 -
Oracle之rownum理解与分页查询
一、rownum的说明 rownum是oracle特有的一个关键字。 (1)对于基表,在insert记录时,oracle就按照insert的顺序,将rownum分配给每一行记录,因此在select一个基表的时候,rownum的排序是根据insert记录的顺序显示的,例如:select rownum as rn, t.* from emp t; (2)对于子查询,则row...原创 2020-02-09 16:08:43 · 314 阅读 · 0 评论 -
SQL Limit子句
LIMIT子句来限制SELECT语句返回的行数,并可指定返回数据前先跳过N行。并非所有数据库系统都支持LIMIT子句,因此,LIMIT子句仅在某些数据库系统中可用,例如MySQL,PostgreSQL,SQLite,Sybase SQL Anywhere和HSQLDB。1. SQL LIMIT子句简介要检索查询返回的行的一部分,请使用LIMIT和OFFSET子句。 以下说明了这些子句的...原创 2020-02-07 23:37:40 · 596 阅读 · 0 评论 -
MySQL自定义函数(CREATE FUNCTION)
在使用MySQL的过程中,MySQL 自带的函数可能完成不了我们的业务需求,这时候就需要自定义函数。自定义函数是一种与存储过程十分相似的过程式数据库对象。它与存储过程一样,都是由 SQL 语句和过程式语句组成的代码片段,并且可以被应用程序和其他 SQL 语句调用。自定义函数与存储过程之间存在几点区别:自定义函数不能拥有输出参数,这是因为自定义函数自身就是输出参数;而存储过程可以拥有输出...原创 2020-02-06 21:56:57 · 1330 阅读 · 0 评论 -
dbvisualizer客户端执行创建存储过程或自定义函数语句的方法
DBVisualizer这个数据库客户端工具,如果要执行存储过程或函数的话,需要在创建存储过程或函数的语句的最前面和末尾分别加上【--/】和【/】符号。--/CREATE FUNCTION B22() RETURNING VARCHAR(20) RETURN '22';END FUNCTION;/像这样,不懂的话真的坑爹,自己摸索怎么摸索得出来,摸到天黑都不行。转...转载 2020-02-06 21:36:03 · 1046 阅读 · 0 评论 -
SQL主键约束和外键约束
主键约束SQL PRIMARY KEY 约束PRIMARY KEY 约束唯一标识数据库表中的每条记录。主键必须包含唯一的值。主键列不能包含 NULL 值。每个表都应该有一个主键,并且每个表只能有一个主键。CREATE TABLE 时的 SQL PRIMARY KEY 约束下面的 SQL 在 “Persons” 表创建时在 “P_Id” 列上创建 PRIMARY原创 2018-01-17 10:45:06 · 9739 阅读 · 0 评论 -
oracle基本数据类型和给某列追加内容
1.给某列前面增加字符:[sql] view plain copyUPDATE 表名 SET 列名='要添加的字符'||列名 2.给某列前面增加字符:[sql] view plain copyUPDATE 表名 SET 列名=列名||'要添加的字符' 连接操作符 (||)原创 2018-01-09 15:47:12 · 2218 阅读 · 0 评论 -
mybatis保存CLOB类型到oracle数据库
在oracle中使用varchar2类型存储字符串时,发现存储的最大长度就是4000字符,再长就会报错。使用clob类型,可以存储4g内容,而且mybatis可以自动解析clob类型,只需在写insert和update语句是,将clob字段的数据类型设为:jdbcType=CLOB。至于javabean中,clob字段可以用String类型进行接收。但是clob字段是不能用在常规的wh转载 2018-01-09 16:02:11 · 3360 阅读 · 0 评论 -
JDBC与JNDI这两种连接方式有什么区别
dbc是数据库中间代理商为了是java连接数据库而定的一个协议 或者说是方法,通过jdbc-odbc的方法进行数据库连接,是连接一次创建一次的做法 1,由数据库驱动和协议组成连接数据的方法,调用中间商提供的类包,进行创建连接 2.再由连接去调用3种状态. 3.由状态来提供对数据库的操作 jndi是一种命名树的方式,把需要的类都列成目录的样式,需要哪个只要根据命名直接去 调用,是一种比较快洁的思想和...转载 2018-06-21 09:24:33 · 779 阅读 · 0 评论