zoukankan      html  css  js  c++  java
  • Firebird数据库的Select语句

    select first 10 skip 8 * from t_data   //跳过前8行不要,取10行,即取第9行到18行共10行

    select  first 10 * from t_data    //取前10行
    select  * from t_data rows 11 to 20  //取第11行到20行,共10行,行数从0开始

    select  * from t_data rows 11  //取前11行,和First 11是一样


    以上加order by 也表示是Order by 之后进行取行

    查询当前时间:

    select CURRENT_DATE + CURRENT_TIME   FROM RDB$DATABASE

    如果更新不存在,则插入行:

    update or insert into t1 (a,b)
      values ('2', '国16')
      matching (a,b)   匹配的字段,可以是一个或多个,相当于Update时的Where条件

    默认监听端口:3050

    修改用户密码:

    "C:Program FilesFirebirdFirebird_2_5ingsec.exe" -user sysdba -password masterkey -modify sysdba -pw 123   //密码从默认修改为123

    备份:

    "C:Program FilesFirebirdFirebird_2_5ingbak.exe" -b  db.fdb db.fbk -user sysdba -password masterkey         //完整备份

    "C:Program FilesFirebirdFirebird_2_5ingbak.exe" -b -m db.fdb db.fbk -user sysdba -password masterkey    //只备份结构,不备份数据,参数:-m

    当前日期:%date:~0,4%%date:~5,2%%date:~8,2%

    如果需备注文件加日期:"C:Program FilesFirebirdFirebird_2_5ingbak.exe" -b  db.fdb db%date:~0,4%%date:~5,2%%date:~8,2%.fbk -user sysdba -password masterkey         //完整备份

    恢复:

    "C:Program FilesFirebirdFirebird_2_5ingbak.exe" -r  db.fbk  db.fdb -user sysdba -password masterkey   

    以上可放在bat文件中,pause表示暂停

    dotnet连接字符串:

    //服务器模式

    string cnstring = "server=127.0.0.1;database=xxx;user id=sysdba;password=masterkey";  

    //嵌入式,不需输入密码,或随便输入什么密码都可

    //数据库名可以用绝对路径,也可用相对路径如..dbxx.fdb,也可在aliases.conf中指定具体位置

     string cnstring = "client library=fbembed.dll;user id=SYSDBA;database=xxx;server type=Embedded";
     

  • 相关阅读:
    jsp-servlet(2)响应HTML文档-书籍管理系统
    jsp-servlet(1)环境搭建(Tomcat和myeclipse)和基本概念
    MySQL(2)数据库 表的查询操作
    MySQL(1) 基本操作(MySQL的启动,表的创建,查询表的结构和表的字段的修改)
    Java 构造器Constructor 继承
    数据结构:链表的操作
    C++指针易错点梳理
    C++操作符重载
    无重复字符的最长子串-LeetCode-第3题-C++
    计算几何模板存储
  • 原文地址:https://www.cnblogs.com/81/p/3641823.html
Copyright © 2011-2022 走看看