• 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";
     

  • 相关阅读:
    文件上传的核心点 一(59)
    ajax1—php(27)
    php—Smarty-缓存2(26)
    php—Smarty-缓存1(25)
    java—实现一个监听器HttpServletRequest的创建销毁、在线人数 (56)
    Linux—virtualbox系统安装(1)
    php—Smarty-2
    java—不同的用户登录以后可以看到不同的菜单(后台可以实现对用户菜单的管理) 1 (55)
    java—数据存储过程 (54)
    java—ThreadLocal模式与OSIV模式(53)
  • 原文地址:https://www.cnblogs.com/81/p/3641823.html
Copyright © 2020-2023  润新知