科学是实事求是的学问,来不得半点虚假。
免费注册
|
用户登录
|
下载中心
|
数据库论坛
按信息标题
按信息内容
数据库基础
Access
SQLServer
MySQL
SQLite
Oracle
PostgreSQL
移动应用开发
经验分享
服务器配置
验证码
网站首页
数据库原理
SQL语言
网络原理
DB4O
网站首页
基础知识
驱动及连接
试题参考
技术手册
应用案例
常见问题
网站首页
基础知识
驱动及连接
管理工具
技术手册
应用案例
常见问题
网站首页
基础知识
驱动连接
管理工具
技术手册
应用案例
常见问题
网站首页
基础知识
驱动及连接
管理工具
技术手册
应用案例
常见问题
网站首页
基础知识
驱动连接
管理工具
技术手册
应用案例
常见问题
网站首页
基础知识
驱动及连接
管理工具
技术手册
应用案例
常见问题
网站首页
JavaME
Android
微信开发
网站首页
Java组件
Java开发
应用办公
常见问题解决
Delphi
硬件故障解决
WEB
HTML5
Javascript
速查表
网站首页
Apache
Tomcat
Resin
协议&概念
IIS&ASP
win&linux
Absolute Database
nginx
OpenFire
Redis
freeswitch
网站首页
验证码原理及实现
二维码相关
条形码相关
在线二维码生成
在线条形码生成
当前位置:
首页
>
数据库基础
>
SQL语言
MySQL,Access,SQLServer中使用sql语句随机读取N条记录的写法区别
SQLserver:selecttopn*from表orderbynewidAccess:Selecttopn*FROM表orDERBYRndidMySQL:Select*From表orderByrandLimitn
『数据库管理与应用网』
SQL的外键约束cascade/ set null/No action/Restrict/ Set default的区别
.cascade方式在父表上updatedelete记录时,同步updatedelete掉子表的匹配记录.setnull方式在父表上updatedelete记录时,将子表上匹配记录的列设为null要注意子表的外键列不能为notnull.Noaction方式如果子表中有匹配的记录,则不允许对父表对应候选键进行updatedelete操作...
『数据库管理与应用网』
SQL的主键和外键约束
SQL的主键和外键的作用:外键取值规则:空值或参照的主键值。1插入非空值时,如果主键表中没有这个值,则不能插入。2更新时,不能改为主键表中没有的值。3删除主键表记录时,你可以在建外键时选定外键记录一起级联删除还是拒绝删除。4更新主键记录时,同样有级联更新和拒绝执行的选择。简而言之,SQL的主键和外键就是起约束作用。关系型数据库中的一条...
『数据库管理与应用网』
SQL中escape的主要用途
1.使用ESCAPE关键字定义转义符。在模式中,当转义符置于通配符之前时,该通配符就解释为普通字符。例如,要搜索在任意位置包含字符串5%的字符串,请使用:WHEREColumnALIKE'%5%%'ESCAPE''2.ESCAPE'escape_character'允许在字符串中搜索通配符而不是将其作为通配符使用。escape_cha...
『数据库管理与应用网』
SQL行值表达式(Row Value Expressions)
概述最近接触了一个新概念——行值表达式,也叫做行值构造器。这是一个很强大的SQL功能,通常我们所操作的SQL表达式都只能针对一行中的单一字段进行操作比较,而行值表达式可以针对一行中的多个字段进行操作比较。它在SQL:92的标准里就被定义过,但到目前为止,也并不是所有数据库都支持,并且每个数据库支持程度不一致。这列出了几个支持行值表达式...
『数据库管理与应用网』
SQL中使用ESCAPE定义转义符
使用ESCAPE定义转义符在使用LIKE关键字进行模糊查询时,“%”、“_”和“[]”单独出现时,会被认为是通配符。为了在字符数据类型的列中查询是否存在百分号(%)、下划线(_)或者方括号([])字符,就需要有一种方法告诉DBMS,将LIKE判式中的这些字符看作是实际值,而不是通配符。关键字ESCAPE允许确定一个转义字符,告诉DBM...
『数据库管理与应用网』
Java开发者写SQL时常犯的10个错误
我十分惊讶的发现,我最近的一篇文章——《Java开发者写SQL时常犯的10个错误》——最近在我的博客和我的合作伙伴DZone上非常的受欢迎。(这篇博客)的流行程度说明了几件事:SQL在专业的Java开发中多么重要;基本的SQL知识被忘掉(的情况)普遍存在;通过embracingSQL,你就能了解像jOOQ或MyBatis这样的以SQL...
『数据库管理与应用网』
避免全表扫描的sql优化
对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引:.尝试下面的技巧以避免优化器错选了表扫描:·使用ANALYZETABLEtbl_name为扫描的表更新关键字分布。·对扫描的表使用FORCEINDEX告知MySQL,相对于使用给定的索引表扫描将非常耗时。SELECT*FROMt1,t2FOR...
『数据库管理与应用网』
sqldistinct多列问题
查询单列,使用selectdistinctnamefromphotos;是没有问题的。但若想查询多列,如selectdistinctname,nickname,departmentfromphotos;是将三列完全相同的内容过滤掉,但凡三列有一列不同,均会列出来。若将distinct放后面,如selectnickname,depart...
『数据库管理与应用网』
SQL触发器 常用语句
一、创建一个简单的触发器CREATETRIGGER触发器名称ON表名FORINSERT、UPDATE或DELETEAST-SQL语句注意:触发器名称是不加引号的。二、删除触发器droptrigger触发器名称删除多个触发器:droptrigger触发器名称,触发器名称三、重命名触发器用查询分析器重命名execsp_rename原名称,...
『数据库管理与应用网』
SQL循环语句示例
下面就将为您分析SQL循环语句的例子,并分析了其中的一些问题,供您参考,希望对您学习SQL语句能够有所帮助。AD:在sqlserver数据库中,循环语句是最常用的语句之一,下面就将为您分析SQL循环语句的例子,供您参考,希望对您有所启迪。SQL循环语句declare@iintset@i=1while@i30begininsertint...
『数据库管理与应用网』
SQL查询中用replace替换ntext,text字段部分内容
方法一推荐:updatetablenamesetfieldA=replacecastfieldAasvarchar8000,’aa’,’bb’这样的语句。SQL中replace替换ntext,text字段部分内容使用说明:replacecastfieldAasvarchar8000,’aa’,’bb’方法二:支持text字段处理的仅有...
『数据库管理与应用网』
上一页
1
2
3
4
5
下一页
热点推荐
+ 更多
·介绍一个“返回顶部”功能的JS插件(模拟电梯运行,同时可以播放音效)Elevator.js下载
·SQL语句实现每秒查询上亿数据
·linux下网站平台的搭建——apache +PHP+mysql
·Google新动态:发布内部Java编码规范
·淘宝海量数据库OceanBase系统架构
·百万用户中招“长老木马”三代手机数据安全遭严重感染
·不让安全成为应用羁绊
·防止泄露事故的四个身份管理技巧
·MemSQL架构初探
·Fastupload0.3.5发布,Java文件上传组件
软件下载
+ 更多
·IntelliJ IDEA2019.1对应版本的Statics代码统计插件
·windows环境odbc驱动程序下载
·windows2008&windows2012中IIS的https证书版本从TLS1.0修改(SSL)证书版本为TLS1.2工具
·Tomcat性能监控工具probe的安装配置及使用
·NT 2000 XP和2003平台上IIS重写地址组件ISAPI_rewrite
·windows下的rsync文件高效同步工具cwRsync4.2.0下载
·visual studio C# winform美化界面开发控件CSkin
·微软dll文件分析查看工具Depends Wallker(x64)下载
·db4o 社区版 8.1.1 db4o-core.jar下载
·rxjava-andori相关包下载
本站文章内容,部分来自于互联网,若侵犯了您的权益,请致邮件chuanghui423#sohu.com(请将#换为@)联系,我们会尽快核实后删除。
关于我们
-
版权声明
-
服务条款
-
RSS订阅
-
工作机会
-
友情链接
-
联系我们
-
在线留言
Copyright © 2006-2020 DBMNG.COM All Rights Reserved. Powered by
DEVSOARTECH
豫ICP备11002312号-2
豫公网安备 41010502002439号