易截截图软件、单文件、免安装、纯绿色、仅160KB

Interbase/Firebird的SQL语法(收藏)

最近在群里大家突然讨论下fb(firebird)来了,呵,看了一些资料,突然发觉这个东西也蛮好玩的,于是开始大量的查找有关的资料,下面是一
些fb下的sql写法,转自网上,各位朋友将就些看看吧,过几天偶整理好.net下使用fb的demo上来给大家看看吧,到时支持支持吧,呵呵
一、分页写法小例:
  SELECT FIRST
10 templateid,code,name from
template ;
  SELECT FIRST
10 SKIP
10 templateid,code,name from
template ;
  SELECT
* from
shop ROWS
1 TO
10;  --firebird2.0支持这种写法
二、显示表名和表结构
  SHOW TABLES
;
     SHOW TABLE
tablename;
三、使用ISQL连接数据库
  firebird%92bin>isql -u sysdba -p masterkey
  SQL>CONNECT
'E:companyxmwsoftnewxmwsoftc2dbcts2.fdb';
  或
  SQL>CONNECT
'E:%92'
  CON>USER
'sysdba'
  CONT>PASSWORD
'masterkey';
四、更新字段注释
  UPDATE
RDB$RELATION_FIELDS
  SET
RDB$DESCRIPTION
= '描述信息'
  WHERE
(RDB$RELATION_NAME
= 'SHOP')
    AND
 (RDB$FIELD_NAME
= 'CREDIT_BUY')
五、显示字段注释
  SELECT
RDB$FIELD_NAME
,RDB$DESCRIPTION
  from
RDB$RELATION_FIELDS
  WHERE
(RDB$RELATION_NAME
= 'SHOP')
    AND
 (DB$FIELD_NAME
= 'CREDIT_BUY')
六、更新表注释
  UPDATE
RDB$RELATIONS
  SET
RDB$DESCRIPTION
= '描述信息'
  WHERE
RDB$RELATION_NAME
= 'TABLE_NAME';
七、查询所有的表和视图(包括系统表和系统视图)
  SELECT
RDB$RELATION_NAME
 
from
RDB$RELATIONS
;
八、查询所有的用户表和用户视图
  SELECT
RDB$RELATION_NAME
  from
RDB$RELATIONS
  WHERE
RDB$SYSTEM_FLAG
= 0;
九、查询所有的用户表
  SELECT
RDB$RELATION_NAME
  from
RDB$RELATIONS
  WHERE
RDB$SYSTEM_FLAG
= 0
    AND
RDB$VIEW_BLR
IS
NULL
;
十、查所有用户表、用户视图所有字段及相关定义
  SELECT
    a.RDB$RELATION_NAME
,
    b.RDB$FIELD_NAME
,
 &nb


相关文档:

EXCLE导入SQL Server的两个问题

今天遇到一个客户,把自己之前搁置的问题摆到了面前,措手不及下处理起来走了不少弯路,最终也没有完全解决,主要还是技术储备不够。其中有关EXCLE数据导入SQL2000时遇到两个问题,在网上搜索了解决办法,收藏一下:
    1、将Excel导入到SQL sever数据库,提示说“外部表不是预期的格式”
&nbs ......

Sql Sever 2005 视图的操作

很多人特别喜欢用视图,但有的人从来不用视图.这都是两种不良的习惯.     要明确视图可以完成的工作以及使用场合.
     1.阻止选择保密列
     2.降低用户读取数据库内数据的复杂性  
     3.在数据库中添加索引以加速 ......

rs.open sql,conn 与conn.execute(sql)的区别

rs.open sql,conn 与conn.execute(sql)的区别 收藏
引用“srnld(天涯)”的话: 
什么时候用什么?  
  那就凭个人经验积累的感觉了:  
    如果只需要一笔带过的碰碰数据库,用execute  
  如果要对数据库作比较庞杂的操作!则最好用  ......

Microsoft SQL Server 2005的排序规则冲突解决(转)

现象:
        在使用Microsoft SQL Server 2005时,要创建一个登录名,并为该登录名关联了一个数据库,但是在选择“安全对象”选项时,却出现了如题所示的错误。其他信息显示为:执行Transact-SQL语句或批处理时发生了异常(Microsoft.SqlServer.ConnectionInfo)。无法解决 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号