www.129028.com金沙:sqlserver 增删改查一些不常用的小技巧

日期:2020-05-07编辑作者:数据库

一 Insert 语句

常用数据库类型
网状数据库、层次数据库、关系型数据库、非关系型数据库

1.在数据中只插入默认值:

www.129028.com金沙,常用的关系型数据库产品 sql语句
sqlserver 中小型 收费
Oracle、DB2 大型 收费
mysql 中小型 6.0之后 付费版本
sqlite

insert into [DBTrain].[dbo].[log_info]default values

阿里、百度 服务端结构 LAMP=Linux apache mysql php/python

2.在可以为null 的字段中,如果要设置null,可以按下[Ctrl+0],注意是零不是o,如果要恢复修改前的值按[Esc]

SQL语句:结构化查询语言,非过程性语言。
DDL定义 DML操纵 DCL控制 DQL查询

二 Update 语句

电脑安装了mysql就是一个mysql server,通过命令行或者mysql命令行

可以更新前几条或某个百分比的数据

安装成功后默认有4个数据库。储存的是元数据、核心数据、额外数据,前3个,尽量不操作。

update top(3) [log_info] set info1 = '1001'

使用sql对数据库进行操作
创建数据库 create database 数据库名字;
显示所有数据库 show databases;
使用某个数据库 use 数据库的名字;
查看当前使用的数据库是哪一个 select database();
删除数据库 drop database 数据库名字;

update top(80) percent [log_info] set info2 = '1002'

使用sql对表进行操作
创建一张表 create table 表名(字段名字 字段类型, 字段名字 字段类型); create table info(id int,name varchar(20));
查看表结构 desc 表名字; desc info;
查看当前数据库有哪些表 show tables;
删除表 drop table 表名; drop table info;
修改表结构 添加一列 alter table 表名 add 字段名字 字段类型; alter table info add phone varchar(20);

三 Delete 语句同样可以使用top 关键字

sql支持的数据类型
字符串型
VARCHAR 可变长度的字符串 varchar(20) 13888888888; 在申请的空间范围内 用多少分配多少 CHAR char(20);

四 Select 语句

大数据类型 BLOB TEXT 比较大的文本

  1. With Ties

数值型 TINYINT byte SMALLINT short INT int BIGINT long FLOAT float DOUBLE double

执行下面sql:select top 5 * from testorder by id desc

逻辑型 BIT boolean

本文由www.129028.com金沙发布于数据库,转载请注明出处:www.129028.com金沙:sqlserver 增删改查一些不常用的小技巧

关键词:

Sql Server中的非聚集索引详细介

这篇我们来解开神秘面纱。 3:通过最后的槽位列表,可以得知173号索引页上存放着8条索引记录。 复制代码 代码如下...

详细>>

必须会的SQL语句(一) 创建数据库与删除数据库【www.129028.com金沙

1.创建数据库 drop命令用于删除数据库。 Create database 名称on primary{ name ='名称', filename ='c:xx名称.mdf', size = 10mb, --数据库...

详细>>

SqlServer提示“列前缀tempdb.无效: 未指定表名”问题解决方案www

在查询凭证、审核凭证时出现“列前缀tempdb.无效:未指定表名”的错误提示,怎么解决? 本文我们总结了几个在安装...

详细>>

【www.129028.com金沙】SQL Server中将查询结果转换为Json格式脚本分享

脚本源码: 复制代码 代码如下:SET ANSI_NULLS ONGOSETQUOTED_IDENTIFIER ONGOCREATEPROCEDURE[dbo].[SerializeJSON](@ParameterSQL ASVARCHAR(MAX)...

详细>>