Difference count(*) and count(1)
Is there any difference between count(*) and count(1)
when write select count(*) from emp
and select count(1) from emp
output of both query are same plz tell me the difference
thnks
Just as a side note. Count does behave differently if you count by a column.
ex.
select count(*) from perf_results;
COUNT(*)
3222
select count(fy_year) from perf_results;
COUNT(FY_YEAR)
3207If a column has a null value it will not be counted
Similar Messages
-
What's the difference KB2483139 and KB974587?
All,
I have a qeustion about the language pack, what's the difference KB2483139 and
KB974587 ? for difference windows platform?
Thanks.Hi, Arnavsharma,
Thanks a lot for your reply, now My server is Windows 2008 R2 SP1, now which link for download the language pack,please advise,
Best Regards,
Kenneth -
Please tell the difference ICS and Gingerbread
Please tell the difference ICS and Gingerbread.
Please refer to this blog post: http://developer.sonymobile.com/wp/2012/03/30/learn-about-the-technical-differences-between-gingerbr...
-
Difference between and != operators
Hi All,
My question may be very basic to you all
Please let me know the difference between <> and != operators
Thanks in advanceuser609996 wrote:
Sorry to all,
the operator "<>" is not printed
I want the difference between "<>" and "!=" operators.And as you've already been told there is no difference between the <> and != operators. They mean the same thing, but are just different representations of it.
The only difference is that the Oracle forum can't display <> if it is just typed in normally. To show it we have to type < and > with a ";" after each. -
Difference between & and && operater and difference between and
what is difference between & and && oprater in java
and what is difference between << and <<< operateri am sorry i dont know about << ,<<<< There isn't a <<< operator.
However I presume the operator being referred to is >>>
They are bit shifting operators.
In fact its the [url http://java.sun.com/docs/books/tutorial/java/nutsandbolts/bitwise.html]very next page of the tutorial linked to above.
<< == left shift
== right shift,
== right shift (unsigned)
Cheers,
evnafets -
Difference between " " and ' ' in oracle
Hi
What is the difference between " " and ' ' in oracleGenerally, single quotes ' are used as string delimiters. Double quotes are NOT string delimters in SQL, but are used to preserve the precise representation of what's enclosed - for instance, "abc" would be recognized as lowercase in situations where SQL would automatically translate them into upper case. Thus, something like
SQL> select dummy as "dummy"
2 from dual;
d
Xmeans to select the dummy column but preserve the name in lower case where normally the 'd' in the column name (cut off) would be 'D'
Using empty strings to represtent nulls has already been discussed on this thread. Remember that spaces are NOT nulls. I personally find the replace-null-with-space method a bit clunky, but a lot of mainframe-to-oracle conversions use it. -
Difference matte and how to fix the result?
I did find this "tutorial" video of how to use Difference Matte:
http://www.mefeedia.com/entry/difference-matte/10818096/
But I would like to know, how I can edit the result?
I did the Difference Matte and stuff, but I have a hole/transparent section in my object (in my ahnd in this case) after the difference matte. How can I fix it so I can select the one part/section of my hand that is transparent?Apologies ... totally misunderstood what the problem was! So you have areas that are keying out that you actually don't want to key out, right? Tom is steering you right as usual. You need to apply a garbage matte on an additional duplicated layer of your hand element. The Garbage Matte layer should be a rough selection of the central part of the hand element, the Difference Matte layer provides the fine edges to your hand element ... together they combine to produce a single apparent hand element ( with no holes in it! )
-
What is the Difference 'VOFM' and 'User-Exit' ?
What is the Difference 'VOFM' and 'User-Exit' ?
If you need to implement any of these User exits, you first create a project for the user exit, then assign the user exit(s) to your project. Then you write the coding for the user exit, and finally activate the project.
For general information about user exits, in the R/3 Library, go to Basis components and look at the Enhancements section. In addition there is detailed information about each user exit that you can access when you assign it to your project (see below).
Activities
Start by creating your project.
1. Enter a name for your project.
2. Select Modification -> Create.
3. Enter a short text for your project and select save.
Next assign the user exit to your project.
4. Select Components.
5. Enter the name(s) of the user exits you want to implement.
6. Select SAP documentation, if you want detailed information on this user exit.
7. Select save.
8. Select back.
Next make your coding modifications.
9. Select enhancement components.
10. Select change.
11. Select the user exit you want to write code for.
12. Select the include zxpbco01.
The system will then prompt you to create this include, and you can continue to write your coding in it.
Next activate your project.
13. Return to the initial screen and select activate project.
Routines
Routines are short sub-programs that carry out various checks during document processing. In the SD module, you can create and process routines for copying requirements, data transfer, requirements and formulas using transaction VOFM. Besides the routines delivered to you with the system, you can create your own individual routines.
Transaction VOFM allows you to follow a standardized procedure for creating routines. The name ranges are predefined for routines delivered to you with the system and for routines created by the customer. This name convention guarantees that your own routines are not overwritten during a Release upgrade.
Copying requirements and data transfer
The routines for coying requirements and data transfer are defined for the document types sales orders, deliveries, billing documents, sales activities, as well as for texts. You specify copying requirements and the data transfers when defining the document flow for each document type. You enter the routines for texts in the access sequences for texts.
o Copying requirements determine which data is copied during the copying of documents. A copying requirement could define, for example, that the same customer must appear in the document header when you copy an inquiry to a quotation.
o Routines for data transfer make a detailed control of the copying of fields possible. A data transfer could define, for example, that particular item fields can only be copied in combination with other particular fields and can only be copied into contracts or credit and debit memos.
Requirements and formulas
Routines for requirements and formulas are used for functions using the condition technique. You enter these routines in the pricing procedure or the condition types. Requirements are also used for statistics.
o A requirement in pricing can determine that an access is dependent on a particular precondition. It can carry out a check of the document currency, for example, and, depending on whether it is a foreign or the local currency, allow or deny the access.
o Formulas are used in pricing to define various factors for pricing. Formulas are defined for scale base value, condition base value, condition amount, group key, and rounding rules. The formula for a rounding rule could define, for example, that all calculated amounts are rounded to two places behind the decimal point during a price change of the condition record. The formula for a condition base value could define, that the header discount is distributed among the order items according to volume an not value of the item, as is the case in the standard SAP R/3 System.
Creating routines
There are two methods to create a routine
1. Creating by overwriting
When using this method, a note appears as a commentary in the routine to be newly created.
2. Creating
When creating a new routine, an ABAP with internal number assignment is created.
You always have to activate a new routine before using it. Each routine for requirements and formulas, copying requirements and data transfers is stored in a separate program. For each new routine an entry is added in table TFRM and TFRMT. For each routine, a long text can be stored as a text module.
Most routines must be changed in client 000. Transaction VOFM can be transported as XPRAs, which means that after the import all routines can be activated.
Name ranges for routines
The standard routines are to be within the number range 001-599 (for 2 digit formula numbers, 01-49)
The user routines are to be within the number range 600-999 (for 2 digit formula numbers, 50-99). -
Hi,
Could someone tell what is the difference between the different count(***) used. Is there anything tricky about this.
Cheers - Aravind.
Scripts for you....
CREATE TABLE test
name varchar2(20)
INSERT INTO test VALUES('A');
INSERT INTO test VALUES('B');
INSERT INTO test VALUES(NULL);
INSERT INTO test VALUES(NULL);
COMMIT;
What is the difference between these
1.
SELECT COUNT(*)
FROM test;
2.
SELECT COUNT(1)
FROM test;
3.
SELECT COUNT(100000000000)
FROM test;
4.
SELECT COUNT('Oracle')
FROM test;Hi:
the issue has been throughly discussed here:
http://asktom.oracle.com/pls/ask/f?p=4950:8:::::F4950_P8_DISPLAYID:1156159920245
Regards,
Andrea -
Hi
1) String s1 = new String("abs");
String s2 = s1;
System.out.println(s1==s2);
System.out.println(s1.equals(s2));
Output:
true
true
2)
String s1 = new String("abs");
String s2 = s1;
s2 = "abs";
System.out.println(s1==s2);
System.out.println(s1.equals(s2));
output:
false
true
i m not getting that here s1 is object and its assigned to s2 object so both are point to same memory location...but while assinging s2 = "abs" which is same as s1 then its behave like different object y?but while assinging s2 = "abs" which is same as s1 then its behave like different object"abs" is "the same as" s1 in the sense that it represents the same characters in the same order. But it is also different from s1 in that it refers to a different object. It's the same distinction as you get comparing two $20 notes: they are equal but, since there are two of them they cannot be identical.
With Java reference variables this equal/indentical distinction is represented by equals()/==.
In general each class defines its own equals(). (Much as there will be a legal definition what what counts as being equal to $20.) This realationship is generally what you mean and hence the rule "when comparing objects use equals()". -
Difference - Truncate and Drop
I know the function of the both. But for performance improvement for huge table, I was told that, Drop and recreate will be more faster than Truncate.
I know that Truncate wont Log, but what else make truncate more slower that Drop and Recreate?
Or is it the other way around?Drop generates redo and truncate don't generate any
redo so obviously performance of truncates will be
good.
SYSTEM@DEMO102> l
1 select a.statistic#,b.name,a.value
2 from v$mystat a,v$statname b
3 where a.statistic#=b.statistic#
4* and b.name like '%redo%'
SYSTEM@DEMO102> /
STATISTIC# NAME VALUE
90 redo synch writes 1
91 redo synch time 0
132 redo blocks read for recovery 0
133 redo entries 71
134 redo size 15976
135 redo buffer allocation retries 0
136 redo wastage 0
137 redo writer latching time 0
138 redo writes 0
139 redo blocks written 0
140 redo write time 0
141 redo log space requests 0
142 redo log space wait time 0
143 redo log switch interrupts 0
144 redo ordering marks 3
145 redo subscn max counts 0
16 rows selected.
SYSTEM@DEMO102> truncate table tbl_trc;
Table truncated.
SYSTEM@DEMO102> select a.statistic#,b.name,a.value
2 from v$mystat a,v$statname b
3 where a.statistic#=b.statistic#
4 and b.name like '%redo%';
STATISTIC# NAME VALUE
90 redo synch writes 3
91 redo synch time 2
132 redo blocks read for recovery 0
133 redo entries 88
134 redo size 20404
135 redo buffer allocation retries 0
136 redo wastage 0
137 redo writer latching time 0
138 redo writes 0
139 redo blocks written 0
140 redo write time 0
141 redo log space requests 0
142 redo log space wait time 0
143 redo log switch interrupts 0
144 redo ordering marks 3
145 redo subscn max counts 0
16 rows selected.
SYSTEM@DEMO102> Nicolas. -
Difference clouds and Clouds missing from render menu.
This is very strange, I try to do the Diffuse clouds effect, and it's not there! I have just got Photoshop for Christmas and than this happens. Here is a screen cap for a visual: http://imgur.com/6AgVJ6A If anybody knows the fix, please help me out. If you need more information please ask. PS. I'm on CS6 ver. 13.0.1
This is the first version of Photoshop I have ever had so I don't think there are any plug-ins. Here is the system info:
Adobe Photoshop Version: 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00) x32
Operating System: Windows NT
Version: 6.2
System architecture: Intel CPU Family:6, Model:10, Stepping:9 with MMX, SSE Integer, SSE FP, SSE2, SSE3, SSE4.1, SSE4.2
Physical processor count: 4
Processor speed: 3503 MHz
Built-in memory: 16336 MB
Free memory: 12539 MB
Memory available to Photoshop: 3255 MB
Memory used by Photoshop: 70 %
Image tile size: 128K
Image cache levels: 4
OpenGL Drawing: Enabled.
OpenGL Drawing Mode: Advanced
OpenGL Allow Normal Mode: True.
OpenGL Allow Advanced Mode: True.
OpenGL Allow Old GPUs: Not Detected.
Video Card Vendor: NVIDIA Corporation
Video Card Renderer: GeForce GTX 660 Ti/PCIe/SSE2
Display: 1
Display Bounds:= top: 0, left: 0, bottom: 1080, right: 1920
Video Card Number: 1
Video Card: NVIDIA GeForce GTX 660 Ti
OpenCL Unavailable
Driver Version: 9.18.13.4709
Driver Date: 20141213000000.000000-000
Video Card Driver: nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um
Video Mode: 1920 x 1080 x 4294967296 colors
Video Card Caption: NVIDIA GeForce GTX 660 Ti
Video Card Memory: 2048 MB
Video Rect Texture Size: 16384
Serial number: Tryout Version
Application folder: C:\Program Files (x86)\Adobe Photoshop CS6\App\Photoshop\
Temporary file path: C:\Users\LUCASP~1\AppData\Local\Temp\
Photoshop scratch has async I/O enabled
Scratch volume(s):
Startup, 931.2G, 216.1G free
Required Plug-ins folder: C:\Program Files (x86)\Adobe Photoshop CS6\App\Photoshop\Required\
Primary Plug-ins folder: not set
Additional Plug-ins folder: C:\Program Files (x86)\Adobe\Adobe Photoshop CS6\Plug-ins\
Installed components:
A3DLIBS.dll A3DLIB Dynamic Link Library 9.2.0.112
ACE.dll ACE 2012/06/05-15:16:32 66.507768 66.507768
adbeape.dll Adobe APE 2012/01/25-10:04:55 66.1025012 66.1025012
AdobeLinguistic.dll Adobe Linguisitc Library 6.0.0
AdobeOwl.dll Adobe Owl 2012/06/26-12:17:19 4.0.95 66.510504
AdobePDFL.dll PDFL 2011/12/12-16:12:37 66.419471 66.419471
AdobeXMP.dll Adobe XMP Core 2012/02/06-14:56:27 66.145661 66.145661
adobe_caps.dll Adobe CAPS 6,0,29,0
AGM.dll AGM 2012/06/05-15:16:32 66.507768 66.507768
ahclient.dll AdobeHelp Dynamic Link Library 1,7,0,56
aif_core.dll AIF 3.0 62.490293
aif_ocl.dll AIF 3.0 62.490293
aif_ogl.dll AIF 3.0 62.490293
amtlib.dll AMTLib 6.0.0.75 (BuildVersion: 6.0; BuildDate: Mon Jan 16 2012 18:00:00) 1.000000
ARE.dll ARE 2012/06/05-15:16:32 66.507768 66.507768
AXE8SharedExpat.dll AXE8SharedExpat 2011/12/16-15:10:49 66.26830 66.26830
AXEDOMCore.dll AXEDOMCore 2011/12/16-15:10:49 66.26830 66.26830
Bib.dll BIB 2012/06/05-15:16:32 66.507768 66.507768
BIBUtils.dll BIBUtils 2012/06/05-15:16:32 66.507768 66.507768
boost_date_time.dll DVA Product 6.0.0
boost_signals.dll DVA Product 6.0.0
boost_system.dll DVA Product 6.0.0
boost_threads.dll DVA Product 6.0.0
cg.dll NVIDIA Cg Runtime 3.0.00007
cgGL.dll NVIDIA Cg Runtime 3.0.00007
CoolType.dll CoolType 2012/06/05-15:16:32 66.507768 66.507768
data_flow.dll AIF 3.0 62.490293
ExtendScript.dll ExtendScript 2011/12/14-15:08:46 66.490082 66.490082
FileInfo.dll Adobe XMP FileInfo 2012/01/17-15:11:19 66.145433 66.145433
filter_graph.dll AIF 3.0 62.490293
hydra_filters.dll AIF 3.0 62.490293
icucnv40.dll International Components for Unicode 2011/11/15-16:30:22 Build gtlib_3.0.16615
icudt40.dll International Components for Unicode 2011/11/15-16:30:22 Build gtlib_3.0.16615
image_compiler.dll AIF 3.0 62.490293
image_flow.dll AIF 3.0 62.490293
image_runtime.dll AIF 3.0 62.490293
JP2KLib.dll JP2KLib 2011/12/12-16:12:37 66.236923 66.236923
libeay32.dll The OpenSSL Toolkit 0.9.8g
libifcoremd.dll Intel(r) Visual Fortran Compiler 10.0 (Update A)
libmmd.dll Intel(r) C Compiler, Intel(r) C++ Compiler, Intel(r) Fortran Compiler 10.0
LogSession.dll LogSession 2.1.2.1640
mediacoreif.dll DVA Product 6.0.0
MPS.dll MPS 2012/02/03-10:33:13 66.495174 66.495174
msvcm80.dll Microsoft® Visual Studio® 2005 8.00.50727.6910
msvcm90.dll Microsoft® Visual Studio® 2008 9.00.30729.1
msvcp100.dll Microsoft® Visual Studio® 2010 10.00.40219.1
msvcp71.dll Microsoft® Visual Studio .NET 7.10.3077.0
msvcp80.dll Microsoft® Visual Studio® 2005 8.00.50727.6910
msvcp90.dll Microsoft® Visual Studio® 2008 9.00.30729.1
msvcr100.dll Microsoft® Visual Studio® 2010 10.00.40219.1
msvcr71.dll Microsoft® Visual Studio .NET 7.10.3052.4
msvcr80.dll Microsoft® Visual Studio® 2005 8.00.50727.6910
msvcr90.dll Microsoft® Visual Studio® 2008 9.00.30729.1
pdfsettings.dll Adobe PDFSettings 1.04
Photoshop.dll Adobe Photoshop CS6 CS6
Plugin.dll Adobe Photoshop CS6 CS6
PlugPlug.dll Adobe(R) CSXS PlugPlug Standard Dll (32 bit) 3.0.0.383
PSArt.dll Adobe Photoshop CS6 CS6
PSViews.dll Adobe Photoshop CS6 CS6
SCCore.dll ScCore 2011/12/14-15:08:46 66.490082 66.490082
ScriptUIFlex.dll ScriptUIFlex 2011/12/14-15:08:46 66.490082 66.490082
shfolder.dll Microsoft(R) Windows (R) 2000 Operating System 5.50.4027.300
ssleay32.dll The OpenSSL Toolkit 0.9.8g
tbb.dll Intel(R) Threading Building Blocks for Windows 3, 0, 2010, 0406
tbbmalloc.dll Intel(R) Threading Building Blocks for Windows 3, 0, 2010, 0406
TfFontMgr.dll FontMgr 9.3.0.113
TfKernel.dll Kernel 9.3.0.113
TFKGEOM.dll Kernel Geom 9.3.0.113
TFUGEOM.dll Adobe, UGeom© 9.3.0.113
WRServices.dll WRServices Friday January 27 2012 13:22:12 Build 0.17112 0.17112
wu3d.dll U3D Writer 9.3.0.113
Required plug-ins:
3D Studio 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Accented Edges 13.0
ADM 3.11x01
Angled Strokes 13.0
Bas Relief 13.0
BMP 13.0
Camera Raw 7.4
Chalk & Charcoal 13.0
Charcoal 13.0
Chrome 13.0
Cineon 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Collada 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Color Halftone 13.0
Colored Pencil 13.0
CompuServe GIF 13.0
Conté Crayon 13.0
Craquelure 13.0
Crop and Straighten Photos 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Crop and Straighten Photos Filter 13.0
Crosshatch 13.0
Crystallize 13.0
Cutout 13.0
Dark Strokes 13.0
De-Interlace 13.0
Dicom 13.0
Diffuse Glow 13.0
Displace 13.0
Dry Brush 13.0
Eazel Acquire 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Entropy 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Extrude 13.0
FastCore Routines 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Fibers 13.0
Film Grain 13.0
Filter Gallery 13.0
Flash 3D 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Fresco 13.0
Glass 13.0
Glowing Edges 13.0
Google Earth 4 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Grain 13.0
Graphic Pen 13.0
Halftone Pattern 13.0
HDRMergeUI 13.0
IFF Format 13.0
Ink Outlines 13.0
JPEG 2000 13.0
Kurtosis 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Lens Flare 13.0
Liquify 13.0
Maximum 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Mean 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Measurement Core 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Median 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Mezzotint 13.0
Minimum 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
MMXCore Routines 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Mosaic Tiles 13.0
Multiprocessor Support 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Neon Glow 13.0
Note Paper 13.0
Ocean Ripple 13.0
OpenEXR 13.0
Paint Daubs 13.0
Palette Knife 13.0
Patchwork 13.0
Paths to Illustrator 13.0
PCX 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Photocopy 13.0
Photoshop 3D Engine 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Pinch 13.0
Pixar 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Plaster 13.0
Plastic Wrap 13.0
PNG 13.0
Pointillize 13.0
Polar Coordinates 13.0
Portable Bit Map 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Poster Edges 13.0
Radial Blur 13.0
Radiance 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Range 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Reticulation 13.0
Ripple 13.0
Rough Pastels 13.0
Save for Web 13.0
ScriptingSupport 13.0.1
Shear 13.0
Skewness 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Smart Blur 13.0
Smudge Stick 13.0
Spatter 13.0
Spherize 13.0
Sponge 13.0
Sprayed Strokes 13.0
Stained Glass 13.0
Stamp 13.0
Standard Deviation 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Sumi-e 13.0
Summation 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Targa 13.0
Texturizer 13.0
Tiles 13.0
Torn Edges 13.0
Twirl 13.0
U3D 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Underpainting 13.0
Variance 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Water Paper 13.0
Watercolor 13.0
Wave 13.0
Wavefront|OBJ 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
WIA Support 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
Wind 13.0
Wireless Bitmap 13.0.1 (13.0.1 20120808.r.519 2012/08/08:21:00:00)
ZigZag 13.0
Optional and third party plug-ins: NONE
Plug-ins that failed to load: NONE
Flash: NONE
Installed TWAIN devices: NONE -
what is the difference on the standby database?
Some I see for standby_archive_dest: ?/dbs/arch
And for log_archive_dest_1: log_archive_dest_1 = /some_other_path/folder
Some I see are same, standby_archive_dest = log_archive_dest_1 = /some_other_path/folder
How are 9i, 10g, 11g different regarding these parameters?
Where does standby database put the shipped archive logs, using which parameter?
Edited by: user8875620 on Apr 4, 2013 9:01 AMWhere does standby database put the shipped archive logs, using which parameter?STANDBY_ARCHIVE_DEST can be used to specify where archived logs received from a primary database are stored on a standby database.
Note : In 11g this parameter is no longer to set since an appropriate location will automatically chosen
For 10g STANDBY_ARCHIVE_DEST check the below link
http://docs.oracle.com/cd/B13789_01/server.101/b10755/initparams205.htm -
Please tell basic difference between "" and null for String variable.
1.What is difference between String strRemitInfo = "" and String strRemitInfo = null?
2. Which one is good practice while coding ?1.What is difference between String strRemitInfo = ""
and String strRemitInfo = null?Emptry string and nul reference
>
2. Which one is good practice while coding ?Depends on what you want to do. -
Whats the difference between and Album and a Smart Album
OK, just upgraded.... So, whats the difference between an Album and a Smart Album?
Also, I like to organise my stuff, so if I create a folder for each year, and then a project within that year, why is it that the photos are always in both - and then again if I chose to create an album specific to a project, they are there again.
So it might look:
Folder (2012 Equine Photography)
Project - Specific Events
Album - Big Barn Dressage May
Does this mean the individual photo is stored 3 times and using 3 times the space?
Thanks guys!Mrsthebraggster wrote:
So it might look:
Folder (2012 Equine Photography)
Project - Specific Events
Album - Big Barn Dressage May
Does this mean the individual photo is stored 3 times and using 3 times the space?
No. Conceptually the Master only lives lives in the single (time based) Project you import it into. Albums are just collections of pointers that point to images in various Projects.
"Big Barn Dressage May" could be a Project, but only if it is only one day and a limited number of image files; otherwise an Album. "2012 Equine Photography" should be an album or a Folder of Albums. "Specific Events" could be an Album or a Folder of Albums.
A Project should not be used as a Folder.
From an earlier post of mine:
Folders are indeed flexible organizational tools but IMO often overused. Folders can effectively hide contents from view and therefore require users to remember how folders are nested and what is inside them. Folders were the only way to deal with single-original film, but are IMO limiting to image database thinking.
The way I look at it conceptually:
Aperture is a database (DB), and each image file lives in one Project.
Albums are just collections of Pointers that point to individual image files living in one or more Projects. Since they just contain pointers, albums can be created or deleted at will without affecting image files. Very powerful. And Albums of pointers take up almost zero space, so they are fast and do not make the Library size grow.
Keywords can be applied to every image separately or in batches. Keywords are hugely powerful and largely obviate the need for folders. Not that we should never use folders, just that we should use folders only when useful organizationally - - after first determining that using keywords and albums is not a better approach.
As one example imagine the keyword "flowers." Every image of a 100,000 images Library that has some flowers in it has the keyword flowers. Then say we want to put flowers in an ad, or as background for a show of some kind, or to print pix for a party, or even just to look for an image for some other reason. We can find every flower image in a 100k-image database in 2 seconds, and in another few seconds create an Album called "Flowers" that points to all of those individual images.
Similarly all family pix can have a keyword "family" and all work pix can have a key word "work." Each individual pic may have any number of keywords. Such pic characteristics (work, family, flowers, etc.) should not be organized via folders.
So by using keywords and albums we can have instant access to every image everywhere, very cool. And keywords and albums essentially take up no space in the database.
Another approach is to use a folder "Family" for family pix, a folder "Flowers" for flowers pix and another folder "Work" for work pix. IMO such folders usage is a very poor approach to using an images database (probably stemming from old paper or film work practices). Note that one cannot put an image with family in a field of flowers at a work picnic in all three folders; but it is instant with keywords.
HTH
-Allen
Maybe you are looking for
-
SSO implementation from SAP EP to non SAP application (JAVA Appln)
I want to implement the SSO from SAP EP to java application i.e. on oracle 10g application server. For this i have downloaded ssoexample with relevant libraries and jsp aswell as java file. But where i need these files to be placed in java applicatio
-
Re: Best Way to (Continuously) Back up iTunes Library to External Hard Drive
Hello friends : My iTunes music library is getting rather large and I feel it's time to "properly" back it up to an external hard drive. I understand that you can back up your iTunes music folder to an external hard drive by the simple old "click and
-
G4 quicksilver and tiger video choppy
I inherited a G4 quicksilver 867 mhz. I added ram to bing it up to 512mb. Also went from OS X 10.2.8 to Tiger (10.4.10). Heres my problem. Before I upgraded it I could pull video from a dv camera and edit it with imovie. Video was very smooth. Now af
-
ITunes keeps starting automatically
iTunes keeps starting automatically on my Macbook Air. When I quit iTunes it just restarts again within about 2 minutes. I have checked my Dashboard widgets and there is nothing there related to iTunes. It's unclear what has triggered this and it's V
-
HI Guys: When I reverse & reset a document using FBRA, I want the document date of the reversed document to have the same date as the posting date. Standard SAP puts the document date as that of the document which is being reversed. Any user exit or