数据库
数据库基础知识
忘忧a
吾日三省吾身,高吗? 帅吗? 富吗? 好! 滚去学习O_o
展开
-
MySql中的NULL与空串
另外需要注意的是,在 MySQL 中,空字符串与 NULL 值是有区别的,因为它们在某些情况下是有不同的语义含义的。如果您需要对 NULL 值和空字符串的使用进行更严格的控制,您可以考虑使用 MySQL 中的“strict mode”模式。因此,使用“IS NOT NULL”查询空字符串时,它会被视为一个具有值的字符串,而不是 NULL 值。在维护项目的时候,发现了个BUG,用户更新了个数据,原本有值的varchar字段 ,一下子更新成空串(’ '),因此查询 is not。=”运算符与空字符串进行比较。原创 2023-03-25 18:24:12 · 1252 阅读 · 1 评论 -
Orcal高级
游标概述1. 游标是什么? 游标是SQL的一个内存工作区,由系统或用户以变量的形式定义,用来临时存储多条查询数据的一种数据结构('结果集')。2.游标分类 游标有两种类型:显式游标和隐式游标。在用到的SELECT...INTO..DELETE.语句,一次只能从数据库中提取一行数据,对于这种形式的查询和DML操作,系统都会使用一个隐式游标。但是如果要提取多行数据,就要由程序员定义一个显式游标( cursor is select ),并通过与游标有关的语句进行处理。 3. 优缺点原创 2021-08-06 20:47:11 · 823 阅读 · 0 评论 -
Mysql创建用户
1.1、创建用户create user 用户名@‘IP地址’ IDENTIFIED BY ‘密码’;注意:'IP地址’可以设置为localhost(代表本机) 或者 ‘%’(代表允许所有IP地址登录)示例:create user lotus @‘localhost’ identified by ‘root’;1.2、删除用户drop user 用户名 @‘IP地址’;注意:‘IP地址’可以设置为localhost(代表本机)或者’%’(代表允许所有IP地址登录)示例:drop user lotu原创 2021-07-07 19:55:14 · 2797 阅读 · 0 评论 -
mysql基础知识(一)
一、MySQL的优点1. 成本低、开源免费、自主性强2. 性能高、移植性好、服务稳定3. 体积小、便于安装、易于维护二、创建表 #2.1 创建学生信息表 CREATE TABLE person ( number INT ( 4 ) PRIMARY KEY auto_increment, name VARCHAR ( 50 ) NOT NULL, sex CHAR ( 2 ), phone char(11) ) #2.2 创建学生成绩表 CREATE TABLE r原创 2021-06-26 19:24:00 · 87 阅读 · 0 评论 -
Mysql查询指定数据库中所有表
Mysql中查询指定数据库中的所有表话不多说!直接上sql语句SELECT table_name FROM information_schema.tablesWHERE TABLE_SCHEMA = 'configuration' 红色部分替换成自己创建的数据库名即可!Mysql中查询指定数据库表中的所有列!SELECT column_name FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = 'configuration' AND T原创 2020-12-28 11:31:36 · 3465 阅读 · 0 评论