常用SQL脚本操作

SQL 脚本创建数据库、表及简单查询

-----------------------------------------------------------------------------------------------------

USE master;  --引用系统数据库
GO    --一个结束标记

IF EXISTS(SELECT * FROM SYSDATABASES WHERE Name=‘数据库名称‘) //判断该数据库是否存在
DROP DATABASE 数据库名称;  --删除该数据库
GO

CREATE DATABASE 数据库名称  -- 创建一个数据库

USE 数据库名称;  --引用该数据库,记住创建数据库后一定要引用才能把表创建到该数据库中
GO

IF EXISTS(SELECT * FROM SYSOBJECTS WHERE Name=‘表名‘) --判断该表是否存在
DROP TABLE 表名; --删除该表
GO

CREATE TABLE 表名 --创建一张表

字段1 数据类型  约束,

字段2 数据类型  约束,

字段2 数据类型  约束,

·······

GO

INSERT INTO Student(主键(字段1),字段二,字段3,·······) --数据库表中插入数据
VALUES(字段1的值,字段2的值,字段3的值,········);  --特别提醒插入的值顺序一定要与数据库表的字段顺序及数据类型匹配,否则插入就会出错。

UPDATE  表名  SET 表中要改的字段名=更改该字段的值  (WHERE  字段=条件)--更改数据库表中的内容 ,WHERE是约束条件指定某条件下进行操作

SELECT * FROM 表名; --查询该表的所有内容,*表示返回数据

SELECT 字段名 FROM Student; --表示查询表中该字段名的数据

--后续还有更多内容,待续··············································

时间: 2024-11-03 02:25:07

常用SQL脚本操作的相关文章

常用SQL脚本记录一

20.SUM()和 列+ 统计结果时:如果列里有一行为null,SUM函数会忽略它:如果+,则结果集也为NULL了 19 SUBSTRING (expression,startIndex, endIndex) SELECT SUBSTRING ('Los Angeles',1, 3) 返回结果Los,默认索引从1开始 18 SQL分隔字符串函数返回一个table数据集 ,拆成结果集SELECT * FROM dbo.fn_split('A,B,CD,EFG,H',',')Table里"-&quo

CRM 常用SQL 脚本

1. 查询一个角色下面有多少用户 select * from SystemUser a join systemuserroles b on a.SystemUserId=b.SystemUserId join Role c on b.RoleId=c.RoleId where c.Name='System Administrator' and a.IsDisabled=0

用友维护常用SQL语句脚本

用友维护常用SQL语句脚本(经典)(上) 用友维护人员常用SQL 脚本 --查询用友版本号 use ufsystem go select * from UA_Version go ----------------------------------------------------------------- --查看系统用户信息表 use ufsystem selec ... 用友维护人员常用SQL 脚本--查询用友版本号use ufsystemgoselect * from UA_Versi

Ubuntu 下安装sqlite3 及常用SQL 语句

安装sqlite3命令如下: 1 sudo apt-get install sqlite3 创建或者打开已有的数据库文件: 1 sqlite3 test.db 进入数据库后,可以进行以下常用SQL语句操作: CREATE TABLE ONT_USER_TABLE( ONT_USER_NAME text PRIMARY KEY, ONT_USER_PWD text NOT NULL, ONT_CREATE_TIME text ); INSERT INTO ONT_USER_TABLE values

mysql系列详解二:sql语句操作-技术流ken

1.简介 本篇博客将详细讲解mysql的一些常用sql语句操作,例如创建数据库,删除数据库,创建表,修改表,删除表,以及简单查询案例. 2.关于mysql数据中的SQL的大小写问题 1.不区分大小写 1. sql中的关键字函数名 2. 存储过程.促存储函数.调度器 2.区分大小写 1. 库名.表名(也可以不区分--修改配置文件或者环境变量) 2. 触发器 3. 视图 3.第一类语句:与数据库相关的语句 语句1:创建数据库 CREATE DATABASE [IF NOT EXISTS] db_na

Oracle导入SQL脚本执行和常用命令

在SQL_PLUS里面执行: sql>@full_path/test.sql;  例:sql>@D:/test.sql;  不需要commit; 一般都是在test.sql 里面最后加上一个commit; 但是需要注意的是:在test.sql文件里面每条语句后必须加上";",代表一条语句的执行. 常用操作: [email protected]命令调用当前目录下的,或指定全路径,或可以通过SQLPATH环境变量搜寻到的脚本文件.该命令使用是一般要指定要执行的文件的全路径,否则

Shell脚本中执行sql语句操作

这篇文章主要介绍了Shell脚本中执行sql语句操作mysql的5种方法,本文讲解了将SQL语句直接嵌入到shell脚本文件中.命令行调用单独的SQL文件.使用管道符调用SQL文件等方法,需要的朋友可以参考下 对于自动化运维,诸如备份恢复之类的,DBA经常需要将SQL语句封装到shell脚本.本文描述了在Linux环境下mysql数据库中,shell脚本下调用sql语句的几种方法,供大家参考.对于脚本输出的结果美化,需要进一步完善和调整.以下为具体的示例及其方法. 1.将SQL语句直接嵌入到sh

常用SQL操作(MySQL或PostgreSQL)与相关数据库概念

本文对常用数据库操作及相关基本概念进行总结:MySQL和PostgreSQL对SQL的支持有所不同,大部分SQL操作还是一样的. 选择要用的数据库(MySQL):use database_name; help show; 显示可用的数据库列表:show databases; 显示一个数据库内可用的表的列表:show tables; 显示表列:show columns from 一个表名; /describe 表名;  示例:show columns from customers;    desc

iOS-单表操作常用SQL

-- 创建数据表,定义存储数据信息表的结构 --CREATE TABLE T_Student (name text, age integer, phoneNo text); -- 删除数据表,通常在不需要使用某一个表的时候,才会用到,日常开发中极少会用到此命令 --DROP TABLE T_Student; -- 新增数据内容,在SQL语句中,字符串需要用单引号引起 -- 插入语句的语法格式: -- INSERT INTO 表名 (字段1, 字段2, ...) VALUES (字段1数值, 字段