
数据库
Itfemg
这个作者很懒,什么都没留下…
展开
-
delete truncate drop
语法 delete from table_1 truncate table table_1 drop table table_1 区别 1.delete from后面可以写条件,truncate不可以,drop 直接删除表定义 2.delete 语句每次删除一行,并在事务日志中为所删除的每行记录一项。truncate TABLE 通过释放存储表数据所用的数据页来删除数据,并且只原创 2014-12-25 10:58:38 · 535 阅读 · 0 评论 -
in,exists,not in ,not exists效率
一、in和exists效率说明 in 确定给定的值是否与子查询或列表中的值相匹配。 系统在执行in子查询时,首先执行子查询,并将获得的结果 列表存放在在一个加了索引的临时表中。在执行子查询之前,系统先将主查询挂起,待子查询执行完毕,存放在临时表中以后再执行主查询。 exists 指定一个子查询,检测行的存在。 通过使用 exists,系统会首先检查主查询,然后运行子查询直到它找到第一个原创 2015-01-16 11:34:52 · 937 阅读 · 0 评论 -
powerdesigner 生成的表查询时报错 表或视图不存在
初次使用 PowerDesigner 创建sql时,运行后看到数据库中存在表, 查询表信息时,报错:表或视图不存在 经检查原来是因为在 PowerDesigner 中创建模型时,用的全部是小写,在生成SQL脚本得时候会带上双引号,所以在查询的时候需要都带上双引号 这样查询不方便,所以在生成的SQL脚本中将双引号全部替换掉就可以了,原创 2015-07-22 11:57:45 · 1071 阅读 · 0 评论