SQL语言
8.3数据库定义
8.3.1 基本域类型
- char(n):固定长度字符串
- varchar(n):可变长度字符串,表示最多可以有n个字符的字符串
2025年08月10日
2025年08月10日
多年前,当时刚毕业的我还比较青涩,后端会把N多个要检索的字段传入到存储过程中,我当时通常的写法是拼Sql,大概长这样:
DECLARE @WHERE VARCHAR(MAX) = '1=1';
IF @TITLE <> ''
BEGIN
SET @WHERE += ' AND Title = @TITLE'
END
IF @AGE <> ''
BEGIN
SET @WHERE += ' AND Age = @Age'
END
EXEC('SELECT * FROM USER WHERE ' + @WHERE);
2025年08月10日
欢迎来到我们史诗级教程的最终章!
在上一章,我们成功地构建了博客系统的数据库骨架。现在,这个结构精良的数据库正静静地等待着我们去使用它。
2025年08月10日
学习 SQL(Structured Query Language)是掌握数据库操作的关键步骤。SQL 是一种用于管理和处理关系型数据库的标准语言,广泛应用于数据检索、插入、更新和删除等操作。以下是一些 SQL 基础语法的学习内容,并附有示例。
2025年08月10日
以下文章来源于GoUpUp ,作者dj
在 Go 语言中编写数据库操作代码真的非常痛苦!database/sql标准库提供的都是比较底层的接口。我们需要编写大量重复的代码。大量的模板代码不仅写起来烦,而且还容易出错。有时候字段类型修改了一下,可能就需要改动很多地方;添加了一个新字段,之前使用select *查询语句的地方都要修改。如果有些地方有遗漏,可能就会造成运行时panic。即使使用 ORM 库,这些问题也不能完全解决!这时候,sqlc来了!sqlc可以根据我们编写的 SQL 语句生成类型安全的、地道的 Go 接口代码,我们要做的只是调用这些方法。
2025年08月10日
SQL 语言概述
SQL 全称是结构化查询语言(structured Query Language),它是一种在关系型数据库中定义和操纵数据的标准语言。最早是由IBM 的圣约瑟(Sanjose) 研究实验室为其关系数据库管理系统开发的一种查询语言。
1997 年oracle 公司首先提供了商用的SQL 语言,同年,IBM 公司在DB2 和SQL/Ds 数据库系统中也采用了SQL 语言。1986 年美国ANSI (美国国家标准化组织) 采用SQL 作为关系数据库管理系统的标准语言,后来SQL 语言被国际标准化组织(ISO) 采纳为国际标准。
2025年08月10日
结构化查询语言,简称SQL,它是与关系数据库管理系统通信的黄金标准语言。今天就来一起快速认识一下什么是SQL,您可以通过以下的文字内容学习,也可以通过文末的视频学习,希望本文对您有所帮助。
2025年08月10日
SQL语言主要包含6个部分,什么是SQL语言?SQL语言被称之为结构化查询语言(Structured Query Language),它是关系型数据库的**标准语言[所有数据库厂商都要遵守SQL标准语言]**,但是SQL语言允许各大数据库厂商针对原有SQL语言基础之上进行SQL语言的定义开发