我正在将MSSQL脚本转换为Oracle,我无法弄清楚使用变量代替表名或列的语法.
这是一个简单的例子,我一直在尝试在Oracle SQL Developer中工作,所以我可以更好地理解语法:
set serveroutput on format wrapped;
declare
VR_TABLE VARCHAR2(256);
VR_UPDATE VARCHAR2(256);
begin
VR_TABLE :='SYSTEM_STATUS';
EXECUTE IMMEDIATE 'select UPDATE_VERSION INTO VR_UPDATE from ' || VR_TABLE || 'where rownum < 2 ;'
end;
Run Code Online (Sandbox Code Playgroud)
其中VR_TABLE是变量表名,它将在循环的每次迭代中被更改.有人可以指出我做错了什么,或者将我链接到一个对我有用的网站吗?我已经阅读了一些这方面的教程,但到目前为止我还没有运气.
我有一个固定高度为100%的侧边栏.此侧边栏位于固定标题下方,因此顶部位于标题下方.
这会导致溢出滚动到达最后一个或两个元素:
这是HTML:
<div class="header">
<div class="header-inner">
<h1 class="header-image"><a href="/"><img src="/" id="logo" alt="Header Test"/></a></h1>
<nav class="menu">
<ul class="nav-lvl-1">
<li><a href="/">Home</a></li>
<li><a href="http://google.com/nav">Link1 </a></li>
<li><a class="has-sub-menu" href="http://google.com/nav">Link2</a>
<ul id="test" class="nav-lvl-2">
<li><a href="http://google.com/sub">Sublink1</a></li>
<li><a href="http://google.com/sub">Sublink2</a></li>
<li><a href="http://google.com/sub">Sublink3</a></li>
<li><a href="http://google.com/sub">Sublink4</a></li>
<li><a href="http://google.com/sub">Sublink5</a></li>
<li><a href="http://google.com/sub">Sublink6</a></li>
<li><a href="http://google.com/sub">Sublink7</a></li>
<li><a href="http://google.com/sub">Sublink8</a></li>
<li><a href="http://google.com/sub">Sublink9</a></li>
<li><a href="http://google.com/sub">Sublink10</a></li>
<li><a href="http://google.com/sub">Sublink11</a></li>
<li><a href="http://google.com/sub">Sublink12</a></li>
</ul>
</li>
<li><a href="http://google.com/nav">Link3</a></li>
<li><a class="has-sub-menu" href="http://google.com/nav">Link4</a>
<ul class="nav-lvl-2">
<li><a href="http://google.com/nav">Sublink1</a></li>
<li><a href="http://google.com/nav">Sublink2</a></li>
<li><a href="http://google.com/nav">Sublink3</a></li>
<li><a href="http://google.com/nav">Sublink4</a></li>
<li><a href="http://google.com/nav">Sublink5</a></li>
</ul>
</li>
<li><a class="has-sub-menu" href="http://google.com/nav">Link6</a>
<ul class="nav-lvl-2"> …Run Code Online (Sandbox Code Playgroud) 我正在尝试添加当前日期(不是时间,如果我有选项)以及一个月后的日期到我的MYSQL数据库,我一直得到以下错误:
Parse error: syntax error, unexpected T_LNUMBER in *myfile* on line 45
Run Code Online (Sandbox Code Playgroud)
我插入数据的功能如下:
function add_zipcode($zip, $adminID, $email)
{
global $db;
$query = '
INSERT INTO zip_owners (zip, email, adminID, started, transferred, expires)
VALUES (:zip, :email, :adminID, :started, :transferred, :expires)';
try{
$statement = $db->prepare($query);
$statement->bindValue(':zip', $zip);
$statement->bindValue(':email', $email);
$statement->bindValue(':adminID', $adminID);
$statement->bindValue(':started', now());
$statement->bindValue(':transferred', now());
$statement->bindValue(':expires', DATE_ADD(now(), INTERVAL 1 MONTH));
$statement->execute();
$statement->closeCursor();
}
catch (PDOexception $e)
{
$error_message = $e->getMessage();
echo "<p>Database Error: $error_message </p>";
exit();
}
}
Run Code Online (Sandbox Code Playgroud)
问题是这一个问题:
$statement->bindValue(':expires', DATE_ADD(now(), INTERVAL …Run Code Online (Sandbox Code Playgroud)