首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏葫芦

    sql sql 数据操作语言 (DML)

    可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。 SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。 查询和更新指令构成了 SQL 的 DML 部分: SELECT - 从数据库表中获取数据 UPDATE - 更新数据库表中的数据 DELETE - 从数据库表中删除数据 INSERT INTO - 向数据库表中插入数据

    1.2K10发布于 2019-04-17
  • 来自专栏葫芦

    sql sql 数据定义语言 (DDL)

    SQL数据定义语言 (DDL) 部分使我们有能力创建或删除表格。我们也可以定义索引(键),规定表之间的链接,以及施加表间的约束。 SQL 中最重要的 DDL 语句: CREATE DATABASE - 创建新数据库 ALTER DATABASE - 修改数据库 CREATE TABLE - 创建新表 ALTER TABLE - 变更 语句用于删除数据库: DROP DATABASE 数据库名称 SQL TRUNCATE TABLE 语句 如果我们仅仅需要除去表内的数据,但并不删除表本身,那么我们该如何做呢? 在不读取整个表的情况下,索引使数据库应用程序可以更快地查找数据。 索引 您可以在表中创建索引,以便更加快速高效地查询数据。 用户无法看到索引,它们只能被用来加速搜索/查询。 SQL CREATE INDEX 语法 在表上创建一个简单的索引。

    1.4K20发布于 2019-04-17
  • 来自专栏Vincent-yuan

    sql~准备数据

    打开 SQL Server Management Studio,然后连接到目标 SQL Server 实例。 右键单击 "数据库" 节点,然后选择 "还原数据库"。 选择备份文件,然后点击确定 完成数据库还原。 完成后,会在 SQL Server 实例上安装 AdventureWorks 数据库。 这里使用的是2012版本的数据库,下面是OLTP版本的链接: AdventureWorks2012 ? 这里的数据准备主要用作后续学习使用 参考网址

    77720发布于 2020-04-08
  • 来自专栏学派客

    sql数据转换

    1 --删除重复项 delete iteminfo where 条码 in(select 条码 from iteminfo group by 条码 having count(*)>1) --插入正式表数据 返回值 如果 expression 是一种支持的字符数据类型,则返回字符数据。如果 expression 是一种支持的二进制数据类型,则返回二进制数据。 语法 RTRIM ( character_expression ) 参数 character_expression 由字符数据组成的表达式。 character_expression 可以是常量、变量,也可以是字符或二进制数据的列。 通配符 SQL Between DELETE 语句 DELETE 语句用于删除表中的行。

    1.3K10编辑于 2023-04-07
  • 来自专栏全栈程序员必看

    sql数据语句_sql语句批量添加数据

    ,或者类似DBCC这种非常规的SQL语句,都可以通过这种方式来保存结果集。 FROM OPENROWSET('sqloledb', 'server=(local);trusted_connection=yes', 'exec msdb.dbo.sp_help_job') --使用SQL 几乎所有SQL语句都可以使用。 'sa'; 'sa_password', 'exec(''DBCC LOG(''''master'''',3)'')') AS a SELECT INTO 该语句不需要我们事先建立目标表,而是直接拷贝数据源或者查询结果数据定义 SERVER中直接循环写入数据----- DECLARE @i INT SET @i = 1 WHILE @i < 30 BEGIN INSERT INTO test ( userid ) VALUES

    1.7K20编辑于 2022-09-20
  • 来自专栏全栈程序员必看

    sql文件怎么导入sql server数据库_sql怎么导入数据

    工具/原料 Navicat for MySQL MySQL命令行界面 SQL脚本 方法一: 1、首先使用MySQL提供的命令行界面来导入数据库,确保电脑中安装了MySQL数据库,可以通过命令行来确认是否安装了 : 3、在将脚本拷到本地磁盘的根目录,这样方便进入找到脚本,这里以D盘来说明,使用test.sql:接着来到命令行,使用SOURCE d:/test.sql;来导入数据库,先进入mysql。 4、首先要在数据库中建立好数据库,然后导入脚本,所以先建立一个数据库哦,不要脚本是不知道要往哪个数据库中导入脚本的。 5、然后就可以输入导入.sql文件命令: mysql> USE 数据库名; mysql> SOURCE d:/test.sql; 6、看到上面的画面,说明mysql数据库已经导入成功了。 方法二:使用Navicat for MySQL图形界面来导入数据库,使用图形界面导入数据库的步骤很简单 1、在图形界面中建立好数据库之后,使用导入脚本的功能来导入数据库 2、点击选择脚本,选择D盘的test.sql

    14.6K10编辑于 2022-11-11
  • 来自专栏小网管的运维之路

    logstash sql 数据采集

    Elasticsearch 6.3 发布SQL模块作为C-Pack的一部分使用 kabana官方工具查询 Dev Tools - console 查看 POST /_xpack/sql? 数据 logstash 插件 /usr/share/logstash/bin/logstash-plugin install logstash-input-jdbc /usr/share/logstash syncpoint_table" record_last_run => true # 是否清除 last_run_metadata_path 的记录,如果为真那么每次都相当于从头开始查询所有的数据库记录 false } } filter { mutate { add_field => {"temp_ts" => "%{gmt_create}"} } #添加数据库字段作为 时机,类似 crontab 的调度 statement: 要执行的 sql,以 ":" 开头是定义的变量,可以通过 parameters 来设置变量,这里的 sql_last_value 是内置的变量

    1.7K61发布于 2019-05-30
  • 来自专栏一个爱吃西瓜的程序员

    学习SQL【2】-数据库与SQL

    同时,它使用SQL(结构化查询语言)对数据进行操作。 4:关系数据库管理系统(RDBMS)的种类 ● oracle :甲骨文公司的RDBMS。 ● SQL server:微软公司的RDBMS。 ● 根据SQL语句的内容返回的数据同样是二维表格式。 ● 表的行称为记录,表的列称为字段。 ● 关系数据库必须以行作为单位进行数据读写。 ● 一个单元格内只能输入一个数据。 如下图: ? 三:SQL概要 1:标准SQL 国际标准化组织(ISO)为SQL制定了相应的标准,以此为基准的SQL称为标准SQL 虽然不同的RDBMS存在一些特使的SQL语句,但学会标准SQL就可以在各种RDBMS 2:SQL语句及其种类 SQL使用关键字、表名、列名等组合成一句SQL语句来描述操作的内容。 根据指令种类不同,SQL语句可分为三种: ● DDL(数据定义语言):用来创建和删除数据库或表等对象。 3:SQL的基本书写规则 ● SQL语句要以分号(;)结尾。 ● SQL不区分关键字的大小写,但是插入到表中的数据是区分大小写的。

    5K90发布于 2018-04-04
  • 来自专栏NetCore

    Sql生成数据插入Sql脚本

    @tablename sysname AS declare @column varchar(1000) declare @columndata varchar(1000) declare @sql if @@fetch_status < >-2 begin if @xtype not in(189,34,35,99,98) --timestamp不需处理,image,text,ntext,sql_variant syscolumns_cursor into @name,@xtype end close syscolumns_cursor deallocate syscolumns_cursor set @sql '+@tablename+'('+@column+') values(''as ''--'','+@columndata+','')'' from '+@tablename print '--'+@sql exec(@sql) if @ident is not null print 'SET IDENTITY_INSERT '+@TableName+' OFF' GO exec UspOutputData

    1.6K70发布于 2018-02-01
  • 来自专栏在码圈

    百万数据SQL数据分流查询

    数据分流查询 为什么会用到数据分流呢? 在十万、百万级大表中查询一些我们想要的数据,如果按照某条件获得一批数据,在有索引的情况下,查询速度也不容乐观 场景 在做数据导入时,需要匹配改公司下数据是否重复的验证,恰好导入数据有编号(code)这个字段 SQL datas = testService.findListByCodes(StringUtils.strip(codes.toString(),"[]")) equals(code.trim())){ codesTemp.add("'"+code+"'"); } } // 数据库查询SQL list.addAll(h); return list; } Java - Mapper List<Test> findListByCodes(String codes); SQL

    1.5K20发布于 2020-07-21
  • 来自专栏工厂程序员

    SQL Server 数据恢复

    1.从日志恢复数据库 --创建测试数据库 CREATE DATABASE Db GO --对数据库进行备份 BACKUP DATABASE GO --创建测试表 CREATE TABLE Db.dbo.TB_test(ID int) --延时1秒钟,再进行后面的操作(这是由于SQL 一、 不要备份数据库,因为有些数据库设置的‘简单模式’,备份会删除日志,导致恢复失败。 二、 先分离数据库 ? 三、 找到数据库文件路径,拷贝一份备用。(为了保险,一定要备份) ? 下面是SQL语句 ALTER DATABASE [数据库名称] SET COMPATIBILITY_LEVEL = 100 七、开始使用软件 ApexSQLLog2016 需要以管理员身份运行 ? 八、选择要恢复的SQL连接和数据库 ? 九、等待查找数据库和日志 ? 等一会儿 ,会出现下面界面 ? ? ? ? ? ? 建议另存为一个 .sql文件,然后打开进行操作。   

    1.6K20发布于 2020-08-02
  • 来自专栏数据科学与人工智能

    SQL技能】浅谈数据分析中的SQL

    ,开发之类的问题那是数据库工程师的事情,而作数据分析的你了解SQL语言即可。 了解SQL的必要性 俗话说“巧妇难为无米之炊”,没有数据怎么分析。而SQL对于你来说就好比电脑的键盘鼠标,虽说没有了它也能照常运行,但对使用它的人来说灵活性却下降了许多。 SQL使得数据的采集过程变得更加方便快捷,此处的方便快捷可以从2方面得以体现,1.在分析数据时候不必再苦苦请求其他同事,自己需要什么数据自己直接去导,而不再是从别人手中接过譬如.xls或.csv之类的数据文档 关于如何利用SPSS从数据库中挑选自己所需要的数据参见Syntax代码旅途。此外,在EXCEL的多表操作中也涉及相关SQL语句,如数据透视表的应用等。 数据采集中常用的SQL语句 相同的SQL语句运用到不同数据库中会有略微的差别,对字符变量的要求,相关函数的变化,以及语法规则的不同等等,例如:oracle数据库中对字段命名别名时不需要as 字符,没有

    2.2K50发布于 2018-02-27
  • 来自专栏咸鱼学Python

    SQL | 数据分析面试必备SQL语句+语法

    、“SQL、python这些学起来好痛苦!”我看着屏幕苦笑,数据分析岗位现在的热门程度如果要形容的话,基本就是随便抓一个微博网友都知道这个岗位了。 Anyway,言归正传,数据分析师的招聘JD你们一定不陌生: ? 可以说,每个数据分析岗都需要会SQL。 我本人曾在滴滴、美团、平安科技的数据分析类岗位实习过,实习期间会大量运用sql进行取数。 也参与了2018年的秋招,做过网易、拼多多、新浪等等公司的数据分析笔试题,还是比较了解SQL常考的题目类型的。 写这篇文章是希望帮助还没有实战过SQL的小伙伴、或者了解一些SQL语句,但是担心自己了解的太片面的小伙伴。这篇文章主要介绍的是:如果想要面试数据分析岗位,最优先需要掌握的SQL技能是哪些呢? 介绍完了三大块知识后,后续会有常见的SQL面试/笔试题,可以练习和交流~ ? 本文对于SQL知识的介绍结构 1. 最基本(选数据) 怎么把数据从表里选出来?

    3.6K41发布于 2020-03-24
  • 来自专栏全栈程序员必看

    管理sql server表数据_sql server如何使用

    表是SQL Server中最基本的数据库对象,用于存储数据的一种逻辑结构,由行和列组成, 它又称为二维表。 例如,在学生成绩管理系统中,表1–是一个学生表(student)。 (1)表 表是数据库中存储数据数据库对象,每个数据库包含了若干个表,表由行和列组成。例如,表1- -由6行6列组成。 ---- 创建数据库最重要的一步为创建其中的数据表,创建数据表必须定义表结构和设置列的数据类型、长度等,下面,我们介绍SQL Server系统数据类型,如表2–所示。 (1)启动“SQL Server Management Studio”,在“对象资源管理器”中展开“数据库”节点,选中“stsc”数据库,展开该数据库,选中表,将其展开,选中表“dbo.xyz”,单击鼠标右键 ---- ---- ---- 表,各字段,数据实现: 代码入下: -- 选用当前数据库 use sixstar go -- 显示当前数据库中的数据表(查询输出student数据表) select

    3.8K10编辑于 2022-09-23
  • 来自专栏用户8739990的专栏

    sql数据库的基本介绍 sql数据库的作用

    在大数据处理领域,一种名为sql数据库工具吸引着很多的人。那么这是一种什么工具?sql数据库究竟有什么作用?下面就来为大家介绍一下。 image.png 一、功能众多的sql数据库 所谓sql,就是一种具有强大功能的数据库语言。这种语言的强大之处就在于本身所具有的交互性的特点。 这种功能的特点就是可以极大的优化用户的体验,使得用户可以得到更多的数据。 二、sql数据库的作用巨大 sql数据库有很多的优点。作为一个老牌的数据库整理程序,sql获得了广大用户的认可。 就是因为其较其他数据库工具的优越性,使得sql逐渐的发展起来。sql数据库在响应时间、服务器回应速度等细节方面占据了优势;在系统的接受与反馈方面超越了其他的数据库管理系统。 除此之外,sql是一种非过程语言,这样的优点使得sql使用起来更加的方便。同时sql是一种关系型数据库之间的公共语言,是其他语言之间的桥梁。 以上就是为大家带来的关于sql数据库的简单介绍。

    6.3K30发布于 2021-07-16
  • 来自专栏跟着小郑学JAVA

    SQL数据恢复总结 - sql server 2012数据库基础-数据恢复-实验报告

    数据恢复是对数据库进行备份和还原,当数据库因为各种原因被损坏或者无法读取的时候,会造成无法估量的后果,这个时候就需要数据库还原工具,进行还原。 ---- 全部总结链接 SQL基础   (数据库、表、数据的增删改查、视图相关,以及所有实验报告源代码) 游标 (类似C++ 的 指针) 存储过程(类似 C++ 的自定义函数) 触发器 (类似 自定义的陷阱 数据库恢复是建立在数据库故障之上的。数据库故障分为软故障和硬故障,软故障指的是突然停电、应用程序被强制结束的情况下,数据库的数据丢失或者损坏。 总体思路: 第一题:然而机房的电脑自带重启还原,无法实现断电重启的条件,我让一个事务(若干修改指令中间加了一个等待指令,以便我使用任务管理器强制关闭sql server),因为事务的原子性,虽然等待指令前的修改指令已经被执行 第二题:题目给出了条件是“假设数据库损坏”,我先把数据库完整备份,然后把数据库脱机,最后把数据库恢复。

    60030编辑于 2023-08-01
  • 来自专栏hml_知识记录

    SQL数据定义语言DDL

    sql表操作的基本数据定义语言: 1.创建数据库 create database 数据库名; 2.删除数据库 drop database 数据库名; 3.查看数据库 show databases;( 返回所有库的列表) 4.使用数据库 use 数据库名; 5.带判断的创建删除库 create database if not exists 数据库名;(如果不存在,创建数据库) drop database if exists 数据库名;(如果存在,删除数据库) 6.创建表 create table 表名( 字段1 数据类型, 字段2 数据类型, ... 字段n 数据类型 ); 7.删除表 drop table 表名; 8.查询表 show tables; 9.修改表 添加列 alter table 表名称 add 列名称 列数据类型; 修改指定列的数据类型 alter table 表名称 add 列名称 列数据类型; 删除列 alter table 表名称 drop 列名称;

    30940编辑于 2022-03-01
  • 来自专栏小手冰凉

    SQL Server 数据类型

    ? ? ? ?

    75510发布于 2019-09-10
  • 数据数据互换SQL例子

    if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[weatherreport]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[weatherreport] GO

    28800编辑于 2025-04-05
  • 来自专栏桥路_大数据

    SQL DQL:数据查询

    SQL DQL:数据查询 Select操作类型 使用Select进行查询时,根据查询需求不同,可以分为过滤、排序、分桶与聚合、连接,这4类型查询操作。 [ASC|DESC], ...] ] ] [LIMIT (M,)N | [OFFSET M ROWS FETCH NEXT | FIRST] N ROWS ONLY]; 过滤操作 select数据列过滤

    71320发布于 2021-09-10
领券