執行數據庫初始化腳本時,提示請輸入參數
系統數據庫安裝,執行初始化數據腳本,總是彈出一個彈出框,提示請輸入參數值。
這個提示信息在使用不同的數據庫客戶端軟件表現不一致,當使用plsql刷庫時,該問題必現。
通過搜索彈出框中需設置參數值的項名稱:Chem,發現腳本中存在20多處使用到Chem的,經比對,其中19處使用冒號 “Chem:”,可是提示需要輸入參數只彈出一次,所以判斷 不是冒號引起的問題,後面看到了還有一處寫成:Chem&Chem,判斷是&引起的參數需輸入。經過單獨執行該insert語句,確定是該寫法引起參數輸入提示框。經學習發現&是數據庫的特殊字符:
在SQL語句中的字符串中出現了&符號,當執行的時候會被認為是參數需要傳遞,如update product set brand = ‘D&G’;
解決辦法是把語句改為:update product set brand = ‘D’ || ‘&’ || ‘G’;
或者是:update product set brand = ‘D’ || chr(38) || ‘G’;
執行數據庫初始化腳本時,提示請輸入參數
相關推薦
執行數據庫初始化腳本時,提示請輸入參數
搜索 設置 表現 是把 輸入提示 sql語句 彈出框 出現 不同 系統數據庫安裝,執行初始化數據腳本,總是彈出一個彈出框,提示請輸入參數值。 這個提示信息在使用不同的數據庫客戶端軟件表現不一致,當使用plsql刷庫時,該問題必現。 通過搜索彈出框中需設置參數值的項名稱:Ch
Spring security在MS-SQL下的初始化腳本
ref foreign use ima enable not author spring bit -- create table users( -- username nvarchar(50) not null primary key, --
系統安裝初始化腳本
初始化 系統 shell 本腳本使用範圍: [[email protected]/* */ src]# cat /etc/redhat-release CentOS release 6.7 [[email protected]/* */ src]# vim initia
數據庫備份的腳本,記錄下,還需優化下
還需 from use %d 需要 xiaomi bin sts cal 由於公司數據比較重要,隔一段時間就需要備份,就寫了個簡單的shell來維護下。。。 #!/bin/bash #backup database if [ $# -ge 1 ] ; then [ema
mysql數據庫分庫備份腳本
mys mkdir -p pan ash class root done databases ldb mysql數據庫分庫備份腳本 版本1 for dbname in `mysql -uroot -poldboy123 -e "show databases;" |gre
SQL Server 200R2數據庫損壞修復腳本
ast data check 服務 allow 重啟 bsp sql loss 首先新建一個SQL Server 2008R2數據庫,使用損壞的數據庫覆蓋新建的數據庫,之後重啟數據庫服務,依次執行一下腳本。 use master --切庫 --1.置數據庫的緊急模式 al
Oracle數據庫定時備份腳本
oracle 自動備份 一、編寫腳本vim /home/backup/oraclebk.sh#! /usr/bin #路徑名,指定備份的路徑 FILEPATH=/home/backup/oracledata #根據指定日期格式,定義備份數據庫文件名 FILENAME=`date +"%Y%
數據庫~大叔通過腳本升級實體
name 分享圖片 byte 工具 lec sel etime ges 得到 今天在做開發時,需要把表映射成實體,又沒有EF這種工具,就從網上下了一個工具,但使用時覺得太重了,所以就自己寫了一個,基於mysql的。 功能:輸入表名,得到這個表的poco實體 SELE
oracle數據庫shell備份腳本
direct oracle strong web .sh 路徑 dwz bin ins 1、root用戶下創建備份路徑: mkdir /opt/backup chown oralce:oinstall /opt/backup 2、oracle用戶創建備份腳本路徑: mkdi
php連接數據庫mysql測試腳本
php<?php$links=mysql_connect("localhost","root","密碼"); //註意:root為mysql賬戶名稱,密碼需要修改為實際mysql密碼,無密碼則留空即可if($links){echo
簡單sql server數據庫自動還原腳本
sql server自動還原數據庫創建腳本文件創建bat文件,在windows中添加定時任務,每天定時執行腳本就行huanyuan.sql:腳本文件db.log :日誌文件簡單sql server數據庫自動還原腳本
centos 6/7 系統初始化腳本
centos6 7初始化腳本#!/bin/bash 初始化系統腳本 適用centos6 和centos7 # PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/binexport PATHcur_dir=$(pwd)gcc_
Centos 7初始化腳本
lin sshd limits The face cloc 目錄 tin 通用 今天跟大家分享一個我自己寫的Linux初始化腳本,自認為寫的不是很好。希望看到這篇文章的你,能暫時停留下你的腳步,給些修改意見,或者有什麽需要補充的地方都可以提出來,大家共同進步,謝謝!此腳本主
1-3 MySQL5.7安裝腳本與初始化腳本
print $nf root base del dir file error service 本文參考: http://www.unixfbi.com/1.html MySQL5.7安裝腳本 # cat mysql.sh groupadd mysql user
Oracle數據庫執行Sql腳本
dev window dba windows spool nbsp rom oracle tmp 打開SQL/Plus Developer 打開Command Windows SQL>spool E:\test.log; SQL>set feedback off
linux個性化配置初始化腳本
dev ++ hosts mct The top eof bash 賬戶 #!/bin/bash #==================================================== # Author: Mr.Song # Create Date: 2
centos7 初始化腳本
system rp_filter bash range agentd install shanghai init custom #!/bin/bash # 時間: 2018-11-21 # 作者: HuYuan # 描述: CentOS 7 初始化腳本 #
一鍵linux系統初始化腳本
auto 新的 isa 必須 buck etc shang gre 謝謝 一、前言一般我們在安裝新的系統時,系統的一些默認配置對我們來說是不行的,所以我們要自定義初始化系統。 二、需求1)設置時區並把同步時間加入計劃任務2)禁用selinux3)清空原防火墻默認策略只保留s
linux服務器初始化腳本
let 建立連接 *** mef firwall 個數 更改 .org 關聯 腳本內容如下 #!/bin/bash # 設置歷史命令 sed -i ‘/^[\ \t]*HISTSIZE=.*/s/^[\ \t]*HISTSIZE=.*/HISTSIZE=50000/‘
自動備份數據庫文件腳本
lin mysql- 腳本 time host reat service nbsp cron vim usr/bin/zdbf.sh #!/bin/sh # Database infoDB_USER="root"DB_PASS="password"DB_HOST="ip"