在 mysql 中 unsigned-ag捕鱼王app官网

当前位置:ag捕鱼王app官网 > > 数据库 > mysql >

在 mysql 中 unsigned

作者:迹忆客 最近更新:2024/03/26 浏览次数:

本教程旨在了解 mysql 中的 unsigned。


在 mysql 中使用 unsigned 关键字

企业和组织必须为某些列分配数据类型为无符号。但是,在使用此数据类型之前了解何时何地使用它很重要。

虽然我们知道 int 可用于提供从 -2147483648 到 2147483647 范围内的任何值,但无符号数据类型的工作方式略有不同。

它不能支持负值。此外,它的范围从 0 增加到 4294967295。

因此,很明显有两个特定的实例可以选择使用无符号数据类型。

现在我们知道什么时候使用这种数据类型了。让我们了解这种数据类型是如何工作的,并在表格中将其可视化。

但是,在开始之前,我们创建了三个虚拟数据集以供使用。在这里,我们创建了一个表 student_details_dummy 以及几行。

-- create the table student_details
createtablestudent_details_dummy(stu_idintunsigned,stu_firstnamevarchar(255)defaultnull,stu_lastnamevarchar(255)defaultnull,primarykey(stu_id));-- insert rows to the table student_details_dummy
insertintostudent_details_dummy(stu_id,stu_firstname,stu_lastname)values(1,"preet","sanghavi"),(2,"rich","john"),(3,"veron","brow"),(4,"geo","jos"),(5,"hash","shah"),(6,"sachin","parker"),(7,"david","miller");

如我们所见,我们将 stu_id 设置为表 student_details 的主键。它将确保此列中的值不能重复或 null

此外,我们将 stu_id 列的数据类型设置为 unsigned。上面的查询创建了一个表,其中包含学生的名字和姓氏。

要查看数据中的条目,我们使用以下代码。

select*fromstudent_details_dummy;

上面的代码将给出以下输出。

stu_id	stu_firstname	stu_lastname
1	      preet	        sanghavi
2	      rich	        john
3	      veron	        brow
4	      geo	        jos
5	      hash	        shah
6	      sachin	    parker
7	      david	        miller

现在让我们尝试使用 mysql 中的 describe table 语句来可视化该表的详细信息。

describe 语句帮助我们可视化表格,以便我们可以深入了解表格的每个字段。

它还向我们展示了分配给任何列的任何键、分配给每列的数据类型以及与表相关的任何其他额外信息。可以借助以下查询来说明此语句。

describename_of_the_table;

在我们的例子中,我们需要编写以下查询来检查与表中每一列关联的数据类型。

describestudent_details_dummy;

该查询将获取我们以下输出。

field				type			null	key		default		extra
stu_id				int unsigned	no		pri
stu_firstname		varchar(255)	yes
stu_lastname		varchar(255)	yes

因此,借助 unsigned 关键字和 describe 语句,我们可以有效地从 mysql 中的表中分配和可视化 unsigned 数据类型。

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

如何在 mysql 中声明和使用变量

发布时间:2024/03/26 浏览次数:115 分类:mysql

当你需要在 mysql 中的脚本中存储单个值时,最好的方法是使用变量。变量有不同的种类,有必要知道何时以及如何使用每种类型。

发布时间:2024/03/26 浏览次数:176 分类:mysql

本教程演示了如何在 mysql 中重置自动增量。

在 mysql 中实现刷新权限

发布时间:2024/03/26 浏览次数:211 分类:mysql

本教程介绍了 mysql 中的刷新权限命令,用于刷新授权表并影响允许的更改。

在 mysql 中设置时区

发布时间:2024/03/26 浏览次数:93 分类:mysql

在本教程中,我们将学习如何在 mysql 服务器中更改时区。

发布时间:2024/03/26 浏览次数:199 分类:mysql

本教程演示如何在 mysql 中转换为整数。

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便
网站地图