sql

数据库

SQL Server中Check约束的学习教程

46 0

0.什么是Check约束? CHECK约束指在表的列中增加额外的限制条件。 注: CHECK约束不能在VIEW中定义。CHECK约束只能定义的列必须包含在所指定的表中。CHECK约束不能包含子查询。 创建表时定义CHECK约束 1.1 语法:CREATE TABLE table_name (column1 datatype null/not null,column2 datatype null/not null,...CONSTRAINT constraint_name CHECK (column_nam

数据库

SQLServer中的触发器基本语法与作用

53 0

什么是触发器? 触发器是在对表进行插入、更新或删除操作时自动执行的存储过程。 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。诸如:update、insert、delete这些操作的时候,系统会自动调用执行该表上对应的触发器。SQL Server 2005中触发器可以分为两类:DML触发器和DDL触发器,其中DDL触发器它们会影响多种数据定义语言语句而激发,这些语句有create、a

数据库

ASP.NET封装的SQL数据库访问类

30 0

using System; using System.Configuration; using System.Data; using System.Data.SqlClient; using System.Collections; namespace MyCorporation.DepartMent.DataBase { /// <summary> /// 通用数据库类 /// </summary> public class DataBase { private string Co

数据库

整理MySql常用查询语句(23种)

40 0

废话不多了,直接贴代码了 一查询数值型数据:SELECT * FROM tb_name WHERE sum > 100; 查询谓词:>,=,<,<>,!=,!>,!<,=>,=<二查询字符串SELECT * FROM tb_stu WHERE sname = '小刘'SELECT * FROM tb_stu WHERE sname like '刘%'SELECT * FROM tb_stu WHERE sname lik

数据库

oracle常用sql语句

38 0

正在看的ORACLE教程是:oracle常用sql语句。SQL*Plus system/manager 2、显示当前连接用户 SQL> show user 3、查看系统拥有哪些用户 SQL> select * from all_users; 4、新建用户并授权 SQL> create user a identified by a;(默认建在SYSTEM表空间下) SQL> grant connect,resource to a; 5、连接到新用户 SQL> conn a/a

数据库

MySQL缓存的查询和清除命令使用详解

169 0

Mysql 查询缓存 查询缓存的作用就是当查询接收到一个和之前同样的查询,服务器将会从查询缓存种检索结果,而不是再次分析和执行上次的查询。这样就大大提高了性能,节省时间。 1.配置查询缓存 修改配置文件,修改[mysqld]下的query_cache_size和query_cache_type(如果没有则添加)。其中query_cache_size表示缓存的大小,而query_cache_type有3个值,表示缓存那种类 型的select结果集,query_cache_type各个值如下: 0或

数据库

用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等

21 0

用SQL语句添加删除修改字段 1.增加字段 alter table docdsp add dspcode char(200) 2.删除字段 ALTER TABLE table_NAME DROP COLUMN column_NAME 3.修改字段类型 ALTER TABLE table_name ALTER COLUMN column_name new_data_type 4.sp_rename 改名 更改当前数据库中用户创建对象(如表、列或用户定义数据类型)的名称。 语法 sp_rename [ @ob

数据库

史上最简单的MyBatis动态SQL入门示例代码

28 0

假如有如下的关于书籍基本信息的表:DROP DATABASE IF EXISTS `books`; CREATE DATABASE `books`; USE books; DROP TABLE IF EXISTS `book`; CREATE TABLE `book` (`id` int(11) NOT NULL AUTO_INCREMENT,`name` varchar(128) DEFAULT NULL,`author` varchar(64) DEFAULT NULL,`press` varchar