摘要: 一,Sql—表格的建立,删除,数据的建立与删除 Sql表格的建立公式 If exists (select * from sysobjects where <表名> Drop table <表名> Create table <表名> (<列名1> <数据类型> <约束类型> <是否为空>, <列名2> 阅读全文
posted @ 2019-05-09 18:53 我是神奇的小白 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 一 SQL数据类型 1、 文本数据类型,char和varchar :汉字点两个字符,英文、数字或字符占一个字节,nchar和nvarchar:无论是汉字还是英文,数字或字符都占一个字符。 2、 固定长度与非固定长度,固定长度可以用char或nchar,非固定长度使用varchar或nvarchar, 阅读全文
posted @ 2019-05-09 16:35 我是神奇的小白 阅读(2078) 评论(0) 推荐(0) 编辑
摘要: 删除数据语法 delete [from] 表名 [where <删除条件>] truncate table 表名 truncate 注意事项 1,表结构,列,约束等不被改动 2,不用用于有外键约束的表 3,标识列重新来时编号 例子 use E_Marketgo--删除的语法,使用delete进行删除 阅读全文
posted @ 2019-05-08 22:54 我是神奇的小白 阅读(6182) 评论(0) 推荐(0) 编辑
摘要: 一,修改数据语法 update 表名 set 列名 = 更新值 [where 更新条件] 二,删除数据语法 delete [from] 表名 [where <删除条件>] truncate table 表名 truncate 注意事项 1,表结构,列,约束等不被改动 2,不用用于有外键约束的表 3, 阅读全文
posted @ 2019-05-08 22:23 我是神奇的小白 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 一,通过将现有表当中的数据添加到已存在的表中 insert into <表名>(列明) select <列名> from <源表名> 例子 --将UserInfo中的数据添加到一个已存在的表中,UserAddress--要求这个新表必须存在,需要新建一张表而且表中的列的个数顺序,数据类型必须与Use 阅读全文
posted @ 2019-05-08 22:02 我是神奇的小白 阅读(5075) 评论(0) 推荐(0) 编辑
摘要: 语法: insert [into] 表名 [(列名)] values (值列表) 其中[]中的元素是可以省略的 添加数据的顺序是先向主表添加顺序再向子表添加数据 注意事项 1,每次插入一行数据,不能只插入半行或者几列数据 2,每个数据值的数据类型,精度和小数位数必须与相应的列匹配 3,不能为标识列指 阅读全文
posted @ 2019-05-06 22:09 我是神奇的小白 阅读(789) 评论(0) 推荐(0) 编辑
摘要: 向表中添加数据的注意事项 1,先向主表中添加数据,然后再向子表中添加数据 2,标识列不需要手动添加数据 删除数据的注意事项 1,先删除子表中的数据,然后再删除主表中的数据 阅读全文
posted @ 2019-05-06 21:25 我是神奇的小白 阅读(4143) 评论(0) 推荐(0) 编辑
摘要: sql 运算符 算术运算符: +,1,* ,/, % 赋值运算符: = 逻辑运算符: and, or , not 比较运算符: >, <, <=, >=, =, !=(非SQL92标准) 连接运算符:“+” 运算符的优先级 ()>算术运算符 > 比较运算符 > 逻辑运算符 > 连接运算符 > 大于赋 阅读全文
posted @ 2019-05-06 21:02 我是神奇的小白 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 再视图下删除表格 1,删除表的顺序——先删除子表再删除主表 使用sql语句删除表格 例子 use E_Marketgodrop table CommodityInfo 如何检测要删除的表是否存在 阅读全文
posted @ 2019-05-06 20:30 我是神奇的小白 阅读(1316) 评论(0) 推荐(0) 编辑
摘要: --数据库关系图可以非常清楚的查看到表之间的引用关系 --建立引用关系(从主表的主键向子表的引用建拖动) --与在设计状态下建立主外键关系的区别是在设计状态下建立的引用关系是从子表向主表建立关系,数据库关系图是用主表向子表建立引用关系 阅读全文
posted @ 2019-05-06 19:49 我是神奇的小白 阅读(1693) 评论(0) 推荐(0) 编辑