转义:转义[字符,用[[],包括转义*也用[*],转义%,用[%]例:objRS.Open("SELECT * FROM blog_Comment WHERE comm_Content LIKE ’%[[]url=%’")...
http://www.jb51.net//article/9280.htm
用零长度字符指示不存在数据 若要在 Microsoft Access 数据库中指示不存在数据,可以在“文本”或“备注”字段输入零长度字符串 (零长度字符串:不含字符的字符串。可以使用零长度字符串来表明您知道该字段没有值。输入零长度字符串的方法是键入两个彼此之间没有空格的双引号 (" ")。)。在连接到 Microsoft SQL Server 数据库的 Microsoft Access 项目 (Microsoft Access ...
http://www.jb51.net//article/9202.htm
我们都知道在9i之前,要想获得建表和索引的语句是一件很麻烦的事。我们可以通过export with rows=no来得到,但它的输出因为格式的问题并不能直接拿来用。而另一种方法就是写复杂的脚本来查询数据字典,但这对于一稍微复杂的对象,如IOT和嵌套表等,还是无法查到。 从数据字典中获得DDL语句是经常要用的,特别是在系统升级/重建的时候。在Oracle 9i中,我们可以直接通过执行dbms_metadata从数据字典中查处DDL语句。使用这个功能强大的工具,我们可以获得单个对象或整个SCHEMA的DDL语句。最好不过的是因为它使用起来很简单。 1、获得单个表和...
http://www.jb51.net//article/9073.htm
1. 查看数据库的版本 select @@version 2. 查看数据库所在机器操作系统参数 exec master..xp_msver 3. 查看数据库启动的参数 sp_configure 4. 查看数据库启动时间 select convert(varchar(30),login_time,120) from master..sysprocesses where spid=1 查看数据库服务器名和实例名...
http://www.jb51.net//article/8867.htm
SQL语言查询基础:连接查询 通过连接运算符可以实现多个表查询。连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。 在关系数据库管理系统中,表建立时各数据之间的关系不必确定,常把一个实体的所有信息存放在一个表中。当检索数据时,通过连接操作查询出存放在多个表中的不同实体的信息。连接操作给用户带来很大的灵活性,他们可以在任何时候增加新的数据类型。为不同实体创建新的表,尔后通过连接进行查询。 连接可以在Select 语句的FROM子句或Where子句中建立,似是而非在FROM子句中指出连接时有助于将连接操作与Where子句中的搜索条...
http://www.jb51.net//article/8866.htm
表操作 例 1 对于表的教学管理数据库中的表 STUDENTS ,可以定义如下: [code] Create TABLE STUDENTS (SNO NUMERIC (6, 0) NOT NULL &...
http://www.jb51.net//article/8863.htm
二、改善SQL语句 很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如:select * from table1 where name=zhangsan and tID > 10000 和执行:select * from table1 where tID > 10000 and&nbs...
http://www.jb51.net//article/8806.htm
1,SELECT 语句 在SQL的世界里,最最基础的操作就是SELECT 语句了。在数据库工具下直接采用SQL的时候很多人都会熟悉下面的操作: [code]SELECT what FROM whichTable WHERE criteria [/code] 执行以上语句就会创建一个存放其结果的查询。 而在ASP页面文件上,你也可以采用以上的一般语法,不过情况稍微不同,ASP编程的时候,ELECT 语句的内容要作为字符串赋给一个变量: [code]SQL&nbs...
http://www.jb51.net//article/8751.htm
CREATE procedure dbo.select_a @b varchar(50), @c varchar(50), @d varchar(50), @e varchar(50)asdeclare @strsql varchar(5000) ;set @strsql=’select * f...
http://www.jb51.net//article/8729.htm
1.INSERT(往数据表里插入记录的语句) INSERTINTO表名(字段名1,字段名2,……)VALUES(值1,值2,……); INSERTINTO表名(字段名1,字段名2,……)SELECT(字段名1,字段名2,……)FROM另外的表名; 字符串类型的字段值必须用单引号括起来,例如:’GOODDAY’ 如果字段值里包含单引号’需要进行字符串转换,我们把它替换成两个单引号''.字符串类型的字段值超过定义的长度会出错,最好在插入前进行长度校验. 日期字段的字段值可以用当前数据库的系统时间SYSDATE,精确到秒或者用字符串转换成日期型函数TO_DATE(‘2001-08-01’,...
http://www.jb51.net//article/8727.htm
无意中从国外的一个blog上发现了这款好工具,迫不及待的推荐给大家这款完全免费的SQLIntellisensePrompt工具(http://www.red-gate.com/products/sql_prompt/index.htm),初步使用下来,它确实能提高一定的生产效率。 目前该工具只支持英文版本的(MicrosoftQueryAnalyzer,SQLServer2005ManagementStudio,VisualStudio2005,VisualStudio.NET2003,SQLServer2000EnterpriseManager,...
http://www.jb51.net//article/8709.htm
