
SQL 查询所有表名:
SELECT NAME FROM SYSOBJECTS WHERE TYPE='U'
SELECT FROM INFORMATION_SCHEMATABLES
结构化查询语言(Structured Query Language)简称SQL,结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;
sql 语句就是对数据库进行 *** 作的一种语言。
扩展资料:
SQL语句常见语句:
1、更新:update table1 set field1=value1 where 范围;
2、查找:select from table1 where field1 like ’%value1%’ (所有包含‘value1’这个模式的字符串);
3、排序:select from table1 order by field1,field2 [desc];
4、求和:select sum(field1) as sumvalue from table1;
5、平均:select avg(field1) as avgvalue from table1;
6、最大:select max(field1) as maxvalue from table1;
7、最小:select min(field1) as minvalue from table1[separator]。
参考资料来源:百度百科-sql语句
VF常用SQL语句大全
SQL是结构化查询语言,查询是SQL语言的重要组成部分,但不是全部,SQL还包括数据定义,数据 *** 纵和数据控制功能等部分如今SQL已成为关系数据库的标准数据语言,所以现在的关系数据库管理系统都支持SQLFOXPRO从25 FOR DOS版式就开始支持SQL,现在VISUAL FOXPRO当然在之方面更加完善,以下是VF经常用到SQL语句
--语 句 功 能
--数据 *** 作
SELECT --从数据库表中检索数据行和列
INSERT --向数据库表添加新数据行
DELETE --从数据库表中删除数据行
UPDATE --更新数据库表中的数据
--数据定义
CREATE TABLE --创建一个数据库表
DROP TABLE --从数据库中删除表
ALTER TABLE --修改数据库表结构
CREATE VIEW --创建一个视图
DROP VIEW --从数据库中删除视图
CREATE INDEX --为数据库表创建一个索引
DROP INDEX --从数据库中删除索引
CREATE PROCEDURE --创建一个存储过程
DROP PROCEDURE --从数据库中删除存储过程
CREATE TRIGGER --创建一个触发器
DROP TRIGGER --从数据库中删除触发器
CREATE SCHEMA --向数据库添加一个新模式
DROP SCHEMA --从数据库中删除一个模式
CREATE DOMAIN --创建一个数据值域
ALTER DOMAIN --改变域定义
DROP DOMAIN --从数据库中删除一个域
--数据控制
GRANT --授予用户访问权限
DENY --拒绝用户访问
REVOKE --解除用户访问权限
--事务控制
COMMIT --结束当前事务
ROLLBACK --中止当前事务
SET TRANSACTION --定义当前事务数据访问特征
--程序化SQL
DECLARE --为查询设定游标
EXPLAN --为查询描述数据访问计划
OPEN --检索查询结果打开一个游标
FETCH --检索一行查询结果
CLOSE --关闭游标
PREPARE --为动态执行准备SQL 语句
EXECUTE --动态地执行SQL 语句
DESCRIBE --描述准备好的查询
---局部变量
declare @id char(10)
--set @id = 10010001
select @id = 10010001
---全局变量
---必须以@@开头
希望对你有帮助~~~
MySQL的常见 *** 作在这里先做一下总结,已经整合到代码里面,经过检验无误。
复制代码
代码如下:
/创建一个数据库/
create
database
xuning_test;
/说明当时使用数据库对象/
use
xuning_test;
/向数据库中添加表并且定义表的结构/
create
table
person(
id
int
not
null,
name
varchar(16)
not
null,
sex
varchar(16)
not
null,
age
int
not
null,
address
varchar(128)
not
null,
remark
varchar(512)
not
null
);
/向数据库的表中插入数据/
insert
into
person
value
(1,'name_1','men',99,'beijing','This
is
a
frindsheep
boy'),
(2,'name_2','men',88,'shanghai','ok
great'),
(1,'name_3','man',77,'guangzhou','This
is
lickly'),
(1,'name_4','men',66,'beijing','This
is
a
frindsheep
boy'),
(1,'name_5','men',55,'beijing','you
dont
going
to
shool'),
(1,'name_6','man',44,'beijing','This
is
a
frindsheep
boy'),
(1,'name_7','men',33,'beijing','This
is
a
frindsheep
boy'),
(1,'name_8','man',22,'beijing',''),
(1,'name_9','men',11,'beijing','This
is
a
frindsheep
boy')
;
/查询时否成功插入/
select
from
person;
/下面是多种查询方式/
/根据列的名称属性值/
select
name
from
person;
/添加条件-根据性别/
select
name
from
person
where
sex
=
'men';
/也可以用比较符作为条件--一定逗号隔开/
select
name,address
from
person
where
age
>
50;
/看做对象去使用数据库和表的关系=---双表关联--对象关系一定要明确/
select
xuning_testpersonname,
xuning_testpersonid,
xuning_testpersonage,
xuning_testpersonaddress
from
xuning_testperson,
test1test_xuning
where
xuning_testpersonid
=
test1test_xuningid
;
/使用表的别名进行查询/
use
xuning_test;
select
cname,sex
from
person
as
c
where
cage
>
40
and
caddress='beijing';
以上就是关于怎样用SQL语句查询一个数据库中的所有表全部的内容,包括:怎样用SQL语句查询一个数据库中的所有表、sql如何查询语句的格式怎么写、MySql常用 *** 作SQL语句汇总等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)