MySQL 数据类型在 MySQL 中,有三种主要的类型:文本、数字和日期/时间类型。Text 类型:数据类型描述CHAR(size)保存固定长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串的长度。最多 255 个字符。VARCHAR(size)保存可变长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串的最大长度。最多 255 个字符。注释:如果值的长度大于 255,
SELECT * FROM INFORMATION_SCHEMA.columns WHERE TABLE_NAME='MenuInfo' select * from sysobjects where name='MenuInfo' --查询所有表 select * from sysobjects w
转载 2019-11-21 10:54:00
1174阅读
2评论
        SQL语句(部分)前言        数据库对计算机专业来说是必学的,重要性不必多说了,我们学校老师让使用sqlserver,但最近几年企业使用mysql还是多,不管使用啥,SQL语句都是一样的,今天复习了DDL、DML语句,总结了些,监督自己,不能颓废,写完晚上
存储过程如下所示:/**************************...
原创 2022-03-30 10:48:27
247阅读
insert into city --找出Hotel表中不存在于city表中的城市名 select DISTINCT rtrim(ltrim(cityname)) from Hotel e WHERE not EXISTS (SELECT * FROM city eb WHERE eb.cityname=e.cityname) ----------------------------
转载 2024-07-24 08:17:41
16阅读
sqlserver字段类型详解
转载 2015-09-25 02:10:00
280阅读
2评论
# SQL Server与MySQL字段映射的趣味探索 在现代应用程序开发中,数据库的选择至关重要。SQL Server和MySQL是两种常用的关系数据库管理系统,它们在结构、功能以及字段类型等方面存在差异。理解它们之间的字段映射对于数据迁移、应用整合以及架构设计非常重要。 ## 字段类型对比 在SQL Server与MySQL之间,许多字段类型的定义有所不同。以下是一些常见字段类型的对比表
原创 2024-10-20 05:26:18
143阅读
bit 整型 bit数据类型是整型,其值只能是0、1或空值。这种数据类型用于存储只有两种可能值的数据,如Yes 或No、True 或False 、On 或Off. 注意:很省空间的一种数据类型,如果能够满足需求应该尽量多用。 tinyint 整型 tinyint 数据类型能存储从0到255 之间的整
转载 2018-12-07 21:04:00
322阅读
2评论
bit 整型 bit数据类型是整型,其值只能是0、1或空值。这种数据类型用于存储只有两种可能值的数据,如Yes 或No、True 或False 、On 或Off. 注意:很省空间的一种数据类型,如果能够满足需求应该尽量多用。 tinyint 整型 tinyint 数据类型能存储从0到255 之间的整 ...
转载 2021-08-12 11:54:00
278阅读
2评论
Alter table [表名] Alter column [列名] [列类型]
原创 2021-12-21 13:41:11
3919阅读
取出日期的年 日期的月 取出日期 时间转换: convert(datetime,'2006-04-01') 转换成时间字符串 convert(varchar(10),getdate(),23) ---------- 2014-04-04 Sql Server 中一个非常强大的日期格式化函数 Select CONVERT(varchar(100), GETDATE(), 0): 0
SQLServer BIT字段存储 Author:zfive5 Email:zfive5@163.com 引子 和同事探讨BIT怎么存储,发生了分歧 create table A1 ( a CHAR(5), b bit, c CHAR(5), d BIT ) 因为之前成天再看《存储引擎》,深知这样定
转载 2017-06-06 11:38:00
163阅读
2评论
最近因为项目的需要,报表中需要对数据进行MD5加密,结果报表系统得出来的sql语句,字符串前都自动带了N,执行时,发现得到的结果跟在数据库中执行的sql(字符串不带N)得的值不一样,最后自己测试一下,发现sql server执行md5加密的时候,字符串前带N和不带N的结果确实是不一样的,如下图第2个值是自己想要的值,为什么呢?因为,表创建的时候,字段用的字符类型时varchar,而字符串加上N后,
# SQL Server 字段类型与 MySQL 字段类型对比 在数据库管理系统中,字段类型的选择对于数据的存储、检索和管理至关重要。SQL Server 和 MySQL 是两种流行的关系型数据库管理系统,它们在字段类型的实现上存在一些差异。本文将探讨 SQL Server 与 MySQL 的字段类型,并通过代码示例演示它们的使用方法,最后用关系图和饼状图加以说明。 ## 1. 字段类型概述
原创 8月前
117阅读
sql server:取当前时间前10分钟之内的数据 dateadd() select dateadd(minute,-10,GETDATE()) 取当前时间点前10分钟以内的数据,且按创建时间倒序排 select * from tablename where CreateDate > dateadd(minute,-10,GETDATE()) order by CreateDate
 索引用于快速找出在某个列中有某一特定值的行,不使用索引,数据库必须从第一条记录开始读完整个表,直到找出相关的行。表越大,查询数据所花费的时间越多,如果表中查询的列有一个索引,数据库能快速到达一个位置去搜索数据,本篇主要介绍与索引相关的内容,包括索引的含义和特点,索引的分类,索引的设计原则以及如何创建和删除索引。一:索引的含义和特点 索引是一个单独的,存储在磁盘上的数据结构,它们包含则对数据表里所
 TimeStamp  SQL Server timestamp 数据类型与时间和日期无关。SQL Server timestamp 是二进制数字,它表明数据库中数据修改发生的相对顺序。实现 timestamp 数据类型最初是为了支持 SQL Server 恢复算法。每次修改页时,都会使用当前的 @@DBTS 值对其做一次标记,然后 @@DBTS 加1。这样做足以帮助恢复过程确定页修改的
转载 2024-07-30 10:10:45
87阅读
update dt_article_attribute_value set end_time = dateadd(mi,30,start_time)createtabletb(dtdatetime)insertintotbvalues('2006-10-10')insertintotbvalues(...
转载 2015-06-30 11:14:00
498阅读
2评论
前段时间我发表了一系列文章,开始介绍基于 .net core 的在线客服系统开发过程。有很多朋友一直提出希望能够支持 MySQL 数据库,考虑到已经有朋友在用 SQL Server,我在升级的过程中不能丢下对 SQL Server 的支持,必须让系统同时支持 SQL Server 和 MySQL。 前段时间我发表了一系列文章,开始介绍基于 .net co
转载 9月前
47阅读
# Java获取SqlServer字段注释 在Java中,如果我们需要获取SqlServer数据库表中字段的注释信息,我们可以通过使用JDBC连接数据库并执行SQL查询的方式来实现。本文将介绍如何使用Java获取SqlServer字段的注释,并提供相应的代码示例。 ## 1. JDBC连接SqlServer数据库 在使用Java获取SqlServer字段注释之前,我们需要先建立JDBC连接。
原创 2024-01-23 06:48:45
215阅读
  • 1
  • 2
  • 3
  • 4
  • 5