IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> sql语法 -> 正文阅读

[大数据]sql语法

1、sql语法:

oracle:? ? ? ? ascii('A')=65? ? ? ? substr('abcde',2,3)=bcd

ms-sql:???????同上??? ? ? ? ? ? ? ? ? ?substring('abcde',2,3)=bcd

mysql:? ? ? ? 同上

2、获取当前数据库用户:

oracle:? ? ? ? select sys.login_user from dual

? ? ? ? ? ? ? ? ? ?select user from dual

? ? ? ? ? ? ? ? ? ?sys_context('userenv','session_user')

ms-sql:? ? ? ?select suser_sname

mysql:? ? ? ? select user()

3、引起时间延迟:

oracle:? ? ? ? utl_http.request('http://aa.com')

ms-sql:? ? ? ?waitfor delay '0:0:5' exec master..xp_cmdshell ‘ping localhost'

mysql:? ? ? ? sleep(100)

4、获取数据库版本字串

oracle:? ? ? ? select banner from v$version

ms-sql:? ? ? ?select @@version

mysql:? ? ? ? 同上

5、获取当前数据库:

oracle:? ? ? ? select sys_context('userenv','db_name') from dual

ms-sql:? ? ? ?select db_name()

? ? ? ? ? ? ? ? ? select @@servername

mysql:? ? ? ? select database()

6、获取当前用户权限:

oracle:? ? ? ? select privilege from session_privs

ms-sql:? ? ? ?select grantee,table_name,privilege_type from information_schema.table_privileges

mysql:? ? ? ? select * from information_schema.user_privileges where grantee='[user]'

7、在一个单独的结果列中显示所有表

oracle:? ? ? ? select table_name||'||column_name from all_tab_columns

ms-sql:? ? ? ?select table_name+' ',column_name from information_schema.columns

mysql:? ? ? ? select contact(table_name+' ',column_name) from information_schemation_schema.columns

8、显示用户对象:

oracle:? ? ? ?select object_name,object_type from user_objects?

ms-sql:? ? ? ?select name from sysobjects

mysql:? ? ? ? select table_name from information_schema.tables

9、显示用户表:

oracle:? ? ? ?select? object_name,object_type from user_objects where object_type='table'

? ? ? ? ? ? ? ? ? select table_name from all_tables

ms-sql:? ? ? ?select name from sysobjects where xtype='U'

mysql:? ? ? ? select table_name from information_schema.tables where table_type='basetable' and table_schema!='mysql'

10、显示表foo的列名称:

oracle:? ? ? ?select column_name name from user_tab_columns where table_name='foo'?

ms-sql:? ? ? ?select column_name,from information_schema.columns where table_name='foo'

mysql:? ? ? ? select column_name from information_schema.columns where table_name='foo'

11、与OS交互:

oracle:? ? ? ??

ms-sql:? ? ? ?exec xp_cmdshell 'dir c:\'

mysql:? ? ? ? select load_file('/etc/passwd')

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2022-12-25 11:16:02  更:2022-12-25 11:16:26 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年5日历 -2025/5/1 7:39:34-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码