我有以下数据:
SQL> select * from booking_session;
BK_ID|BK_DATE
-----|-------------------------
1|18-MAR-12 10.00.00.000000
2|18-MAR-12 10.25.00.000000
3|18-MAR-12 10.30.00.000000
4|18-MAR-12 10.35.00.000000
5|18-MAR-12 10.40.00.000000
Run Code Online (Sandbox Code Playgroud)
我正在尝试编写一个sql查询,选择与某个日期匹配的所有记录,但是我正在使用该BK_DATE字段的时间戳,无论我尝试什么,我的查询都不会产生任何结果.
SQL:我尝试了以下查询,但它们没有产生任何结果
1.
select *
from booking_session
where bk_date = to_date('18-03-2012', 'dd-mm-yyyy');
Run Code Online (Sandbox Code Playgroud)
2.
select *
from booking_session
where bk_date = to_timestamp('18-03-2012', 'dd-mm-yyyy');
Run Code Online (Sandbox Code Playgroud)
3.
select *
from booking_session
where bk_date = to_date('18-MAR-2012', 'dd-mm-yyyy');
Run Code Online (Sandbox Code Playgroud)
它只适用于我设置整个日期值的情况;
select *
from booking_session
WHERE bk_date = '18-MAR-12 11.00.00.000000';
CREATE TABLE BOOKING_SESSION(
BK_ID NUMBER NOT NULL,
BK_DATE TIMESTAMP,
BK_BOOKER NUMBER,
BK_CUSTOMER NUMBER,
BK_TREATMENT NUMBER, …Run Code Online (Sandbox Code Playgroud) 我正在为数据库生成虚拟数据,一个属性正在使用TIMESTAMP(6).
谁能给我一个价值看起来如何的例子?
此外,我希望能够插入日期
即 03/18/2012 02:35 AM
所以它看起来像
INSERT INTO FLIGHT VALUES (1,'London Heathrow','Miami Airport','03/18/2012 02:35 AM','04/18/2012 13:35 PM');
Run Code Online (Sandbox Code Playgroud)
这可能吗?非常感谢...
编辑 - -
我怎样才能摆脱时间戳列巨大的空间

表可以具有主键属性和对另一个属性的唯一约束吗?
我有以下内容
CREATE TABLE BRANCH(
BRA_CODE NUMBER NOT NULL PRIMARY KEY,
BRA_NAME VARCHAR(15),
BRA_ADDR VARCHAR(30),
CITY_ID NUMBER);
Run Code Online (Sandbox Code Playgroud)
我试图添加
ALTER TABLE BRANCH ADD CONSTRAINT UNIQUE_BRANCH_NAME UNIQUE (BRA_NAME);
Run Code Online (Sandbox Code Playgroud)
我得到以下错误;
ERROR at line 1:
ORA-02261: such unique or primary key already exists in the table
Run Code Online (Sandbox Code Playgroud) 我正在使用indexOf在数组中搜索字符串,如何继续计算出现的次数?我尝试了后者,但它不起作用。
var feed= new Array();
var feed= ["testABC", "test", "testABC"];
if (feed.indexOf("testABC") != -1) {
for (var i=0; i < feed.indexOf("testABC").length; i++ ) {
logInfo("found"+feed++);
}
}
Run Code Online (Sandbox Code Playgroud) 我SET LINESIZE 32767用于在表中正确显示数据,但有一个表不能容纳所有列,也有什么区别于lineize和SET NUM
表
CREATE TABLE STAFF(
EMP_ID NUMBER NOT NULL,
EMP_NAME VARCHAR2(20),
EMP_DOB DATE,
EMP_TEL VARCHAR2(20),
EMP_EMAIL VARCHAR2(50),
EMP_ADDR VARCHAR2(100),
EMP_HIREDATE DATE,
EMP_ENDDATE DATE,
EMP_SALARY NUMBER(7,2),
EMP_SUPERVISOR NUMBER,
JOB_CODE NUMBER,
BRA_CODE NUMBER);
Run Code Online (Sandbox Code Playgroud)
插入样本
INSERT INTO STAFF VALUES (NULL,'Andres Baravalle',to_date('25/03/1975','dd/mm/YYYY'),'723 3403-2817','andres.baravalle@live.co.uk','P.O. Box 879, 1742 Porttitor',to_date('15/04/2007','dd/mm/YYYY'),to_date('19/02/2007','dd/mm/YYYY'),49670,NULL,1,10);
Run Code Online (Sandbox Code Playgroud)
SELECT * FROM STAFF; 产生以下结果

编辑 - -
伙计们如何摆脱时间戳属性中的所有空间

我正在用HTML,PHP和MySQL创建一个注册页面.我想在注册中添加一个隐藏字段作为连接日期.
让隐藏字段包含当前日期和时间,或者为当前日期时间分配变量并在SQL插入语句中使用它更好吗?
无论如何,如果使用以下隐藏表单字段,日期格式将日期时间存储2010-07-06 07:55:12为什么?
<input name="joindate" type="hidden" id="joindate" value="<?php echo date(''); ?>">
Run Code Online (Sandbox Code Playgroud) 我试图将一个方法添加到一个变量,用于以下;
var method = ".wrap";
jQuery('.container')+[method]+("<div>Hello World</div>");
Run Code Online (Sandbox Code Playgroud)
基本上它应该做的是;
jQuery('.container').wrap("<div>Hello World</div>");
Run Code Online (Sandbox Code Playgroud)
但它不起作用,没有错误,页面中没有添加hello world div.这是原始问题http://goo.gl/MQ2tr,我想我会用更简单的术语再次提问.
更新
只要我在变量中有一个单独的方法,它与括号表示法很好用,但是我需要使用类似的东西,我.parent().parent().wrap()怎样才能使它工作?我尝试删除所有的点,但我只是得到一个错误Uncaught TypeError: Object [object Object] has no method 'parent()parent()wrap'
这是我的列表表单现在的样子
<select name="lu_ban_data[method]" id="lu_ban_data" />
<option value="append">Append</option>
<option value="prepend">Prepend</option>
<option value="wrap">Wrap</option>
<option value="parent()parent()wrap">Parent</option>
</select>
Run Code Online (Sandbox Code Playgroud) 我使用以下简单的JavaScript代码来计算两个值之间的百分比差异:
subOBS001 = (vars.obs001acount) - (vars.obs001asent);
divOBS001 = (subOBS001) / (vars.obs001asent);
modOBS001 = (divOBS001) * (100);
if (modOBS > 30) {%> <%= modOBS %><span id="greenStatus">•</span> <%} else {%> <%= modOBS %>
Run Code Online (Sandbox Code Playgroud)
有没有更简单的方法来执行我的计算?用括号将它全部放在一行中?
我想对主键使用字母数字格式,即A1 A2 A3并使其自动递增.
我怎样才能做到这一点?它甚至可以推荐吗?
当一个特定元素的宽度小于50时,我正在努力显示一条消息,但是有多个具有相同类的元素,并且页面中只有第一个元素正在显示消息。这是jsfiddle http://jsfiddle.net/MaNdn/23/
这是功能。
function checkads() {
if ($('#container').height() < 50) {
$('#container').parent().parent().prepend('<div id="ad-notice">Please support our website</div>');
//
}
}
$(document).ready(checkads);
Run Code Online (Sandbox Code Playgroud)
我的问题是,如何使消息优先于找到的所有元素ID实例。我的网站周围有各种各样的广告,它们都包裹在一个名为div的元素中,advertisement_container然后如何一次性将它们全部匹配