sql语句常用说明与解析】的更多相关文章

from:  http://www.cnblogs.com/rainman/archive/2013/05/01/3053703.html#m3…
一.字符转换函数 1.ASCII()返回字符表达式最左端字符的ASCII 码值.在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错. 2.CHAR()将ASCII 码转换为字符.如果没有输入0 ~ 255 之间的ASCII 码值,CHAR() 返回NULL . 3.LOWER()和UPPER()LOWER()将字符串全部转为小写:UPPER()将字符串全部转为大写. 4.STR()把数值型数据转换为字符型数据.STR (<float_ex…
MySQL中常用DDL命令   database definition language  与 DML命令 :  database definition language 操作数据库: 创建数据库 :    create database day1203 : CREATE DATABASE bank1 CHARACTER SET utf8; 查看数据库: show databases; 查看数据库定义信息: show create database day1203; 将数据库的编码修改为utf8…
SQL语句分类:DDL,DML,DQL,DCL. 1.数据库操作: 创建数据库:create database 数据库名 charater set gbk; 删除数据库:drop database 数据库名称; 切换数据库: use 数据库名; 查看正在使用的数据库: select database(); 2.表操作:table 2.1 创建表 create table 表明{ 字段名 类型(长度) [约束], 字段名 类型(长度) [约束] }; 字符类型:varchar(n) 约束: *主键…
pdo_fetch:根据SQL语句,查询一条记录 array | boolean pdo_fetch($sql, $params = array()); // :uid 是参数的一个点位符,没有使用引号,传入的第二个参数中要与SQL中的占位名称相同 $user = pdo_fetch("SELECT username, uid FROM ".tablename('users')." WHERE uid = :uid LIMIT 1", array(':uid' =&…
--语 句 功 能--数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据 --数据定义 CREATE TABLE --创建一个数据库表DROP TABLE --从数据库中删除表 ALTER TABLE --修改数据库表结构CREATE VIEW --创建一个视图 DROP VIEW --从数据库中删除视图CREATE INDEX --为数据库表创建一个索引DROP INDEX…
一.基础 1.说明:创建数据库CREATE DATABASE database-name 2.说明:删除数据库drop database dbname3.说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始 备份BACKUP DATABASE pubs TO testBack 4.说明:创建新表create…
一.下载并导入pymysql pip install pymysql && import pymysql db=pymysql.connect(host=) #如果报错host大概率因为没设置允许第三方登陆 cur=db.cursor() cur.execute('show tables;') #注意execute书写 db.commit() #提交才生效 result=cur.fetchall() #取数据,fetchone(n)获取下表对应的数据 print(result) 实验:用p…
提高SQL语句的执行效率,最常见的方法就是建立索引,以及尽量避免全表扫描. ①.避免在where子句中使用 is null 或 is not null 对字段进行判断. 如:select id from table where name is null 在这个查询中,就算我们为 name 字段设置了索引,查询分析器也不会使用,因此查询效率底下.为了避免这样的查询,在数据库设计的时候,尽量将可能会出现 null 值的字段设置默认值,这里如果我们将 name 字段的默认值设置为0,那么我们就可以这样…
常用五类约束: not null:非空约束,指定某列不为空  unique: 唯一约束,指定某列和几列组合的数据不能重复  primary key:主键约束,指定某列的数据不能重复.唯一  foreign key:外键,指定该列记录属于主表中的一条记录,参照另一条数据  check:检查,指定一个表达式,用于检验指定数据  注意: MySQL不支持check约束,但可以使用check约束,而没有任何效果: 根据约束数据列限制,约束可分为: 单列约束:每个约束只约束一列  多列约束:每个约束约束多…